implements IEquatable`1
0x00x00F8
Members 36
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _toClientBundles | List<FishNet.Connection.PacketBundle> | Private | — | |
| 0x01 | _serverDirtied | bool | Private | — | |
| 0x0019 | 0x07 | padding / unreflected | |||
| 0x08 | OnLoadedStartScenes | Action<FishNet.Connection.NetworkConnection | Private | — | |
| 0x08 | OnObjectAdded | Action<FishNet.Object.NetworkObject> | Private | — | |
| 0x08 | OnObjectRemoved | Action<FishNet.Object.NetworkObject> | Private | — | |
| 0x08 | <NetworkManager>k__BackingField | NetworkManager | Private | — | |
| 0x01 | _loadedStartScenesAsServer | bool | Private | — | |
| 0x01 | _loadedStartScenesAsClient | bool | Private | — | |
| 0x0042 | 0x06 | padding / unreflected | |||
| 0x08 | PredictedObjectIds | Queue<System.Int32> | 1 flags | — | |
| 0x04 | <TransportIndex>k__BackingField | int | Private | — | |
| 0x01 | <Authenticated>k__BackingField | bool | Private | — | |
| 0x0055 | 0x03 | padding / unreflected | |||
| 0x04 | ClientId | int | Public | — | |
| 0x005C | 0x04 | padding / unreflected | |||
| 0x08 | Objects | HashSet<FishNet.Object.NetworkObject> | Public | — | |
| 0x08 | <FirstObject>k__BackingField | NetworkObject | Private | — | |
| 0x08 | <Scenes>k__BackingField | HashSet<UnityEngine.SceneManagement.Scene> | Private | — | |
| 0x01 | <Disconnecting>k__BackingField | bool | Private | — | |
| 0x0079 | 0x03 | padding / unreflected | |||
| 0x04 | <DisconnectingTick>k__BackingField | uint | Private | — | |
| 0x08 | CustomData | object | Public | — | |
| 0x04 | ServerConnectionTick | uint | 1 flags | — | |
| 0x0C | PacketTick | EstimatedTick | Public | — | |
| 0x0C | LocalTick | EstimatedTick | Public | — | |
| — | 0x04 | UNSET_CLIENTID_VALUE | int | PublicStatic+1 flags | -1 |
| 0x00A4 | 0x04 | padding / unreflected | |||
| 0x08 | LevelOfDetails | Dictionary<FishNet.Object.NetworkObject | Public | — | |
| 0x04 | AllowedForcedLodUpdates | int | 1 flags | — | |
| 0x04 | LastLevelOfDetailUpdate | uint | 1 flags | — | |
| 0x04 | LevelOfDetailInfractions | int | 1 flags | — | |
| 0x00BC | 0x04 | padding / unreflected | |||
| 0x08 | HashGridEntry | GridEntry | 1 flags | — | |
| 0x08 | _hashGrid | HashGrid | Private | — | |
| 0x04 | _nextHashGridUpdateTime | float | Private | — | |
| 0x08 | _hashGridPosition | Vector2Int | Private | — | |
| 0x04 | _lastPingTick | uint | Private | — | |
| 0x04 | _requiredPingTicks | uint | Private | — | |
| — | 0x01 | EXCESSIVE_PING_LIMIT | byte | PrivateStatic+1 flags | 10 |
| 0x00E4 | 0x04 | padding / unreflected | |||
| 0x08 | _replicateQueueAverage | MovingAverage | Private | — | |
| 0x04 | _lastAverageQueueAddTick | uint | Private | — | |
| 0x04 | <LocalReplicateTick>k__BackingField | uint | Private | — | |
Functions 73
| Signature | Flags | Native | Params |
|---|---|---|---|
| void InitializeBuffer() | Private | 0x00 | |
| void Broadcast(const uint8& message, bool requireAuthenticated, const Channel& channel) | Public | 0x01 | |
| void SendToClient(byte channel, const ArraySegment<System.Byte>& segment, bool forceNewBuffer, const DataOrderType& orderType) | 1 flags | 0x10 | |
| bool GetPacketBundle(int channel, ref PacketBundle& packetBundle) | 1 flags | 0x08 | |
| void ServerDirty() | Private | 0x00 | |
| void ResetServerDirty() | 1 flags | 0x00 | |
| void add_OnLoadedStartScenes(Action<FishNet.Connection.NetworkConnection value) | Public+1 flags | 0x08 | |
| void remove_OnLoadedStartScenes(Action<FishNet.Connection.NetworkConnection value) | Public+1 flags | 0x08 | |
| void add_OnObjectAdded(Action<FishNet.Object.NetworkObject> value) | Public+1 flags | 0x08 | |
| void remove_OnObjectAdded(Action<FishNet.Object.NetworkObject> value) | Public+1 flags | 0x08 | |
| void add_OnObjectRemoved(Action<FishNet.Object.NetworkObject> value) | Public+1 flags | 0x08 | |
| void remove_OnObjectRemoved(Action<FishNet.Object.NetworkObject> value) | Public+1 flags | 0x08 | |
| NetworkManager get_NetworkManager() | Public+1 flags | 0x08 | |
| void set_NetworkManager(NetworkManager value) | Private+1 flags | 0x08 | |
| bool LoadedStartScenes() | Public | 0x01 | |
| bool LoadedStartScenes(bool asServer) | Public | 0x01 | |
| int get_TransportIndex() | Public+1 flags | 0x04 | |
| void set_TransportIndex(int value) | 2 flags | 0x04 | |
| bool get_Authenticated() | Public+1 flags | 0x01 | |
| void set_Authenticated(bool value) | Private+1 flags | 0x01 | |
| bool get_IsActive() | Public+1 flags | 0x01 | |
| bool get_IsValid() | Public+1 flags | 0x01 | |
| NetworkObject get_FirstObject() | Public+1 flags | 0x08 | |
| void set_FirstObject(NetworkObject value) | Private+1 flags | 0x08 | |
| void SetFirstObject(NetworkObject nob) | Public | 0x08 | |
| HashSet<UnityEngine.SceneManagement.Scene> get_Scenes() | Public+1 flags | 0x08 | |
| void set_Scenes(HashSet<UnityEngine.SceneManagement.Scene> value) | Private+1 flags | 0x08 | |
| bool get_Disconnecting() | Public+1 flags | 0x01 | |
| void set_Disconnecting(bool value) | Private+1 flags | 0x01 | |
| uint get_DisconnectingTick() | 2 flags | 0x04 | |
| void set_DisconnectingTick(uint value) | Private+1 flags | 0x04 | |
| uint get_Tick() | Public+1 flags | 0x04 | |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| bool Equals(NetworkConnection nc) | PublicFinal+2 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| bool op_Equality(NetworkConnection a, NetworkConnection b) | PublicStatic+1 flags | 0x08 | |
| bool op_Inequality(NetworkConnection a, NetworkConnection b) | PublicStatic+1 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .ctor(NetworkManager manager, int clientId, int transportIndex, bool asServer) | Public+1 flags | 0x08 | |
| void Dispose() | 1 flags | 0x00 | |
| string ToString() | Public+1 flags | 0x08 | |
| void Initialize(NetworkManager nm, int clientId, int transportIndex, bool asServer) | Private | 0x08 | |
| void Deinitialize() | 1 flags | 0x00 | |
| void SetDisconnecting(bool value) | 1 flags | 0x01 | |
| void Disconnect(bool immediately) | Public | 0x01 | |
| bool SetLoadedStartScenes(bool asServer) | 1 flags | 0x01 | |
| void ConnectionAuthenticated() | 1 flags | 0x00 | |
| void AddObject(NetworkObject nob) | 1 flags | 0x08 | |
| void RemoveObject(NetworkObject nob) | 1 flags | 0x08 | |
| void ClearObjects() | Private | 0x00 | |
| void SetFirstObject() | Private | 0x00 | |
| bool AddToScene(const Scene& scene) | 1 flags | 0x04 | |
| bool RemoveFromScene(const Scene& scene) | 1 flags | 0x04 | |
| bool IsLateForLevelOfDetail(uint expectedInterval) | 1 flags | 0x04 | |
| void ResetStates_Lod() | Private | 0x00 | |
| void Observers_FirstObjectChanged() | Private | 0x00 | |
| void Observers_Initialize(NetworkManager nm) | Private | 0x08 | |
| void UpdateHashGridPositions(bool force) | 1 flags | 0x01 | |
| void Observers_Reset() | Private | 0x00 | |
| void InitializePing() | Private | 0x00 | |
| void ResetPingPong() | Private | 0x00 | |
| bool CanPingPong() | 1 flags | 0x01 | |
| void Prediction_Initialize(NetworkManager manager, bool asServer) | 1 flags | 0x08 | |
| void AddAverageQueueCount(ushort value, uint tick) | 1 flags | 0x04 | |
| ushort GetAndResetAverageQueueCount() | 1 flags | 0x02 | |
| uint get_LocalReplicateTick() | Public+1 flags | 0x04 | |
| void set_LocalReplicateTick(uint value) | 2 flags | 0x04 | |
| void Prediction_Reset() | Private | 0x00 | |
| bool get_IsHost() | Public+1 flags | 0x01 | |
| bool get_IsLocalClient() | Public+1 flags | 0x01 | |
| string GetAddress() | Public | 0x08 | |
| void Kick(const KickReason& kickReason, const LoggingType& loggingType, const string& log) | Public | 0x08 | |
| void Kick(Reader reader, const KickReason& kickReason, const LoggingType& loggingType, const string& log) | Public | 0x08 |
Used by 275
types with a member, parameter or interface of this type<>c__DisplayClass101_0<>c__DisplayClass102_0<>c__DisplayClass104_0<>c__DisplayClass105_0<>c__DisplayClass110_0<>c__DisplayClass116_0<>c__DisplayClass120_0<>c__DisplayClass126_0<>c__DisplayClass15_0<>c__DisplayClass15_0<>c__DisplayClass16_1<>c__DisplayClass212_0<>c__DisplayClass22_0<>c__DisplayClass2_0<>c__DisplayClass2_1<>c__DisplayClass33_0<>c__DisplayClass35_0<>c__DisplayClass36_0<>c__DisplayClass39_0<>c__DisplayClass40_0<>c__DisplayClass41_0<>c__DisplayClass42_0<>c__DisplayClass44_0<>c__DisplayClass45_0<>c__DisplayClass48_0<>c__DisplayClass57_1<>c__DisplayClass59_0<>c__DisplayClass68_0<>c__DisplayClass6_0`1<>c__DisplayClass6_0`1<>c__DisplayClass6_0`1<>c__DisplayClass73_0<>c__DisplayClass99_0<__LoadScenes>d__107Action`1Action`2Action`2Action`2Action`2Action`2Action`2Action`3Action`3AirConditionerArraySortHelper`1ATMAuthenticatorBaseVariableBehaviourBenjiBlackjackGameControllerBodySearchBehaviourBotanistBrickPressBuildableItemBusinessCardControllerCartelCartelActivitiesCartelDealerCartelDealManagerCartelGoonCartelInfluenceCartelRegionActivitiesCasinoGamePlayersCauldronCheckpointBehaviourCheckpointManagerChemistChemistryStationCleanerClientBroadcastDelegateClientManagerClientObjectsClientPresenceChangeEventArgsCombatBehaviourCombatManagerComparison`1ConfigurationReplicatorConfigurationServiceNetworker+195 more