Zdexby TheHolyOneZ
44,741 classes
Class

ServerManager

: MonoBehaviour : Behaviour : Component : Object : Object
FishNet.Managing.Server.ServerManager, FishNet.Runtime 0x00C8 (200 B) inherited 0x0020 FishNet.Runtime.dll
0x00x00C8

Members 29

OffsetSizeNameTypeFlagsDefault
0x08_broadcastHandlersDictionary<System.UInt16Private+1 flags—
0x08_handlerTargetsDictionary<System.UInt16Private—
0x08_connectionsWithoutExclusionsHashSet<FishNet.Connection.NetworkConnection>Private—
0x08OnServerConnectionStateAction<FishNet.Transporting.ServerConnectionStateArgs>Private—
0x08OnAuthenticationResultAction<FishNet.Connection.NetworkConnectionPrivate—
0x08OnRemoteConnectionStateAction<FishNet.Connection.NetworkConnectionPrivate—
0x01<Started>k__BackingFieldboolPrivate—
0x00510x07padding / unreflected
0x08<Objects>k__BackingFieldServerObjectsPrivate—
0x08ClientsDictionary<System.Int32Public—
0x08<NetworkManager>k__BackingFieldNetworkManagerPrivate—
0x08_authenticatorAuthenticatorPrivate—
0x04_remoteClientTimeoutRemoteTimeoutTypePrivate—
0x02_remoteClientTimeoutDurationushortPrivate—
0x007E0x02padding / unreflected
0x04_syncTypeRatefloatPrivate—
0x00840x04padding / unreflected
0x08SpawnPackingTransformPackingData1 flags—
0x01_changeFrameRateboolPrivate—
0x00910x01padding / unreflected
0x02_frameRateushortPrivate—
0x01_shareIdsboolPrivate—
0x01_startOnHeadlessboolPrivate—
0x01_limitClientMTUboolPrivate—
0x00970x01padding / unreflected
0x04_nextClientTimeoutCheckIndexintPrivate—
0x04_nextTimeoutCheckTimefloatPrivate—
0x08_splitReaderSplitReaderPrivate—
—0x02MAXIMUM_REMOTE_CLIENT_TIMEOUT_DURATIONushortPublicStatic+1 flags1500
0x04_cachedLevelOfDetailIntervaluintPrivate—
0x01_cachedUseLodboolPrivate—
0x00AD0x03padding / unreflected
0x08OnClientKickAction<FishNet.Connection.NetworkConnectionPrivate—
0x08_availableRpcLinkIndexesQueue<System.UInt16>Private—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 76

SignatureFlagsNativeParams
void RegisterBroadcast(Action<FishNet.Connection.NetworkConnection handler, bool requireAuthentication)Public0x08
void UnregisterBroadcast(Action<FishNet.Connection.NetworkConnection handler)Public0x08
ClientBroadcastDelegate CreateBroadcastDelegate(Action<FishNet.Connection.NetworkConnection handler, bool requireAuthentication)Private0x08
void ParseBroadcast(PooledReader reader, NetworkConnection conn, const Channel& channel)Private0x08
void Broadcast(NetworkConnection connection, const uint8& message, bool requireAuthenticated, const Channel& channel)Public0x08
void Broadcast(HashSet<FishNet.Connection.NetworkConnection> connections, const uint8& message, bool requireAuthenticated, const Channel& channel)Public0x08
void BroadcastExcept(HashSet<FishNet.Connection.NetworkConnection> connections, NetworkConnection excludedConnection, const uint8& message, bool requireAuthenticated, const Channel& channel)Public0x08
void BroadcastExcept(HashSet<FishNet.Connection.NetworkConnection> connections, HashSet<FishNet.Connection.NetworkConnection> excludedConnections, const uint8& message, bool requireAuthenticated, const Channel& channel)Public0x08
void BroadcastExcept(NetworkConnection excludedConnection, const uint8& message, bool requireAuthenticated, const Channel& channel)Public0x08
void BroadcastExcept(HashSet<FishNet.Connection.NetworkConnection> excludedConnections, const uint8& message, bool requireAuthenticated, const Channel& channel)Public0x08
void Broadcast(NetworkObject networkObject, const uint8& message, bool requireAuthenticated, const Channel& channel)Public0x08
void Broadcast(const uint8& message, bool requireAuthenticated, const Channel& channel)Public0x01
void add_OnServerConnectionState(Action<FishNet.Transporting.ServerConnectionStateArgs> value)Public+1 flags0x08
void remove_OnServerConnectionState(Action<FishNet.Transporting.ServerConnectionStateArgs> value)Public+1 flags0x08
void add_OnAuthenticationResult(Action<FishNet.Connection.NetworkConnection value)Public+1 flags0x08
void remove_OnAuthenticationResult(Action<FishNet.Connection.NetworkConnection value)Public+1 flags0x08
void add_OnRemoteConnectionState(Action<FishNet.Connection.NetworkConnection value)Public+1 flags0x08
void remove_OnRemoteConnectionState(Action<FishNet.Connection.NetworkConnection value)Public+1 flags0x08
bool get_Started()Public+1 flags0x01
void set_Started(bool value)Private+1 flags0x01
ServerObjects get_Objects()Public+1 flags0x08
void set_Objects(ServerObjects value)Private+1 flags0x08
NetworkManager get_NetworkManager()Public+1 flags0x08
void set_NetworkManager(NetworkManager value)Private+1 flags0x08
Authenticator get_Authenticator()Public+1 flags0x08
void set_Authenticator(Authenticator value)Public+1 flags0x08
Authenticator GetAuthenticator()Public0x08
void SetAuthenticator(Authenticator value)Public0x08
void SetRemoteClientTimeout(const RemoteTimeoutType& timeoutType, ushort duration)Public0x04
float GetSynctypeRate()1 flags0x04
ushort get_FrameRate()2 flags0x02
bool get_ShareIds()2 flags0x01
bool GetStartOnHeadless()Public0x01
void SetStartOnHeadless(bool value)Public0x01
bool get_LimitClientMTU()2 flags0x01
void OnDestroy()Private0x00
void InitializeOnce_Internal(NetworkManager manager)1 flags0x08
void InitializeAuthenticator()Private0x00
void StartForHeadless()1 flags0x00
bool StopConnection(bool sendDisconnectMessage)Public0x01
void SendDisconnectMessages(const int[]& connectionIds)1 flags0x08
void SendDisconnectMessages(List<FishNet.Connection.NetworkConnection> conns, bool iterate)Private0x08
bool StartConnection()Public0x01
bool StartConnection(ushort port)Public0x02
void CheckClientTimeout()Private0x00
void TimeManager_OnPostTick()Private0x00
void ClientManager_OnClientConnectionState(const ClientConnectionStateArgs& obj)Private0x08
void SceneManager_OnClientLoadedStartScenes(NetworkConnection conn, bool asServer)Private0x08
void SubscribeToTransport(bool subscribe)Private0x01
void _authenticator_OnAuthenticationResult(NetworkConnection conn, bool authenticated)Private0x08
void Transport_OnServerConnectionState(const ServerConnectionStateArgs& args)Private0x08
void Transport_OnRemoteConnectionState(const RemoteConnectionStateArgs& args)Private0x0C
void SendAuthenticated(NetworkConnection conn)Private0x08
void Transport_OnServerReceivedData(const ServerReceivedDataArgs& args)Private0x28
void ParseReceived(const ServerReceivedDataArgs& args)Private0x28
void ParsePingPong(PooledReader reader, NetworkConnection conn)Private0x08
void ClientAuthenticated(NetworkConnection connection)Private0x08
void BroadcastClientConnectionChange(bool connected, NetworkConnection conn)Private0x08
void ParseNetworkLODUpdate(PooledReader reader, NetworkConnection conn)Private0x08
void add_OnClientKick(Action<FishNet.Connection.NetworkConnection value)Public+1 flags0x08
void remove_OnClientKick(Action<FishNet.Connection.NetworkConnection value)Public+1 flags0x08
bool OneServerStarted()Public0x01
bool AnyServerStarted(const Nullable<System.Int32>& excludedIndex)Public0x08
void Spawn(GameObject go, NetworkConnection ownerConnection, const Scene& scene)Public0x08
void Spawn(NetworkObject nob, NetworkConnection ownerConnection, const Scene& scene)Public0x08
void Despawn(GameObject go, const Nullable<FishNet.Object.DespawnType>& despawnType)Public0x08
void Despawn(NetworkObject networkObject, const Nullable<FishNet.Object.DespawnType>& despawnType)Public0x08
void Kick(NetworkConnection conn, const KickReason& kickReason, const LoggingType& loggingType, const string& log)Public0x08
void Kick(int clientId, const KickReason& kickReason, const LoggingType& loggingType, const string& log)Public0x08
void Kick(NetworkConnection conn, Reader reader, const KickReason& kickReason, const LoggingType& loggingType, const string& log)Public0x08
void .ctor()Public+1 flags0x00
void <ParseReceived>g__ExceededMTUKick|86_0(ref <>c__DisplayClass86_0& )Private0x30

Used by 9

types with a member, parameter or interface of this type