LeviLamina
|
This is the complete list of members for NetherNet::NetworkSessionManager, including all inherited members.
$_logMessage(::NetherNet::LogSeverity level, char const *fmt, char *args) const | NetherNet::ContextProxy | |
$ctor(::NetherNet::ContextProxy const &ctx, ::NetherNet::SimpleNetworkInterfaceImpl &networkInterface) | NetherNet::NetworkSessionManager | |
$dtor() | NetherNet::ContextProxy | |
$getGlobalConfig() const | NetherNet::ContextProxy | |
$getLanThread() | NetherNet::ContextProxy | |
$getNetworkThread() const | NetherNet::ContextProxy | |
$getSignalThread() const | NetherNet::ContextProxy | |
$getWorkerThread() const | NetherNet::ContextProxy | |
$setLoggingLevel(::NetherNet::LogSeverity min) | NetherNet::ContextProxy | |
$vftable() | NetherNet::NetworkSessionManager | static |
_logMessage(::NetherNet::LogSeverity level, char const *fmt, char *args) const (defined in NetherNet::ContextProxy) | NetherNet::ContextProxy | virtual |
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::ContextProxy | virtual |
getLanThread() (defined in NetherNet::ContextProxy) | NetherNet::ContextProxy | virtual |
getNetworkThread() const (defined in NetherNet::ContextProxy) | NetherNet::ContextProxy | virtual |
GetSessionState(::NetherNet::NetworkID peerId, uint64 connectionId, ::NetherNet::SessionState *pConnectionState) | NetherNet::NetworkSessionManager | |
getSignalThread() const (defined in NetherNet::ContextProxy) | NetherNet::ContextProxy | virtual |
getWorkerThread() const (defined in NetherNet::ContextProxy) | NetherNet::ContextProxy | virtual |
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 *,...) const | NetherNet::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) const | NetherNet::NetworkSessionManager | |
ProcessSignal(::NetherNet::NetworkID remoteID, ::NetherNet::ConnectResponse const &signal, ::NetherNet::SignalingChannelId) const | NetherNet::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::ContextProxy | virtual |
~ContextProxy() (defined in NetherNet::ContextProxy) | NetherNet::ContextProxy | virtual |
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | virtual |
~IContext()=default (defined in NetherNet::IContext) | NetherNet::IContext | virtual |
~NetworkSessionManager()=default (defined in NetherNet::NetworkSessionManager) | NetherNet::NetworkSessionManager | virtual |