LeviLamina
Loading...
Searching...
No Matches
cricket::WrappingActiveIceController Class Reference
+ Inheritance diagram for cricket::WrappingActiveIceController:

Public Member Functions

WrappingActiveIceControlleroperator= (WrappingActiveIceController const &)
 
 WrappingActiveIceController (WrappingActiveIceController const &)
 
virtual void SetIceConfig (::cricket::IceConfig const &config)
 
virtual bool GetUseCandidateAttribute (::cricket::Connection const *connection, ::cricket::NominationMode mode, ::cricket::IceMode remote_ice_mode) const
 
virtual void OnConnectionAdded (::cricket::Connection const *connection)
 
virtual void OnConnectionPinged (::cricket::Connection const *connection)
 
virtual void OnConnectionUpdated (::cricket::Connection const *connection)
 
virtual void OnConnectionSwitched (::cricket::Connection const *connection)
 
virtual void OnConnectionDestroyed (::cricket::Connection const *connection)
 
virtual void OnSortAndSwitchRequest (::cricket::IceSwitchReason reason)
 
virtual void OnImmediateSortAndSwitchRequest (::cricket::IceSwitchReason reason)
 
virtual bool OnImmediateSwitchRequest (::cricket::IceSwitchReason reason, ::cricket::Connection const *selected)
 
virtual::cricket::Connection const * FindNextPingableConnection ()
 
MCAPI void HandlePingResult (::cricket::IceControllerInterface::PingResult result)
 
MCAPI void HandleSwitchResult (::cricket::IceSwitchReason reason_for_switch, ::cricket::IceControllerInterface::SwitchResult result)
 
MCAPI void MaybeStartPinging ()
 
MCAPI void PruneConnections ()
 
MCAPI void SelectAndPingConnection ()
 
MCAPI void SortAndSwitchToBestConnection (::cricket::IceSwitchReason reason)
 
MCAPI void UpdateStateOnConnectionsResorted ()
 
MCAPI WrappingActiveIceController (::cricket::IceAgentInterface *ice_agent, ::cricket::IceControllerFactoryInterface *wrapped_factory, ::cricket::IceControllerFactoryArgs const &wrapped_factory_args)
 
MCAPI void * $ctor (::cricket::IceAgentInterface *ice_agent, ::cricket::IceControllerFactoryInterface *wrapped_factory, ::cricket::IceControllerFactoryArgs const &wrapped_factory_args)
 
MCAPI void $dtor ()
 
MCAPI void $SetIceConfig (::cricket::IceConfig const &config)
 
MCAPI bool $GetUseCandidateAttribute (::cricket::Connection const *connection, ::cricket::NominationMode mode, ::cricket::IceMode remote_ice_mode) const
 
MCAPI void $OnConnectionAdded (::cricket::Connection const *connection)
 
MCAPI void $OnConnectionPinged (::cricket::Connection const *connection)
 
MCAPI void $OnConnectionUpdated (::cricket::Connection const *connection)
 
MCAPI void $OnConnectionSwitched (::cricket::Connection const *connection)
 
MCAPI void $OnConnectionDestroyed (::cricket::Connection const *connection)
 
MCAPI void $OnSortAndSwitchRequest (::cricket::IceSwitchReason reason)
 
MCAPI void $OnImmediateSortAndSwitchRequest (::cricket::IceSwitchReason reason)
 
MCAPI bool $OnImmediateSwitchRequest (::cricket::IceSwitchReason reason, ::cricket::Connection const *selected)
 
MCAPI::cricket::Connection const * $FindNextPingableConnection ()
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk9aae14
 
::ll::UntypedStorage< 8, 8 > mUnk46e074
 
::ll::UntypedStorage< 1, 1 > mUnka76a4b
 
::ll::UntypedStorage< 1, 1 > mUnk2c0b55
 
::ll::UntypedStorage< 8, 8 > mUnk2e3f8e
 
::ll::UntypedStorage< 8, 8 > mUnk8d7c5c
 
::ll::UntypedStorage< 8, 8 > mUnk2cf1d3
 

Constructor & Destructor Documentation

◆ WrappingActiveIceController()

MCAPI cricket::WrappingActiveIceController::WrappingActiveIceController ( ::cricket::IceAgentInterface * ice_agent,
::cricket::IceControllerFactoryInterface * wrapped_factory,
::cricket::IceControllerFactoryArgs const & wrapped_factory_args )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ SetIceConfig()

virtual void cricket::WrappingActiveIceController::SetIceConfig ( ::cricket::IceConfig const & config)
virtual

◆ GetUseCandidateAttribute()

virtual bool cricket::WrappingActiveIceController::GetUseCandidateAttribute ( ::cricket::Connection const * connection,
::cricket::NominationMode mode,
::cricket::IceMode remote_ice_mode ) const
virtual

◆ OnConnectionAdded()

virtual void cricket::WrappingActiveIceController::OnConnectionAdded ( ::cricket::Connection const * connection)
virtual

◆ OnConnectionPinged()

virtual void cricket::WrappingActiveIceController::OnConnectionPinged ( ::cricket::Connection const * connection)
virtual

◆ OnConnectionUpdated()

virtual void cricket::WrappingActiveIceController::OnConnectionUpdated ( ::cricket::Connection const * connection)
virtual

◆ OnConnectionSwitched()

virtual void cricket::WrappingActiveIceController::OnConnectionSwitched ( ::cricket::Connection const * connection)
virtual

◆ OnConnectionDestroyed()

virtual void cricket::WrappingActiveIceController::OnConnectionDestroyed ( ::cricket::Connection const * connection)
virtual

◆ OnSortAndSwitchRequest()

virtual void cricket::WrappingActiveIceController::OnSortAndSwitchRequest ( ::cricket::IceSwitchReason reason)
virtual

◆ OnImmediateSortAndSwitchRequest()

virtual void cricket::WrappingActiveIceController::OnImmediateSortAndSwitchRequest ( ::cricket::IceSwitchReason reason)
virtual

◆ OnImmediateSwitchRequest()

virtual bool cricket::WrappingActiveIceController::OnImmediateSwitchRequest ( ::cricket::IceSwitchReason reason,
::cricket::Connection const * selected )
virtual

◆ FindNextPingableConnection()

virtual::cricket::Connection const * cricket::WrappingActiveIceController::FindNextPingableConnection ( )
virtual

◆ HandlePingResult()

MCAPI void cricket::WrappingActiveIceController::HandlePingResult ( ::cricket::IceControllerInterface::PingResult result)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ HandleSwitchResult()

MCAPI void cricket::WrappingActiveIceController::HandleSwitchResult ( ::cricket::IceSwitchReason reason_for_switch,
::cricket::IceControllerInterface::SwitchResult result )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ MaybeStartPinging()

MCAPI void cricket::WrappingActiveIceController::MaybeStartPinging ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ PruneConnections()

MCAPI void cricket::WrappingActiveIceController::PruneConnections ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SelectAndPingConnection()

MCAPI void cricket::WrappingActiveIceController::SelectAndPingConnection ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SortAndSwitchToBestConnection()

MCAPI void cricket::WrappingActiveIceController::SortAndSwitchToBestConnection ( ::cricket::IceSwitchReason reason)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateStateOnConnectionsResorted()

MCAPI void cricket::WrappingActiveIceController::UpdateStateOnConnectionsResorted ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * cricket::WrappingActiveIceController::$ctor ( ::cricket::IceAgentInterface * ice_agent,
::cricket::IceControllerFactoryInterface * wrapped_factory,
::cricket::IceControllerFactoryArgs const & wrapped_factory_args )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void cricket::WrappingActiveIceController::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $SetIceConfig()

MCAPI void cricket::WrappingActiveIceController::$SetIceConfig ( ::cricket::IceConfig const & config)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $GetUseCandidateAttribute()

MCAPI bool cricket::WrappingActiveIceController::$GetUseCandidateAttribute ( ::cricket::Connection const * connection,
::cricket::NominationMode mode,
::cricket::IceMode remote_ice_mode ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $OnConnectionAdded()

MCAPI void cricket::WrappingActiveIceController::$OnConnectionAdded ( ::cricket::Connection const * connection)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $OnConnectionPinged()

MCAPI void cricket::WrappingActiveIceController::$OnConnectionPinged ( ::cricket::Connection const * connection)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $OnConnectionUpdated()

MCAPI void cricket::WrappingActiveIceController::$OnConnectionUpdated ( ::cricket::Connection const * connection)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $OnConnectionSwitched()

MCAPI void cricket::WrappingActiveIceController::$OnConnectionSwitched ( ::cricket::Connection const * connection)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $OnConnectionDestroyed()

MCAPI void cricket::WrappingActiveIceController::$OnConnectionDestroyed ( ::cricket::Connection const * connection)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $OnSortAndSwitchRequest()

MCAPI void cricket::WrappingActiveIceController::$OnSortAndSwitchRequest ( ::cricket::IceSwitchReason reason)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $OnImmediateSortAndSwitchRequest()

MCAPI void cricket::WrappingActiveIceController::$OnImmediateSortAndSwitchRequest ( ::cricket::IceSwitchReason reason)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $OnImmediateSwitchRequest()

MCAPI bool cricket::WrappingActiveIceController::$OnImmediateSwitchRequest ( ::cricket::IceSwitchReason reason,
::cricket::Connection const * selected )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $FindNextPingableConnection()

MCAPI::cricket::Connection const * cricket::WrappingActiveIceController::$FindNextPingableConnection ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** cricket::WrappingActiveIceController::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: