|
MCAPI | ServerNetworkSystem (::Scheduler &receiveThread, ::std::vector<::std::string > const &overrideBroadcastAddresses, ::NetworkSystemToggles const &networkToggles, ::Bedrock::NonOwnerPointer<::NetworkDebugManager > networkDebugManager, ::Bedrock::NotNullNonOwnerPtr<::AppPlatform > appPlatform, ::Bedrock::NotNullNonOwnerPtr<::NetworkSessionOwner > networkSessionOwner, ::NetworkSettingOptions const &networkSettingOption) |
|
MCAPI void | _createNetworkStatistics (::NetworkSystemToggles const &networkToggles, ::Bedrock::NonOwnerPointer<::NetworkDebugManager > const &networkDebugManager) |
|
MCAPI::NetworkIdentifier | getLocalNetworkId () const |
|
MCAPI bool | host (::ConnectionDefinition const &definition) |
|
MCAPI void * | $ctor (::Scheduler &receiveThread, ::std::vector<::std::string > const &overrideBroadcastAddresses, ::NetworkSystemToggles const &networkToggles, ::Bedrock::NonOwnerPointer<::NetworkDebugManager > networkDebugManager, ::Bedrock::NotNullNonOwnerPtr<::AppPlatform > appPlatform, ::Bedrock::NotNullNonOwnerPtr<::NetworkSessionOwner > networkSessionOwner, ::NetworkSettingOptions const &networkSettingOption) |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
MCFOLD void | $dtor () |
|
virtual bool | useIPv4Only () const |
|
virtual bool | useIPv6Only () const |
|
virtual ushort | getDefaultGamePort () const |
|
virtual ushort | getDefaultGamePortv6 () const |
|
virtual void | _onDisable () |
|
virtual void | _onEnable () |
|
virtual bool | onNewIncomingConnection (::NetworkIdentifier const &id, ::std::shared_ptr<::NetworkPeer > &&peer) |
|
virtual bool | onNewOutgoingConnection (::NetworkIdentifier const &id, ::std::shared_ptr<::NetworkPeer > &&peer) |
|
virtual void | onConnectionClosed (::NetworkIdentifier const &, ::Connection::DisconnectFailReason const, ::std::string const &, bool) |
|
virtual void | onAllConnectionsClosed (::Connection::DisconnectFailReason, ::std::string const &, bool) |
|
virtual void | onAllRemoteConnectionsClosed (::Connection::DisconnectFailReason, ::std::string const &, bool) |
|
virtual void | onOutgoingConnectionFailed (::Connection::DisconnectFailReason, ::std::string const &) |
|
virtual void | onWebsocketRequest (::std::string const &serverAddress, ::std::string const &payload, ::std::function< void()> errorCallback) |
|
MCAPI::NetworkConnection * | _getConnectionFromId (::NetworkIdentifier const &id) const |
|
MCAPI bool | _isUsingNetherNetTransportLayer () const |
|
MCAPI bool | _sortAndPacketizeEvents (::NetworkConnection &connection, ::std::chrono::steady_clock::time_point endTime) |
|
MCAPI void | disconnect () |
|
MCAPI void | enableAsyncFlush (::NetworkIdentifier const &id) |
|
MCAPI ::std::weak_ptr<::EncryptedNetworkPeer > | getEncryptedPeerForUser (::NetworkIdentifier const &id) |
|
MCAPI::NetworkPeer * | getPeerForUser (::NetworkIdentifier const &id) |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::RemoteConnector > | getRemoteConnector () |
|
MCAPI bool | isServer () const |
|
MCAPI void | runEvents (bool networkIsCritical) |
|
MCAPI void | send (::NetworkIdentifier const &id, ::Packet const &packet, ::SubClientId senderSubId) |
|
MCAPI void | sendToMultiple (::std::vector<::NetworkIdentifierWithSubId > const &ids, ::Packet const &packet) |
|
MCAPI void | setDevConnectionQuality (::DevConnectionQuality quality) |
|
MCAPI void | update (::std::vector<::WeakEntityRef > const *userList) |
|
MCAPI void * | $ctor (::NetworkSystem::Dependencies &&deps) |
|
MCAPI void | $dtor () |
|
MCFOLD bool | $useIPv4Only () const |
|
MCAPI bool | $useIPv6Only () const |
|
MCAPI ushort | $getDefaultGamePort () const |
|
MCAPI ushort | $getDefaultGamePortv6 () const |
|
MCAPI void | $_onDisable () |
|
MCAPI void | $_onEnable () |
|
MCAPI bool | $onNewIncomingConnection (::NetworkIdentifier const &id, ::std::shared_ptr<::NetworkPeer > &&peer) |
|
MCAPI bool | $onNewOutgoingConnection (::NetworkIdentifier const &id, ::std::shared_ptr<::NetworkPeer > &&peer) |
|
MCAPI void | $onWebsocketRequest (::std::string const &serverAddress, ::std::string const &payload, ::std::function< void()> errorCallback) |
|
|
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
::ll::UntypedStorage< 8, 24 > | mUnk5bafd9 |
|
::ll::UntypedStorage< 8, 24 > | mUnk61fe2a |
|
::ll::UntypedStorage< 8, 8 > | mUnkb013f4 |
|
::ll::UntypedStorage< 8, 8 > | mUnk4f704b |
|
::ll::UntypedStorage< 8, 8 > | mUnk5a14ca |
|
::ll::UntypedStorage< 8, 80 > | mUnk3e85f1 |
|
::ll::UntypedStorage< 8, 8 > | mUnk66bc0b |
|
::ll::UntypedStorage< 8, 16 > | mUnk28a780 |
|
::ll::UntypedStorage< 8, 8 > | mUnk6b882c |
|
::ll::UntypedStorage< 8, 24 > | mUnk7aff31 |
|
::ll::UntypedStorage< 8, 8 > | mUnk9115c6 |
|
::ll::UntypedStorage< 8, 32 > | mUnk3b9a02 |
|
::ll::UntypedStorage< 8, 32 > | mUnka48e1c |
|
::ll::UntypedStorage< 8, 80 > | mUnk71a258 |
|
::ll::UntypedStorage< 8, 32 > | mUnkacc61e |
|
::ll::UntypedStorage< 1, 1 > | mUnkb3ee22 |
|
::ll::UntypedStorage< 2, 2 > | mUnkee3efc |
|
::ll::UntypedStorage< 2, 2 > | mUnk5e3f1d |
|
::ll::UntypedStorage< 1, 1 > | mUnk148327 |
|
::ll::UntypedStorage< 8, 8 > | mUnk71c9a9 |
|
::ll::UntypedStorage< 8, 64 > | mUnk7f3cc3 |
|
::ll::UntypedStorage< 8, 64 > | mUnkaaded0 |
|
::ll::UntypedStorage< 1, 1 > | mUnk214764 |
|
::ll::UntypedStorage< 4, 24 > | mUnk7bbd3c |
|
::ll::UntypedStorage< 1, 1 > | mUnk248b46 |
|
::ll::UntypedStorage< 4, 4 > | mUnkaf3b65 |
|
::ll::UntypedStorage< 8, 24 > | mUnk1d223d |
|