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

Public Member Functions

SimpleNetworkInterfaceImploperator= (SimpleNetworkInterfaceImpl const &)
 
 SimpleNetworkInterfaceImpl (SimpleNetworkInterfaceImpl const &)
 
virtual bool SendPacket (::NetherNet::NetworkID remoteId, uint64 connectionId, ::std::string const &data, ::NetherNet::ESendType eSendType)
 
virtual bool IsPacketAvailable (::NetherNet::NetworkID remoteId, uint64 connectionId, uint *pcbMessageSize)
 
virtual void ClearPacketData (::NetherNet::NetworkID remoteId, uint64 connectionId)
 
virtual bool ReadPacket (::NetherNet::NetworkID remoteId, uint64 connectionId, void *pubDest, uint cbDest, uint *pcbMessageSize)
 
virtual bool OpenSessionWithUser (::NetherNet::NetworkID networkIDRemote)
 
virtual bool CloseSessionWithUser (::NetherNet::NetworkID networkIDRemote, uint64 connectionId)
 
virtual bool GetSessionState (::NetherNet::NetworkID peerId, uint64 connectionId, ::NetherNet::SessionState *pConnectionState)
 
virtual void SetSignalingInterface (::std::shared_ptr<::NetherNet::ISignalingInterface > const &pWebRTCSignalingInterface)
 
virtual void SetRelayConfig (::std::vector<::NetherNet::StunRelayServer > const &config)
 
virtual::Bedrock::PubSub::Subscription RegisterEventHandler (::NetherNet::ISignalingEventHandler *handler)
 
virtual::Bedrock::PubSub::Subscription RegisterEventHandler (::NetherNet::ILanEventHandler *handler)
 
virtual bool IsBroadcastDiscoveryEnabled ()
 
virtual void EnableBroadcastDiscovery ()
 
virtual void DisableBroadcastDiscovery ()
 
virtual void OnSignalingEvent (::NetherNet::SignalingEvents::MessageReceived const &event)
 
virtual void OnLanEvent (::NetherNet::LanEvents::MessageReceived const &event)
 
virtual void OnLanEvent (::NetherNet::LanEvents::DiscoveryRequest const &event)
 
virtual void OnLanEvent (::NetherNet::LanEvents::DiscoveryResponse const &event)
 
MCAPI void Initialize (::NetherNet::INetherNetTransportInterfaceCallbacks *pCallbacks)
 
MCAPI void InitializeConfiguration (::NetherNet::NetherNetTransportServerConfiguration const *pConfiguration, ::webrtc::PeerConnectionInterface::RTCConfiguration *pRtcConfigOut)
 
MCAPI void ReceiveFromSignalingChannel (::NetherNet::NetworkID from, ::std::string const &message, ::NetherNet::SignalingChannelId sourceChannel)
 
MCAPI ::NetherNet::ErrorOr< void, ::NetherNet::ESessionError > SendToSignalingChannel (::NetherNet::NetworkID networkIDTo, ::std::variant< ::NetherNet::ConnectRequest, ::NetherNet::ConnectResponse, ::NetherNet::ConnectError, ::NetherNet::CandidateAdd > const &signal, ::std::optional<::NetherNet::SignalingChannelId > preference)
 
MCAPI void $dtor ()
 
MCAPI bool $SendPacket (::NetherNet::NetworkID remoteId, uint64 connectionId, ::std::string const &data, ::NetherNet::ESendType eSendType)
 
MCAPI bool $IsPacketAvailable (::NetherNet::NetworkID remoteId, uint64 connectionId, uint *pcbMessageSize)
 
MCAPI void $ClearPacketData (::NetherNet::NetworkID remoteId, uint64 connectionId)
 
MCAPI bool $ReadPacket (::NetherNet::NetworkID remoteId, uint64 connectionId, void *pubDest, uint cbDest, uint *pcbMessageSize)
 
MCAPI bool $OpenSessionWithUser (::NetherNet::NetworkID networkIDRemote)
 
MCAPI bool $CloseSessionWithUser (::NetherNet::NetworkID networkIDRemote, uint64 connectionId)
 
MCAPI bool $GetSessionState (::NetherNet::NetworkID peerId, uint64 connectionId, ::NetherNet::SessionState *pConnectionState)
 
MCAPI void $SetSignalingInterface (::std::shared_ptr<::NetherNet::ISignalingInterface > const &pWebRTCSignalingInterface)
 
MCAPI void $SetRelayConfig (::std::vector<::NetherNet::StunRelayServer > const &config)
 
MCAPI::Bedrock::PubSub::Subscription $RegisterEventHandler (::NetherNet::ISignalingEventHandler *handler)
 
MCAPI::Bedrock::PubSub::Subscription $RegisterEventHandler (::NetherNet::ILanEventHandler *handler)
 
MCAPI bool $IsBroadcastDiscoveryEnabled ()
 
MCAPI void $EnableBroadcastDiscovery ()
 
MCAPI void $DisableBroadcastDiscovery ()
 
MCAPI void $OnSignalingEvent (::NetherNet::SignalingEvents::MessageReceived const &event)
 
MCAPI void $OnLanEvent (::NetherNet::LanEvents::MessageReceived const &event)
 
MCAPI void $OnLanEvent (::NetherNet::LanEvents::DiscoveryRequest const &event)
 
MCAPI void $OnLanEvent (::NetherNet::LanEvents::DiscoveryResponse const &event)
 
virtual::NetherNet::RtcThreadManager const & getSignalThread () const
 
virtual::NetherNet::RtcThreadManager const & getNetworkThread () const
 
virtual::NetherNet::RtcThreadManager const & getWorkerThread () const
 
virtual::NetherNet::LanThreadManager & getLanThread ()
 
virtual::NetherNet::NetherNetTransportGlobalConfiguration const & getGlobalConfig () const
 
virtual void setLoggingLevel (::NetherNet::LogSeverity min)
 
virtual void _logMessage (::NetherNet::LogSeverity level, char const *fmt, char *args) const
 
MCAPI::NetherNet::RtcThreadManager const & $getSignalThread () const
 
MCAPI::NetherNet::RtcThreadManager const & $getNetworkThread () const
 
MCAPI::NetherNet::RtcThreadManager const & $getWorkerThread () const
 
MCAPI::NetherNet::LanThreadManager & $getLanThread ()
 
MCAPI::NetherNet::NetherNetTransportGlobalConfiguration 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, char const *,...) const
 
virtual void OnLanEvent (::NetherNet::LanEvents::MessageSent const &)
 
MCAPI void $OnLanEvent (::NetherNet::LanEvents::MessageSent const &)
 

Static Public Member Functions

static MCAPI void ** $vftableForISignalingEventHandler ()
 
static MCAPI void ** $vftableForILanEventHandler ()
 
static MCAPI void ** $vftableForContextProxy ()
 
static MCAPI void ** $vftableForINetherNetTransportInterface ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnka9f77d
 
::ll::UntypedStorage< 8, 8 > mUnk960909
 
::ll::UntypedStorage< 8, 24 > mUnk17a828
 
::ll::UntypedStorage< 8, 8 > mUnkfb8de3
 
::ll::UntypedStorage< 8, 8 > mUnkb5d73e
 
::ll::UntypedStorage< 8, 80 > mUnka71ac8
 
::ll::UntypedStorage< 8, 384 > mUnkcf1ee0
 
::ll::UntypedStorage< 8, 16 > mUnk6e9a1e
 
::ll::UntypedStorage< 8, 16 > mUnkd76d91
 
::ll::UntypedStorage< 8, 16 > mUnk9e7ad4
 
::ll::UntypedStorage< 8, 8 > mUnka1effb
 
::ll::UntypedStorage< 8, 8 > mUnk51d62d
 
::ll::UntypedStorage< 8, 24 > mUnkaedcad
 
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock
 

Member Function Documentation

◆ SendPacket()

virtual bool NetherNet::SimpleNetworkInterfaceImpl::SendPacket ( ::NetherNet::NetworkID remoteId,
uint64 connectionId,
::std::string const & data,
::NetherNet::ESendType eSendType )
virtual

◆ IsPacketAvailable()

virtual bool NetherNet::SimpleNetworkInterfaceImpl::IsPacketAvailable ( ::NetherNet::NetworkID remoteId,
uint64 connectionId,
uint * pcbMessageSize )
virtual

◆ ClearPacketData()

virtual void NetherNet::SimpleNetworkInterfaceImpl::ClearPacketData ( ::NetherNet::NetworkID remoteId,
uint64 connectionId )
virtual

◆ ReadPacket()

virtual bool NetherNet::SimpleNetworkInterfaceImpl::ReadPacket ( ::NetherNet::NetworkID remoteId,
uint64 connectionId,
void * pubDest,
uint cbDest,
uint * pcbMessageSize )
virtual

◆ OpenSessionWithUser()

virtual bool NetherNet::SimpleNetworkInterfaceImpl::OpenSessionWithUser ( ::NetherNet::NetworkID networkIDRemote)
virtual

◆ CloseSessionWithUser()

virtual bool NetherNet::SimpleNetworkInterfaceImpl::CloseSessionWithUser ( ::NetherNet::NetworkID networkIDRemote,
uint64 connectionId )
virtual

◆ GetSessionState()

virtual bool NetherNet::SimpleNetworkInterfaceImpl::GetSessionState ( ::NetherNet::NetworkID peerId,
uint64 connectionId,
::NetherNet::SessionState * pConnectionState )
virtual

◆ SetSignalingInterface()

virtual void NetherNet::SimpleNetworkInterfaceImpl::SetSignalingInterface ( ::std::shared_ptr<::NetherNet::ISignalingInterface > const & pWebRTCSignalingInterface)
virtual

◆ SetRelayConfig()

virtual void NetherNet::SimpleNetworkInterfaceImpl::SetRelayConfig ( ::std::vector<::NetherNet::StunRelayServer > const & config)
virtual

◆ RegisterEventHandler() [1/2]

virtual::Bedrock::PubSub::Subscription NetherNet::SimpleNetworkInterfaceImpl::RegisterEventHandler ( ::NetherNet::ISignalingEventHandler * handler)
virtual

◆ RegisterEventHandler() [2/2]

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

◆ IsBroadcastDiscoveryEnabled()

virtual bool NetherNet::SimpleNetworkInterfaceImpl::IsBroadcastDiscoveryEnabled ( )
virtual

◆ EnableBroadcastDiscovery()

virtual void NetherNet::SimpleNetworkInterfaceImpl::EnableBroadcastDiscovery ( )
virtual

◆ DisableBroadcastDiscovery()

virtual void NetherNet::SimpleNetworkInterfaceImpl::DisableBroadcastDiscovery ( )
virtual

◆ OnSignalingEvent()

virtual void NetherNet::SimpleNetworkInterfaceImpl::OnSignalingEvent ( ::NetherNet::SignalingEvents::MessageReceived const & event)
virtual

Reimplemented from NetherNet::ISignalingEventHandler.

◆ OnLanEvent() [1/3]

virtual void NetherNet::SimpleNetworkInterfaceImpl::OnLanEvent ( ::NetherNet::LanEvents::MessageReceived const & event)
virtual

Reimplemented from NetherNet::ILanEventHandler.

◆ OnLanEvent() [2/3]

virtual void NetherNet::SimpleNetworkInterfaceImpl::OnLanEvent ( ::NetherNet::LanEvents::DiscoveryRequest const & event)
virtual

Reimplemented from NetherNet::ILanEventHandler.

◆ OnLanEvent() [3/3]

virtual void NetherNet::SimpleNetworkInterfaceImpl::OnLanEvent ( ::NetherNet::LanEvents::DiscoveryResponse const & event)
virtual

Reimplemented from NetherNet::ILanEventHandler.

◆ Initialize()

MCAPI void NetherNet::SimpleNetworkInterfaceImpl::Initialize ( ::NetherNet::INetherNetTransportInterfaceCallbacks * pCallbacks)
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.

◆ InitializeConfiguration()

MCAPI void NetherNet::SimpleNetworkInterfaceImpl::InitializeConfiguration ( ::NetherNet::NetherNetTransportServerConfiguration const * pConfiguration,
::webrtc::PeerConnectionInterface::RTCConfiguration * pRtcConfigOut )
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.

◆ ReceiveFromSignalingChannel()

MCAPI void NetherNet::SimpleNetworkInterfaceImpl::ReceiveFromSignalingChannel ( ::NetherNet::NetworkID from,
::std::string const & message,
::NetherNet::SignalingChannelId sourceChannel )
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.

◆ SendToSignalingChannel()

MCAPI ::NetherNet::ErrorOr< void, ::NetherNet::ESessionError > NetherNet::SimpleNetworkInterfaceImpl::SendToSignalingChannel ( ::NetherNet::NetworkID networkIDTo,
::std::variant< ::NetherNet::ConnectRequest, ::NetherNet::ConnectResponse, ::NetherNet::ConnectError, ::NetherNet::CandidateAdd > const & signal,
::std::optional<::NetherNet::SignalingChannelId > preference )
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 NetherNet::SimpleNetworkInterfaceImpl::$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.

◆ $SendPacket()

MCAPI bool NetherNet::SimpleNetworkInterfaceImpl::$SendPacket ( ::NetherNet::NetworkID remoteId,
uint64 connectionId,
::std::string const & data,
::NetherNet::ESendType eSendType )
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.

◆ $IsPacketAvailable()

MCAPI bool NetherNet::SimpleNetworkInterfaceImpl::$IsPacketAvailable ( ::NetherNet::NetworkID remoteId,
uint64 connectionId,
uint * pcbMessageSize )
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.

◆ $ClearPacketData()

MCAPI void NetherNet::SimpleNetworkInterfaceImpl::$ClearPacketData ( ::NetherNet::NetworkID remoteId,
uint64 connectionId )
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.

◆ $ReadPacket()

MCAPI bool NetherNet::SimpleNetworkInterfaceImpl::$ReadPacket ( ::NetherNet::NetworkID remoteId,
uint64 connectionId,
void * pubDest,
uint cbDest,
uint * pcbMessageSize )
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.

◆ $OpenSessionWithUser()

MCAPI bool NetherNet::SimpleNetworkInterfaceImpl::$OpenSessionWithUser ( ::NetherNet::NetworkID networkIDRemote)
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.

◆ $CloseSessionWithUser()

MCAPI bool NetherNet::SimpleNetworkInterfaceImpl::$CloseSessionWithUser ( ::NetherNet::NetworkID networkIDRemote,
uint64 connectionId )
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.

◆ $GetSessionState()

MCAPI bool NetherNet::SimpleNetworkInterfaceImpl::$GetSessionState ( ::NetherNet::NetworkID peerId,
uint64 connectionId,
::NetherNet::SessionState * pConnectionState )
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.

◆ $SetSignalingInterface()

MCAPI void NetherNet::SimpleNetworkInterfaceImpl::$SetSignalingInterface ( ::std::shared_ptr<::NetherNet::ISignalingInterface > const & pWebRTCSignalingInterface)
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.

◆ $SetRelayConfig()

MCAPI void NetherNet::SimpleNetworkInterfaceImpl::$SetRelayConfig ( ::std::vector<::NetherNet::StunRelayServer > 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.

◆ $RegisterEventHandler() [1/2]

MCAPI::Bedrock::PubSub::Subscription NetherNet::SimpleNetworkInterfaceImpl::$RegisterEventHandler ( ::NetherNet::ISignalingEventHandler * handler)
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.

◆ $RegisterEventHandler() [2/2]

MCAPI::Bedrock::PubSub::Subscription NetherNet::SimpleNetworkInterfaceImpl::$RegisterEventHandler ( ::NetherNet::ILanEventHandler * handler)
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.

◆ $IsBroadcastDiscoveryEnabled()

MCAPI bool NetherNet::SimpleNetworkInterfaceImpl::$IsBroadcastDiscoveryEnabled ( )
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.

◆ $EnableBroadcastDiscovery()

MCAPI void NetherNet::SimpleNetworkInterfaceImpl::$EnableBroadcastDiscovery ( )
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.

◆ $DisableBroadcastDiscovery()

MCAPI void NetherNet::SimpleNetworkInterfaceImpl::$DisableBroadcastDiscovery ( )
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.

◆ $OnSignalingEvent()

MCAPI void NetherNet::SimpleNetworkInterfaceImpl::$OnSignalingEvent ( ::NetherNet::SignalingEvents::MessageReceived const & event)
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.

◆ $OnLanEvent() [1/4]

MCAPI void NetherNet::SimpleNetworkInterfaceImpl::$OnLanEvent ( ::NetherNet::LanEvents::MessageReceived const & event)
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.

◆ $OnLanEvent() [2/4]

MCAPI void NetherNet::SimpleNetworkInterfaceImpl::$OnLanEvent ( ::NetherNet::LanEvents::DiscoveryRequest const & event)
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.

◆ $OnLanEvent() [3/4]

MCAPI void NetherNet::SimpleNetworkInterfaceImpl::$OnLanEvent ( ::NetherNet::LanEvents::DiscoveryResponse const & event)
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.

◆ $vftableForISignalingEventHandler()

static MCAPI void ** NetherNet::SimpleNetworkInterfaceImpl::$vftableForISignalingEventHandler ( )
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.

◆ $vftableForILanEventHandler()

static MCAPI void ** NetherNet::SimpleNetworkInterfaceImpl::$vftableForILanEventHandler ( )
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.

◆ $vftableForContextProxy()

static MCAPI void ** NetherNet::SimpleNetworkInterfaceImpl::$vftableForContextProxy ( )
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.

◆ $vftableForINetherNetTransportInterface()

static MCAPI void ** NetherNet::SimpleNetworkInterfaceImpl::$vftableForINetherNetTransportInterface ( )
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.

◆ 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.

◆ getLanThread()

virtual::NetherNet::LanThreadManager & NetherNet::ContextProxy::getLanThread ( )
virtualinherited

Implements NetherNet::IContext.

◆ getGlobalConfig()

virtual::NetherNet::NetherNetTransportGlobalConfiguration 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.

◆ $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.

◆ $getLanThread()

MCAPI::NetherNet::LanThreadManager & NetherNet::ContextProxy::$getLanThread ( )
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::NetherNetTransportGlobalConfiguration 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()

static 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 ,
char const * ,
... ) 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.

◆ $OnLanEvent() [4/4]

MCAPI void NetherNet::ILanEventHandler::$OnLanEvent ( ::NetherNet::LanEvents::MessageSent 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.

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