LeviLamina
Loading...
Searching...
No Matches
cricket::BasicIceController Class Reference

Public Member Functions

MCAPI BasicIceController (::cricket::IceControllerFactoryArgs const &)
 
MCAPI int CalculateActiveWritablePingInterval (::cricket::Connection const *, int64) const
 
MCAPI int CompareCandidatePairNetworks (::cricket::Connection const *, ::cricket::Connection const *, ::std::optional<::rtc::AdapterType >) const
 
MCAPI int CompareConnectionCandidates (::cricket::Connection const *, ::cricket::Connection const *) const
 
MCAPI int CompareConnectionStates (::cricket::Connection const *, ::cricket::Connection const *, ::std::optional< int64 >, bool *) const
 
MCAPI int CompareConnections (::cricket::Connection const *, ::cricket::Connection const *, ::std::optional< int64 >, bool *) const
 
MCAPI::cricket::Connection const * FindOldestConnectionNeedingTriggeredCheck (int64)
 
MCAPI ::std::map<::rtc::Network const *, ::cricket::Connection const * > GetBestConnectionByNetwork () const
 
MCAPI ::std::vector<::cricket::Connection const * > GetBestWritableConnectionPerNetwork () const
 
MCAPI::cricket::IceControllerInterface::SwitchResult HandleInitialSelectDampening (::cricket::IceSwitchReason, ::cricket::Connection const *)
 
MCAPI bool IsBackupConnection (::cricket::Connection const *) const
 
MCAPI bool IsPingable (::cricket::Connection const *, int64) const
 
MCAPI::cricket::Connection const * LeastRecentlyPinged (::cricket::Connection const *, ::cricket::Connection const *)
 
MCAPI::cricket::Connection const * MorePingable (::cricket::Connection const *, ::cricket::Connection const *)
 
MCAPI::cricket::Connection const * MostLikelyToWork (::cricket::Connection const *, ::cricket::Connection const *)
 
MCAPI bool PresumedWritable (::cricket::Connection const *) const
 
MCAPI bool ReadyToSend (::cricket::Connection const *) const
 
MCAPI bool WritableConnectionPastPingInterval (::cricket::Connection const *, int64) const
 
MCAPI void * $ctor (::cricket::IceControllerFactoryArgs const &)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Constructor & Destructor Documentation

◆ BasicIceController()

MCAPI cricket::BasicIceController::BasicIceController ( ::cricket::IceControllerFactoryArgs const & )
explicit
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

◆ CalculateActiveWritablePingInterval()

MCAPI int cricket::BasicIceController::CalculateActiveWritablePingInterval ( ::cricket::Connection const * ,
int64  ) 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.

◆ CompareCandidatePairNetworks()

MCAPI int cricket::BasicIceController::CompareCandidatePairNetworks ( ::cricket::Connection const * ,
::cricket::Connection const * ,
::std::optional<::rtc::AdapterType >  ) 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.

◆ CompareConnectionCandidates()

MCAPI int cricket::BasicIceController::CompareConnectionCandidates ( ::cricket::Connection const * ,
::cricket::Connection const *  ) 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.

◆ CompareConnectionStates()

MCAPI int cricket::BasicIceController::CompareConnectionStates ( ::cricket::Connection const * ,
::cricket::Connection const * ,
::std::optional< int64 > ,
bool *  ) 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.

◆ CompareConnections()

MCAPI int cricket::BasicIceController::CompareConnections ( ::cricket::Connection const * ,
::cricket::Connection const * ,
::std::optional< int64 > ,
bool *  ) 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.

◆ FindOldestConnectionNeedingTriggeredCheck()

MCAPI::cricket::Connection const * cricket::BasicIceController::FindOldestConnectionNeedingTriggeredCheck ( int64 )
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.

◆ GetBestConnectionByNetwork()

MCAPI ::std::map<::rtc::Network const *, ::cricket::Connection const * > cricket::BasicIceController::GetBestConnectionByNetwork ( ) 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.

◆ GetBestWritableConnectionPerNetwork()

MCAPI ::std::vector<::cricket::Connection const * > cricket::BasicIceController::GetBestWritableConnectionPerNetwork ( ) 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.

◆ HandleInitialSelectDampening()

MCAPI::cricket::IceControllerInterface::SwitchResult cricket::BasicIceController::HandleInitialSelectDampening ( ::cricket::IceSwitchReason ,
::cricket::Connection 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.

◆ IsBackupConnection()

MCAPI bool cricket::BasicIceController::IsBackupConnection ( ::cricket::Connection const * ) 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.

◆ IsPingable()

MCAPI bool cricket::BasicIceController::IsPingable ( ::cricket::Connection const * ,
int64  ) 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.

◆ LeastRecentlyPinged()

MCAPI::cricket::Connection const * cricket::BasicIceController::LeastRecentlyPinged ( ::cricket::Connection const * ,
::cricket::Connection 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.

◆ MorePingable()

MCAPI::cricket::Connection const * cricket::BasicIceController::MorePingable ( ::cricket::Connection const * ,
::cricket::Connection 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.

◆ MostLikelyToWork()

MCAPI::cricket::Connection const * cricket::BasicIceController::MostLikelyToWork ( ::cricket::Connection const * ,
::cricket::Connection 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.

◆ PresumedWritable()

MCAPI bool cricket::BasicIceController::PresumedWritable ( ::cricket::Connection const * ) 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.

◆ ReadyToSend()

MCAPI bool cricket::BasicIceController::ReadyToSend ( ::cricket::Connection const * ) 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.

◆ WritableConnectionPastPingInterval()

MCAPI bool cricket::BasicIceController::WritableConnectionPastPingInterval ( ::cricket::Connection const * ,
int64  ) 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.

◆ $ctor()

MCAPI void * cricket::BasicIceController::$ctor ( ::cricket::IceControllerFactoryArgs 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.

◆ $vftable()

static MCAPI void ** cricket::BasicIceController::$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: