LeviLamina
Loading...
Searching...
No Matches
NetherNet::LanThreadManager Class Reference
Inheritance diagram for NetherNet::LanThreadManager:

Public Types

enum class  DelayPrecision : int { KLow = 0 , KHigh = 1 }

Public Member Functions

LanThreadManager & operator= (LanThreadManager const &)
 LanThreadManager (LanThreadManager const &)
virtual::Bedrock::PubSub::Subscription RegisterEventHandler (::NetherNet::ILanEventHandler *handler)
virtual bool IsBroadcastDiscoveryEnabled (::NetherNet::NetworkID id)
virtual void EnableBroadcastDiscovery (::NetherNet::NetworkID id)
virtual void DisableBroadcastDiscovery (::NetherNet::NetworkID id)
virtual void AddLanHost (::NetherNet::NetworkID remote, ::std::string const &ipStr, int port)
virtual void RemoveLanHost (::NetherNet::NetworkID remote)
virtual void SendLanBroadcastResponse (::webrtc::SocketAddress const &destination, ::NetherNet::NetworkID from, ::std::string data)
virtual void SendSignalingMessageTo (::NetherNet::NetworkID networkIdFrom, ::NetherNet::NetworkID networkIdTo, ::std::string data)
virtual bool IsNetworkIdOnLan (::NetherNet::NetworkID networkId)
virtual void Suspend ()
virtual void Resume ()
MCAPI void BroadcastTask ()
MCAPI void CreateEncryptedBroadcastSocket ()
MCAPI void OnNetworkDiscoveryComplete ()
MCAPI::std::error_code SendToHelper (::std::unique_ptr<::webrtc::AsyncPacketSocket > &socket, void const *data, uint64 size, ::webrtc::SocketAddress const &addr)
MCAPI void Shutdown ()
MCAPI::Bedrock::PubSub::Subscription $RegisterEventHandler (::NetherNet::ILanEventHandler *handler)
MCAPI bool $IsBroadcastDiscoveryEnabled (::NetherNet::NetworkID id)
MCAPI void $EnableBroadcastDiscovery (::NetherNet::NetworkID id)
MCAPI void $DisableBroadcastDiscovery (::NetherNet::NetworkID id)
MCAPI void $AddLanHost (::NetherNet::NetworkID remote, ::std::string const &ipStr, int port)
MCAPI void $RemoveLanHost (::NetherNet::NetworkID remote)
MCAPI void $SendLanBroadcastResponse (::webrtc::SocketAddress const &destination, ::NetherNet::NetworkID from, ::std::string data)
MCAPI void $SendSignalingMessageTo (::NetherNet::NetworkID networkIdFrom, ::NetherNet::NetworkID networkIdTo, ::std::string data)
MCAPI bool $IsNetworkIdOnLan (::NetherNet::NetworkID networkId)
MCAPI void $Suspend ()
MCAPI void $Resume ()
virtual::NetherNet::RtcThreadManager const & getSignalThread () const
virtual::NetherNet::RtcThreadManager const & getNetworkThread () const
virtual::NetherNet::RtcThreadManager const & getWorkerThread () const
virtual::NetherNet::ILanDiscovery & getLanDiscovery ()
virtual void onSuspend ()
virtual void onResume ()
virtual::NetherNet::GlobalConfiguration const & getGlobalConfig () const
virtual void setLoggingLevel (::NetherNet::LogSeverity min)
virtual void _logMessage (::NetherNet::LogSeverity level, char const *fmt, char *args) const
MCAPI void * $ctor (::NetherNet::IContext &target)
MCAPI void $dtor ()
MCAPI::NetherNet::RtcThreadManager const & $getSignalThread () const
MCAPI::NetherNet::RtcThreadManager const & $getNetworkThread () const
MCAPI::NetherNet::RtcThreadManager const & $getWorkerThread () const
MCAPI::NetherNet::ILanDiscovery & $getLanDiscovery ()
MCAPI void $onSuspend ()
MCAPI void $onResume ()
MCAPI::NetherNet::GlobalConfiguration const & $getGlobalConfig () const
MCAPI void $setLoggingLevel (::NetherNet::LogSeverity min)
MCAPI void $_logMessage (::NetherNet::LogSeverity level, char const *fmt, char *args) const
MCAPI void logMessage (::NetherNet::LogSeverity level, char const *fmt,...) const
virtual void Quit ()
virtual bool IsQuitting ()
virtual void Restart ()
virtual bool IsProcessingMessagesForTesting ()
virtual int GetDelay ()
virtual void Stop ()
virtual void Run ()
virtual void Delete ()
virtual void PostTaskImpl (::absl::AnyInvocable< void() && > task, ::webrtc::TaskQueueBase::PostTaskTraits const &, ::webrtc::Location const &)
virtual void PostDelayedTaskImpl (::absl::AnyInvocable< void() && > task, ::webrtc::TimeDelta delay, ::webrtc::TaskQueueBase::PostDelayedTaskTraits const &, ::webrtc::Location const &)
virtual void BlockingCallImpl (::webrtc::FunctionView< void()> functor, ::webrtc::Location const &)
MCAPI void AllowInvokesToThread (::webrtc::Thread *thread)
MCAPI void DisallowAllInvokes ()
MCAPI void Dispatch (::absl::AnyInvocable< void() && > task)
MCAPI void DoDestroy ()
MCAPI void DoInit ()
MCAPI ::absl::AnyInvocable< void() && > Get (int cmsWait)
MCAPI bool IsCurrent () const
MCAPI bool ProcessMessages (int cmsLoop)
MCAPI bool SetAllowBlockingCalls (bool allow)
MCAPI void SetDispatchWarningMs (int deadline)
MCAPI bool SetName (::std::string_view name, void const *obj)
MCAPI bool Start ()
MCAPI bool WrapCurrentWithThreadManager (::webrtc::ThreadManager *thread_manager, bool need_synchronize_access)
MCAPI::webrtc::SocketServer * socketserver ()
MCAPI void * $ctor (::webrtc::SocketServer *ss)
MCAPI void * $ctor (::std::unique_ptr<::webrtc::SocketServer > ss)
MCAPI void * $ctor (::webrtc::SocketServer *ss, bool do_init)
MCAPI void * $ctor (::std::unique_ptr<::webrtc::SocketServer > ss, bool do_init)
MCAPI void $dtor ()
MCAPI void $Quit ()
MCAPI bool $IsQuitting ()
MCAPI void $Restart ()
MCAPI bool $IsProcessingMessagesForTesting ()
MCAPI int $GetDelay ()
MCAPI void $Stop ()
MCAPI void $Run ()
MCAPI void $Delete ()
MCAPI void $PostTaskImpl (::absl::AnyInvocable< void() && > task, ::webrtc::TaskQueueBase::PostTaskTraits const &, ::webrtc::Location const &)
MCAPI void $PostDelayedTaskImpl (::absl::AnyInvocable< void() && > task, ::webrtc::TimeDelta delay, ::webrtc::TaskQueueBase::PostDelayedTaskTraits const &, ::webrtc::Location const &)
MCAPI void $BlockingCallImpl (::webrtc::FunctionView< void()> functor, ::webrtc::Location const &)
MCAPI void PostDelayedTask (::absl::AnyInvocable< void() && > task, ::webrtc::TimeDelta delay, ::webrtc::Location const &location)
MCAPI void PostDelayedTaskWithPrecision (::webrtc::TaskQueueBase::DelayPrecision precision, ::absl::AnyInvocable< void() && > task, ::webrtc::TimeDelta delay, ::webrtc::Location const &location)
MCAPI void PostTask (::absl::AnyInvocable< void() && > task, ::webrtc::Location const &location)

Static Public Member Functions

static MCAPI void ** $vftable ()
static MCAPI ::std::unique_ptr<::webrtc::Thread > Create ()
static MCAPI ::webrtc::Thread * Current ()
static MCAPI ulong PreRun (void *pv)
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 144 > mUnk15d021
::ll::UntypedStorage< 8, 16 > mUnk481fa8
::ll::UntypedStorage< 8, 8 > mUnk494678
::ll::UntypedStorage< 8, 128 > mUnk1aa682
::ll::UntypedStorage< 8, 8 > mUnkcacbf5
::ll::UntypedStorage< 8, 80 > mUnk4d2572
::ll::UntypedStorage< 8, 8 > mUnka36a37
::ll::UntypedStorage< 8, 8 > mUnk449e9b
::ll::UntypedStorage< 2, 2 > mUnk94a6fe
::ll::UntypedStorage< 8, 8 > mUnkb98911
::ll::UntypedStorage< 8, 16 > mUnk2ba3a7
::ll::UntypedStorage< 8, 16 > mUnk472898
::ll::UntypedStorage< 8, 24 > mUnkaedcad
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > mControlBlock
::ll::UntypedStorage< 8, 40 > mUnkdd3a19
::ll::UntypedStorage< 8, 32 > mUnk37d466
::ll::UntypedStorage< 4, 4 > mUnkcdbcef
::ll::UntypedStorage< 8, 40 > mUnk1b884c
::ll::UntypedStorage< 1, 1 > mUnke05d51
::ll::UntypedStorage< 1, 1 > mUnk394c9f
::ll::UntypedStorage< 4, 4 > mUnk5aed15
::ll::UntypedStorage< 8, 8 > mUnk1b54c8
::ll::UntypedStorage< 8, 8 > mUnk9c868b
::ll::UntypedStorage< 8, 32 > mUnk8e557f
::ll::UntypedStorage< 8, 8 > mUnkfb606e
::ll::UntypedStorage< 4, 4 > mUnkf80741
::ll::UntypedStorage< 1, 1 > mUnk782b2d
::ll::UntypedStorage< 1, 1 > mUnkdc7680
::ll::UntypedStorage< 8, 8 > mUnkd80bc8
::ll::UntypedStorage< 4, 4 > mUnk62b508
::ll::UntypedStorage< 8, 16 > mUnkc1c0f9

Member Function Documentation

◆ RegisterEventHandler()

virtual::Bedrock::PubSub::Subscription NetherNet::LanThreadManager::RegisterEventHandler ( ::NetherNet::ILanEventHandler * handler)
virtual

◆ IsBroadcastDiscoveryEnabled()

virtual bool NetherNet::LanThreadManager::IsBroadcastDiscoveryEnabled ( ::NetherNet::NetworkID id)
virtual

◆ EnableBroadcastDiscovery()

virtual void NetherNet::LanThreadManager::EnableBroadcastDiscovery ( ::NetherNet::NetworkID id)
virtual

◆ DisableBroadcastDiscovery()

virtual void NetherNet::LanThreadManager::DisableBroadcastDiscovery ( ::NetherNet::NetworkID id)
virtual

◆ AddLanHost()

virtual void NetherNet::LanThreadManager::AddLanHost ( ::NetherNet::NetworkID remote,
::std::string const & ipStr,
int port )
virtual

◆ RemoveLanHost()

virtual void NetherNet::LanThreadManager::RemoveLanHost ( ::NetherNet::NetworkID remote)
virtual

◆ SendLanBroadcastResponse()

virtual void NetherNet::LanThreadManager::SendLanBroadcastResponse ( ::webrtc::SocketAddress const & destination,
::NetherNet::NetworkID from,
::std::string data )
virtual

◆ SendSignalingMessageTo()

virtual void NetherNet::LanThreadManager::SendSignalingMessageTo ( ::NetherNet::NetworkID networkIdFrom,
::NetherNet::NetworkID networkIdTo,
::std::string data )
virtual

◆ IsNetworkIdOnLan()

virtual bool NetherNet::LanThreadManager::IsNetworkIdOnLan ( ::NetherNet::NetworkID networkId)
virtual

◆ Suspend()

virtual void NetherNet::LanThreadManager::Suspend ( )
virtual

◆ Resume()

virtual void NetherNet::LanThreadManager::Resume ( )
virtual

◆ getSignalThread()

virtual::NetherNet::RtcThreadManager const & NetherNet::ContextProxy::getSignalThread ( ) const
virtualinherited

Implements NetherNet::IContext.

◆ getNetworkThread()

virtual::NetherNet::RtcThreadManager const & NetherNet::ContextProxy::getNetworkThread ( ) const
virtualinherited

Implements NetherNet::IContext.

◆ getWorkerThread()

virtual::NetherNet::RtcThreadManager const & NetherNet::ContextProxy::getWorkerThread ( ) const
virtualinherited

Implements NetherNet::IContext.

◆ getLanDiscovery()

virtual::NetherNet::ILanDiscovery & NetherNet::ContextProxy::getLanDiscovery ( )
virtualinherited

Implements NetherNet::IContext.

◆ onSuspend()

virtual void NetherNet::ContextProxy::onSuspend ( )
virtualinherited

Implements NetherNet::IContext.

◆ onResume()

virtual void NetherNet::ContextProxy::onResume ( )
virtualinherited

Implements NetherNet::IContext.

◆ getGlobalConfig()

virtual::NetherNet::GlobalConfiguration const & NetherNet::ContextProxy::getGlobalConfig ( ) const
virtualinherited

Implements NetherNet::IContext.

◆ setLoggingLevel()

virtual void NetherNet::ContextProxy::setLoggingLevel ( ::NetherNet::LogSeverity min)
virtualinherited

Implements NetherNet::IContext.

◆ _logMessage()

virtual void NetherNet::ContextProxy::_logMessage ( ::NetherNet::LogSeverity level,
char const * fmt,
char * args ) const
virtualinherited

Implements NetherNet::IContext.

◆ $ctor() [1/5]

MCAPI void * NetherNet::ContextProxy::$ctor ( ::NetherNet::IContext & target)
inherited
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() [1/2]

MCAPI void NetherNet::ContextProxy::$dtor ( )
inherited
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.

◆ $getSignalThread()

MCAPI::NetherNet::RtcThreadManager const & NetherNet::ContextProxy::$getSignalThread ( ) const
inherited
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.

◆ $getNetworkThread()

MCAPI::NetherNet::RtcThreadManager const & NetherNet::ContextProxy::$getNetworkThread ( ) const
inherited
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.

◆ $getWorkerThread()

MCAPI::NetherNet::RtcThreadManager const & NetherNet::ContextProxy::$getWorkerThread ( ) const
inherited
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.

◆ $getLanDiscovery()

MCAPI::NetherNet::ILanDiscovery & NetherNet::ContextProxy::$getLanDiscovery ( )
inherited
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.

◆ $onSuspend()

MCAPI void NetherNet::ContextProxy::$onSuspend ( )
inherited
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.

◆ $onResume()

MCAPI void NetherNet::ContextProxy::$onResume ( )
inherited
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.

◆ $getGlobalConfig()

MCAPI::NetherNet::GlobalConfiguration const & NetherNet::ContextProxy::$getGlobalConfig ( ) const
inherited
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.

◆ $setLoggingLevel()

MCAPI void NetherNet::ContextProxy::$setLoggingLevel ( ::NetherNet::LogSeverity min)
inherited
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.

◆ $_logMessage()

MCAPI void NetherNet::ContextProxy::$_logMessage ( ::NetherNet::LogSeverity level,
char const * fmt,
char * args ) const
inherited
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() [1/2]

MCAPI void ** NetherNet::ContextProxy::$vftable ( )
staticinherited
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.

◆ logMessage()

MCAPI void NetherNet::IContext::logMessage ( ::NetherNet::LogSeverity level,
char const * fmt,
... ) const
inherited
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.

◆ Delete()

virtual void webrtc::Thread::Delete ( )
virtualinherited

Implements webrtc::TaskQueueBase.

◆ PostTaskImpl()

virtual void webrtc::Thread::PostTaskImpl ( ::absl::AnyInvocable< void() && > task,
::webrtc::TaskQueueBase::PostTaskTraits const & ,
::webrtc::Location const &  )
virtualinherited

Implements webrtc::TaskQueueBase.

◆ PostDelayedTaskImpl()

virtual void webrtc::Thread::PostDelayedTaskImpl ( ::absl::AnyInvocable< void() && > task,
::webrtc::TimeDelta delay,
::webrtc::TaskQueueBase::PostDelayedTaskTraits const & ,
::webrtc::Location const &  )
virtualinherited

Implements webrtc::TaskQueueBase.

◆ AllowInvokesToThread()

MCAPI void webrtc::Thread::AllowInvokesToThread ( ::webrtc::Thread * thread)
inherited
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.

◆ DisallowAllInvokes()

MCAPI void webrtc::Thread::DisallowAllInvokes ( )
inherited
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.

◆ Dispatch()

MCAPI void webrtc::Thread::Dispatch ( ::absl::AnyInvocable< void() && > task)
inherited
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.

◆ DoDestroy()

MCAPI void webrtc::Thread::DoDestroy ( )
inherited
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.

◆ DoInit()

MCAPI void webrtc::Thread::DoInit ( )
inherited
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.

◆ Get()

MCAPI ::absl::AnyInvocable< void() && > webrtc::Thread::Get ( int cmsWait)
inherited
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.

◆ IsCurrent()

MCAPI bool webrtc::Thread::IsCurrent ( ) const
inherited
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.

◆ ProcessMessages()

MCAPI bool webrtc::Thread::ProcessMessages ( int cmsLoop)
inherited
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.

◆ SetAllowBlockingCalls()

MCAPI bool webrtc::Thread::SetAllowBlockingCalls ( bool allow)
inherited
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.

◆ SetDispatchWarningMs()

MCAPI void webrtc::Thread::SetDispatchWarningMs ( int deadline)
inherited
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.

◆ SetName()

MCAPI bool webrtc::Thread::SetName ( ::std::string_view name,
void const * obj )
inherited
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.

◆ Start()

MCAPI bool webrtc::Thread::Start ( )
inherited
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.

◆ WrapCurrentWithThreadManager()

MCAPI bool webrtc::Thread::WrapCurrentWithThreadManager ( ::webrtc::ThreadManager * thread_manager,
bool need_synchronize_access )
inherited
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.

◆ socketserver()

MCAPI::webrtc::SocketServer * webrtc::Thread::socketserver ( )
inherited
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.

◆ Create()

MCAPI ::std::unique_ptr<::webrtc::Thread > webrtc::Thread::Create ( )
staticinherited
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.

◆ Current()

MCAPI ::webrtc::Thread * webrtc::Thread::Current ( )
staticinherited
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.

◆ PreRun()

MCAPI ulong webrtc::Thread::PreRun ( void * pv)
staticinherited
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() [2/5]

MCAPI void * webrtc::Thread::$ctor ( ::webrtc::SocketServer * ss)
inherited
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() [3/5]

MCAPI void * webrtc::Thread::$ctor ( ::std::unique_ptr<::webrtc::SocketServer > ss)
inherited
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() [4/5]

MCAPI void * webrtc::Thread::$ctor ( ::webrtc::SocketServer * ss,
bool do_init )
inherited
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() [5/5]

MCAPI void * webrtc::Thread::$ctor ( ::std::unique_ptr<::webrtc::SocketServer > ss,
bool do_init )
inherited
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() [2/2]

MCAPI void webrtc::Thread::$dtor ( )
inherited
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.

◆ $Quit()

MCAPI void webrtc::Thread::$Quit ( )
inherited
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.

◆ $IsQuitting()

MCAPI bool webrtc::Thread::$IsQuitting ( )
inherited
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.

◆ $Restart()

MCAPI void webrtc::Thread::$Restart ( )
inherited
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.

◆ $IsProcessingMessagesForTesting()

MCAPI bool webrtc::Thread::$IsProcessingMessagesForTesting ( )
inherited
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.

◆ $GetDelay()

MCAPI int webrtc::Thread::$GetDelay ( )
inherited
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.

◆ $Stop()

MCAPI void webrtc::Thread::$Stop ( )
inherited
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.

◆ $Run()

MCAPI void webrtc::Thread::$Run ( )
inherited
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.

◆ $Delete()

MCAPI void webrtc::Thread::$Delete ( )
inherited
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.

◆ $PostTaskImpl()

MCAPI void webrtc::Thread::$PostTaskImpl ( ::absl::AnyInvocable< void() && > task,
::webrtc::TaskQueueBase::PostTaskTraits const & ,
::webrtc::Location const &  )
inherited
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.

◆ $PostDelayedTaskImpl()

MCAPI void webrtc::Thread::$PostDelayedTaskImpl ( ::absl::AnyInvocable< void() && > task,
::webrtc::TimeDelta delay,
::webrtc::TaskQueueBase::PostDelayedTaskTraits const & ,
::webrtc::Location const &  )
inherited
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.

◆ $BlockingCallImpl()

MCAPI void webrtc::Thread::$BlockingCallImpl ( ::webrtc::FunctionView< void()> functor,
::webrtc::Location const &  )
inherited
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() [2/2]

MCAPI void ** webrtc::Thread::$vftable ( )
staticinherited
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.

◆ PostDelayedTask()

MCAPI void webrtc::TaskQueueBase::PostDelayedTask ( ::absl::AnyInvocable< void() && > task,
::webrtc::TimeDelta delay,
::webrtc::Location const & location )
inherited
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.

◆ PostDelayedTaskWithPrecision()

MCAPI void webrtc::TaskQueueBase::PostDelayedTaskWithPrecision ( ::webrtc::TaskQueueBase::DelayPrecision precision,
::absl::AnyInvocable< void() && > task,
::webrtc::TimeDelta delay,
::webrtc::Location const & location )
inherited
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.

◆ PostTask()

MCAPI void webrtc::TaskQueueBase::PostTask ( ::absl::AnyInvocable< void() && > task,
::webrtc::Location const & location )
inherited
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: