|
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() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| $ctor(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| $dtor() | NetherNet::ContextProxy | |
| $getGlobalConfig() const | NetherNet::ContextProxy | |
| $getLanDiscovery() | NetherNet::ContextProxy | |
| $getNetworkThread() const | NetherNet::ContextProxy | |
| $getSignalThread() const | NetherNet::ContextProxy | |
| $getWorkerThread() const | NetherNet::ContextProxy | |
| $onResume() | NetherNet::ContextProxy | |
| $onSuspend() | 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 |
| 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 | |
| EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| 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 &) | NetherNet::NetworkSessionManager | |
| getGlobalConfig() const (defined in NetherNet::ContextProxy) | NetherNet::ContextProxy | virtual |
| getLanDiscovery() (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, ::NetherNet::ConnectRequest const &offer, ::NetherNet::SignalingChannelId source, ::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) const | NetherNet::NetworkSessionManager | |
| logMessage(::NetherNet::LogSeverity, char const *,...) const | NetherNet::IContext | |
| mControlBlock (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| mUnk27e415 (defined in NetherNet::NetworkSessionManager) | NetherNet::NetworkSessionManager | |
| mUnk829b85 (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 | |
| NotifyOnSessionOpen(::NetherNet::NetworkID networkIDRemote, uint64 connectionId) | NetherNet::NetworkSessionManager | |
| onResume() (defined in NetherNet::ContextProxy) | NetherNet::ContextProxy | virtual |
| onSuspend() (defined in NetherNet::ContextProxy) | NetherNet::ContextProxy | virtual |
| 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 &error, ::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 | |
| ReadPacket(::NetherNet::NetworkID remoteId, uint64 connectionId, void *pubDest, uint cbDest, uint *pcbMessageSize) | NetherNet::NetworkSessionManager | |
| RemoveSession(::NetherNet::NetworkID remoteID, uint64 connectionId) | NetherNet::NetworkSessionManager | |
| SendPacket(::NetherNet::NetworkID networkIDRemote, uint64 connectionId, uchar const *data, uint64 size, ::NetherNet::ESendType type) | 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 |