LeviLamina
Loading...
Searching...
No Matches
cricket::PortAllocatorSession Class Referenceabstract
+ Inheritance diagram for cricket::PortAllocatorSession:

Public Member Functions

PortAllocatorSessionoperator= (PortAllocatorSession const &)
 
 PortAllocatorSession (PortAllocatorSession const &)
 
virtual void SetCandidateFilter (uint filter)=0
 
virtual void StartGettingPorts ()=0
 
virtual void StopGettingPorts ()=0
 
virtual bool IsGettingPorts ()=0
 
virtual void ClearGettingPorts ()=0
 
virtual bool IsCleared () const
 
virtual bool IsStopped () const
 
virtual void RegatherOnFailedNetworks ()
 
virtual void GetCandidateStatsFromReadyPorts (::std::vector<::cricket::CandidateStats > *candidate_stats_list) const
 
virtual void SetStunKeepaliveIntervalForReadyPorts (::std::optional< int > const &stun_keepalive_interval)
 
virtual ::std::vector<::cricket::PortInterface * > ReadyPorts () const =0
 
virtual ::std::vector<::cricket::CandidateReadyCandidates () const =0
 
virtual bool CandidatesAllocationDone () const =0
 
virtual void PruneAllPorts ()
 
virtual uint generation ()
 
virtual void set_generation (uint generation)
 
virtual void UpdateIceParametersInternal ()
 
MCAPI PortAllocatorSession (::std::string_view content_name, int component, ::std::string_view ice_ufrag, ::std::string_view ice_pwd, uint flags)
 
MCAPI void SetIceParameters (::std::string_view content_name, int component, ::std::string_view ice_ufrag, ::std::string_view ice_pwd)
 
MCAPI void * $ctor (::std::string_view content_name, int component, ::std::string_view ice_ufrag, ::std::string_view ice_pwd, uint flags)
 
MCAPI void $dtor ()
 
MCAPI bool $IsCleared () const
 
MCAPI bool $IsStopped () const
 
MCAPI void $RegatherOnFailedNetworks ()
 
MCAPI void $GetCandidateStatsFromReadyPorts (::std::vector<::cricket::CandidateStats > *candidate_stats_list) const
 
MCAPI void $SetStunKeepaliveIntervalForReadyPorts (::std::optional< int > const &stun_keepalive_interval)
 
MCAPI void $PruneAllPorts ()
 
MCAPI uint $generation ()
 
MCAPI void $set_generation (uint generation)
 
MCAPI void $UpdateIceParametersInternal ()
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 48 > mUnk349827
 
::ll::UntypedStorage< 8, 48 > mUnk9ad0db
 
::ll::UntypedStorage< 8, 48 > mUnkfff650
 
::ll::UntypedStorage< 8, 48 > mUnkb58b50
 
::ll::UntypedStorage< 8, 48 > mUnkfa08f6
 
::ll::UntypedStorage< 8, 48 > mUnk6b08f1
 
::ll::UntypedStorage< 8, 48 > mUnkd78f5b
 
::ll::UntypedStorage< 4, 4 > mUnkb4f5d4
 
::ll::UntypedStorage< 4, 4 > mUnkb49548
 
::ll::UntypedStorage< 8, 32 > mUnkacb616
 
::ll::UntypedStorage< 4, 4 > mUnk1b147c
 
::ll::UntypedStorage< 8, 32 > mUnkdc2ec0
 
::ll::UntypedStorage< 8, 32 > mUnk788487
 
::ll::UntypedStorage< 1, 1 > mUnkdafaae
 

Constructor & Destructor Documentation

◆ PortAllocatorSession()

MCAPI cricket::PortAllocatorSession::PortAllocatorSession ( ::std::string_view content_name,
int component,
::std::string_view ice_ufrag,
::std::string_view ice_pwd,
uint flags )
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

◆ SetIceParameters()

MCAPI void cricket::PortAllocatorSession::SetIceParameters ( ::std::string_view content_name,
int component,
::std::string_view ice_ufrag,
::std::string_view ice_pwd )
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::PortAllocatorSession::$ctor ( ::std::string_view content_name,
int component,
::std::string_view ice_ufrag,
::std::string_view ice_pwd,
uint flags )
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::PortAllocatorSession::$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.

◆ $IsCleared()

MCAPI bool cricket::PortAllocatorSession::$IsCleared ( ) 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.

◆ $IsStopped()

MCAPI bool cricket::PortAllocatorSession::$IsStopped ( ) 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.

◆ $RegatherOnFailedNetworks()

MCAPI void cricket::PortAllocatorSession::$RegatherOnFailedNetworks ( )
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.

◆ $GetCandidateStatsFromReadyPorts()

MCAPI void cricket::PortAllocatorSession::$GetCandidateStatsFromReadyPorts ( ::std::vector<::cricket::CandidateStats > * candidate_stats_list) 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.

◆ $SetStunKeepaliveIntervalForReadyPorts()

MCAPI void cricket::PortAllocatorSession::$SetStunKeepaliveIntervalForReadyPorts ( ::std::optional< int > const & stun_keepalive_interval)
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.

◆ $PruneAllPorts()

MCAPI void cricket::PortAllocatorSession::$PruneAllPorts ( )
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.

◆ $generation()

MCAPI uint cricket::PortAllocatorSession::$generation ( )
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.

◆ $set_generation()

MCAPI void cricket::PortAllocatorSession::$set_generation ( uint generation)
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.

◆ $UpdateIceParametersInternal()

MCAPI void cricket::PortAllocatorSession::$UpdateIceParametersInternal ( )
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::PortAllocatorSession::$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: