blob: c43b9c8405c06cb37faaf5d0a36e4fab3cfca5ce [file] [log] [blame]
James Kuszmaul4a42b182021-01-17 11:32:46 -08001#pragma once
2#include <rawrtc/ice_gather_options.h>
3#include <rawrtc/ice_server.h>
4#include <rawrtcc/code.h>
5#include <re.h>
6
7struct rawrtc_ice_gather_options {
8 enum rawrtc_ice_gather_policy gather_policy;
9 struct list ice_servers;
10};
11
12enum rawrtc_code rawrtc_ice_gather_options_add_server_internal(
13 struct rawrtc_ice_gather_options* const configuration, struct rawrtc_ice_server* const server);
14
15int rawrtc_ice_gather_options_debug(
16 struct re_printf* const pf, struct rawrtc_ice_gather_options const* const options);