3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/rtc/AdapterType.h"
10namespace rtc {
class IPAddress; }
11namespace rtc {
class InterfaceAddress; }
12namespace webrtc {
class FieldTrialsView; }
13namespace webrtc {
class MdnsResponderInterface; }
58 ::std::string_view name,
59 ::std::string_view desc,
62 ::rtc::AdapterType type
65 MCNAPI
bool SetIPs(::std::vector<::rtc::InterfaceAddress>
const& ips,
bool changed);
82 ::std::string_view name,
83 ::std::string_view desc,
86 ::rtc::AdapterType type
MCAPI::std::string ToString() const
MCAPI Network(::std::string_view name, ::std::string_view desc, ::rtc::IPAddress const &prefix, int prefix_length, ::rtc::AdapterType type)
MCAPI void * $ctor(::std::string_view name, ::std::string_view desc, ::rtc::IPAddress const &prefix, int prefix_length, ::rtc::AdapterType type)
MCAPI::webrtc::MdnsResponderInterface * GetMdnsResponder() const
MCAPI ushort GetCost(::webrtc::FieldTrialsView const &field_trials) const
MCAPI bool SetIPs(::std::vector<::rtc::InterfaceAddress > const &ips, bool changed)
MCAPI::rtc::IPAddress GetBestIP() const
static MCAPI ::std::pair<::rtc::AdapterType, bool > GuessAdapterFromNetworkCost(int network_cost)
Definition FieldTrialsView.h:7