37 MCAPI
void AllocatePorts();
51 MCAPI
void ConfigReady(::std::unique_ptr<::cricket::PortConfiguration>);
55 MCAPI
void DoAllocate(
bool);
57 MCAPI ::cricket::BasicPortAllocatorSession::PortData* FindPort(
::cricket::Port*);
59 MCAPI ::cricket::Port* GetBestTurnPortForNetwork(::std::string_view)
const;
65 MCAPI ::std::vector<::rtc::Network const*> GetFailedNetworks();
67 MCAPI ::std::vector<::rtc::Network const*> GetNetworks();
69 MCAPI ::std::vector<::cricket::BasicPortAllocatorSession::PortData*>
70 GetUnprunedPorts(::std::vector<::rtc::Network const*>
const&);
72 MCAPI
void MaybeSignalCandidatesAllocationDone();
74 MCAPI
void OnAllocate(
int);
76 MCAPI
void OnAllocationSequenceObjectsCreated();
82 MCAPI
void OnConfigReady(::std::unique_ptr<::cricket::PortConfiguration>);
84 MCAPI
void OnConfigStop();
86 MCAPI
void OnNetworksChanged();
88 MCAPI
void OnPortAllocationComplete();
98 MCAPI
void PrunePortsAndRemoveCandidates(::std::vector<::cricket::BasicPortAllocatorSession::PortData*>
const&);
102 MCAPI
void Regather(::std::vector<::rtc::Network const*>
const&,
bool, ::cricket::IceRegatheringReason);
108 MCAPI static ::std::vector<::rtc::Network const*> SelectIPv6Networks(::std::vector<::rtc::Network const*>&,
int);
120 MCAPI
static void** $vftable();