3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/cricket/ProtocolType.h"
10namespace cricket {
struct RelayServerConfig; }
11namespace rtc {
class SocketAddress; }
12namespace webrtc {
class FieldTrialsView; }
44 ::std::set<::rtc::SocketAddress>
const& stun_servers,
45 ::std::vector<::std::pair<::rtc::SocketAddress, ::rtc::SocketAddress>>
const& mapped_ports_,
46 ::std::string_view username,
47 ::std::string_view password,
60 ::std::set<::rtc::SocketAddress>
const& stun_servers,
61 ::std::vector<::std::pair<::rtc::SocketAddress, ::rtc::SocketAddress>>
const& mapped_ports_,
62 ::std::string_view username,
63 ::std::string_view password,
Definition FieldTrialsView.h:7
Definition PortConfiguration.h:17
MCAPI ::std::set<::rtc::SocketAddress > StunServers()
MCAPI PortConfiguration(::std::set<::rtc::SocketAddress > const &stun_servers, ::std::vector<::std::pair<::rtc::SocketAddress, ::rtc::SocketAddress > > const &mapped_ports_, ::std::string_view username, ::std::string_view password, ::webrtc::FieldTrialsView const *field_trials)
MCAPI void * $ctor(::std::set<::rtc::SocketAddress > const &stun_servers, ::std::vector<::std::pair<::rtc::SocketAddress, ::rtc::SocketAddress > > const &mapped_ports_, ::std::string_view username, ::std::string_view password, ::webrtc::FieldTrialsView const *field_trials)
MCAPI void AddRelay(::cricket::RelayServerConfig const &config)
MCAPI bool SupportsProtocol(::cricket::RelayServerConfig const &relay, ::cricket::ProtocolType type) const
MCAPI ::std::set<::rtc::SocketAddress > GetRelayServerAddresses(::cricket::ProtocolType type) const
Definition RelayServerConfig.h:15