LeviLamina
Loading...
Searching...
No Matches
NetherNet::NetworkSessionManager Member List

This is the complete list of members for NetherNet::NetworkSessionManager, including all inherited members.

$_logMessage(::NetherNet::LogSeverity level, char const *fmt, char *args) constNetherNet::ContextProxy
$ctor(::NetherNet::ContextProxy const &ctx, ::NetherNet::SimpleNetworkInterfaceImpl &networkInterface)NetherNet::NetworkSessionManager
$dtor()NetherNet::ContextProxy
$getGlobalConfig() constNetherNet::ContextProxy
$getLanThread()NetherNet::ContextProxy
$getNetworkThread() constNetherNet::ContextProxy
$getSignalThread() constNetherNet::ContextProxy
$getWorkerThread() constNetherNet::ContextProxy
$setLoggingLevel(::NetherNet::LogSeverity min)NetherNet::ContextProxy
$vftable()NetherNet::NetworkSessionManagerstatic
_logMessage(::NetherNet::LogSeverity level, char const *fmt, char *args) const (defined in NetherNet::ContextProxy)NetherNet::ContextProxyvirtual
ClearPacketData(::NetherNet::NetworkID remoteId, uint64 connectionId)NetherNet::NetworkSessionManager
CloseInactiveSessionsOnSignalThread(::NetherNet::NetworkID remoteID, ::std::tuple< ::std::vector<::std::unique_ptr<::NetherNet::NetworkSession > > &, ::Bedrock::Threading::UniqueLock<::std::recursive_mutex > const & > const &list)NetherNet::NetworkSessionManager
CloseSessionWithReason(::NetherNet::NetworkID networkIDRemote, uint64 connectionId, ::NetherNet::ESessionError reason)NetherNet::NetworkSessionManager
ContextProxy(ContextProxy const &) (defined in NetherNet::ContextProxy)NetherNet::ContextProxy
ContextProxy() (defined in NetherNet::ContextProxy)NetherNet::ContextProxy
FilterDeadSessions(::NetherNet::NetworkID remoteID, ::std::tuple< ::std::vector<::std::unique_ptr<::NetherNet::NetworkSession > > &, ::Bedrock::Threading::UniqueLock<::std::recursive_mutex > const & > const &list)NetherNet::NetworkSessionManager
FindOrCreateSpecificSession(::NetherNet::NetworkID remoteId, uint64 connectionId, ::Bedrock::Threading::UniqueLock<::std::recursive_mutex > const &sessionsLock)NetherNet::NetworkSessionManager
GetCurrentSessions(::NetherNet::NetworkID remoteID, ::Bedrock::Threading::UniqueLock<::std::recursive_mutex > const &sessionsLock)NetherNet::NetworkSessionManager
getGlobalConfig() const (defined in NetherNet::ContextProxy)NetherNet::ContextProxyvirtual
getLanThread() (defined in NetherNet::ContextProxy)NetherNet::ContextProxyvirtual
getNetworkThread() const (defined in NetherNet::ContextProxy)NetherNet::ContextProxyvirtual
GetSessionState(::NetherNet::NetworkID peerId, uint64 connectionId, ::NetherNet::SessionState *pConnectionState)NetherNet::NetworkSessionManager
getSignalThread() const (defined in NetherNet::ContextProxy)NetherNet::ContextProxyvirtual
getWorkerThread() const (defined in NetherNet::ContextProxy)NetherNet::ContextProxyvirtual
InitiateIncomingSession(::NetherNet::NetworkID remoteID, uint64 const &connectionId, ::std::unique_ptr<::webrtc::SessionDescriptionInterface > pSessionDescription, ::NetherNet::SignalingChannelId preference, ::Bedrock::Threading::UniqueLock<::std::recursive_mutex > const &sessionsLock)NetherNet::NetworkSessionManager
InitiateOutgoingSession(::NetherNet::NetworkID remoteID, ::Bedrock::Threading::UniqueLock<::std::recursive_mutex > const &sessionsLock)NetherNet::NetworkSessionManager
IsPacketAvailable(::NetherNet::NetworkID remoteId, uint64 connectionId, uint *pcbMessageSize)NetherNet::NetworkSessionManager
logMessage(::NetherNet::LogSeverity, char const *,...) constNetherNet::IContext
mControlBlock (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
mUnk27e415 (defined in NetherNet::NetworkSessionManager)NetherNet::NetworkSessionManager
mUnk2acdd6 (defined in NetherNet::NetworkSessionManager)NetherNet::NetworkSessionManager
mUnk829b85 (defined in NetherNet::NetworkSessionManager)NetherNet::NetworkSessionManager
mUnk928996 (defined in NetherNet::NetworkSessionManager)NetherNet::NetworkSessionManager
mUnk98d923 (defined in NetherNet::NetworkSessionManager)NetherNet::NetworkSessionManager
mUnkaedcad (defined in NetherNet::ContextProxy)NetherNet::ContextProxy
NetworkSessionManager(NetworkSessionManager const &) (defined in NetherNet::NetworkSessionManager)NetherNet::NetworkSessionManager
NetworkSessionManager() (defined in NetherNet::NetworkSessionManager)NetherNet::NetworkSessionManager
NetworkSessionManager(::NetherNet::ContextProxy const &ctx, ::NetherNet::SimpleNetworkInterfaceImpl &networkInterface)NetherNet::NetworkSessionManager
NotifyOnSessionOpen(::NetherNet::NetworkID networkIDRemote, uint64 connectionId)NetherNet::NetworkSessionManager
NotifyOnSessionRequested(::NetherNet::NetworkID networkIDRemote, uint64 connectionId)NetherNet::NetworkSessionManager
operator=(NetworkSessionManager const &) (defined in NetherNet::NetworkSessionManager)NetherNet::NetworkSessionManager
operator=(ContextProxy const &) (defined in NetherNet::ContextProxy)NetherNet::ContextProxy
operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
PeriodicDeadSessionCleanupOnSignalThread()NetherNet::NetworkSessionManager
ProcessError(::NetherNet::NetworkID remoteID, uint64 connectionId, ::NetherNet::ESessionError error)NetherNet::NetworkSessionManager
ProcessSignal(::NetherNet::NetworkID remoteID, ::NetherNet::ConnectError const &signal, ::NetherNet::SignalingChannelId) constNetherNet::NetworkSessionManager
ProcessSignal(::NetherNet::NetworkID remoteID, ::NetherNet::ConnectResponse const &signal, ::NetherNet::SignalingChannelId) constNetherNet::NetworkSessionManager
ProcessSignal(::NetherNet::NetworkID remoteID, ::NetherNet::CandidateAdd const &signal, ::NetherNet::SignalingChannelId)NetherNet::NetworkSessionManager
ProcessSignal(::NetherNet::NetworkID remoteID, ::NetherNet::ConnectRequest const &signal, ::NetherNet::SignalingChannelId sourceChannel)NetherNet::NetworkSessionManager
ReadPacket(::NetherNet::NetworkID remoteId, uint64 connectionId, void *pubDest, uint cbDest, uint *pcbMessageSize)NetherNet::NetworkSessionManager
RemoteMessageReceived(::NetherNet::NetworkID remoteID, uint64 connectionId, void const *pvData, uint64 cbSize)NetherNet::NetworkSessionManager
SendPacket(::NetherNet::NetworkID networkIDRemote, uint64 connectionId, char const *pbData, uint cbData, ::NetherNet::ESendType eSendType)NetherNet::NetworkSessionManager
SendToSignalingChannel(::NetherNet::NetworkID networkIDTo, ::std::variant< ::NetherNet::ConnectRequest, ::NetherNet::ConnectResponse, ::NetherNet::ConnectError, ::NetherNet::CandidateAdd > const &signal, ::std::optional<::NetherNet::SignalingChannelId > preference)NetherNet::NetworkSessionManager
setLoggingLevel(::NetherNet::LogSeverity min) (defined in NetherNet::ContextProxy)NetherNet::ContextProxyvirtual
~ContextProxy() (defined in NetherNet::ContextProxy)NetherNet::ContextProxyvirtual
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferencesvirtual
~IContext()=default (defined in NetherNet::IContext)NetherNet::IContextvirtual
~NetworkSessionManager()=default (defined in NetherNet::NetworkSessionManager)NetherNet::NetworkSessionManagervirtual