3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/cricket/IceSwitchReason.h"
10namespace cricket {
class IceAgentInterface; }
11namespace cricket {
class IceControllerFactoryInterface; }
12namespace cricket {
struct IceControllerFactoryArgs; }
13namespace cricket::IceControllerInterface {
struct PingResult; }
14namespace cricket::IceControllerInterface {
struct SwitchResult; }
Definition IceAgentInterface.h:7
Definition IceControllerFactoryInterface.h:7
Definition WrappingActiveIceController.h:19
MCAPI void * $ctor(::cricket::IceAgentInterface *, ::cricket::IceControllerFactoryInterface *, ::cricket::IceControllerFactoryArgs const &)
MCAPI void SelectAndPingConnection()
MCAPI void SortAndSwitchToBestConnection(::cricket::IceSwitchReason)
MCAPI void MaybeStartPinging()
MCAPI void UpdateStateOnConnectionsResorted()
MCAPI WrappingActiveIceController(::cricket::IceAgentInterface *, ::cricket::IceControllerFactoryInterface *, ::cricket::IceControllerFactoryArgs const &)
MCAPI void PruneConnections()
static MCAPI void ** $vftable()
MCAPI void HandleSwitchResult(::cricket::IceSwitchReason, ::cricket::IceControllerInterface::SwitchResult)
MCAPI void HandlePingResult(::cricket::IceControllerInterface::PingResult)
Definition IceControllerFactoryArgs.h:7
Definition PingResult.h:7
Definition SwitchResult.h:7