implements IDisposable
0x00x0098
Members 24
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x0010 | 0x60 | padding / unreflected | ||
| 0x01 | StopProcessing | bool | Public | |
| 0x08 | s_ConnectionApprovedType | Type | PrivateStatic | |
| 0x08 | s_ConnectionRequestType | Type | PrivateStatic | |
| 0x08 | s_DisconnectReasonType | Type | PrivateStatic | |
| 0x0071 | 0x07 | padding / unreflected | ||
| 0x08 | m_IncomingMessageQueue | NativeList`1 | Private | |
| 0x08 | m_MessageHandlers | MessageHandler[] | Private | |
| 0x08 | m_ReverseTypeMap | Type[] | Private | |
| 0x08 | m_MessageTypes | Dictionary`2 | Private | |
| 0x08 | m_SendQueues | Dictionary`2 | Private | |
| 0x08 | m_DisconnectedClients | HashSet`1 | Private | |
| 0x08 | m_PerClientMessageVersions | Dictionary`2 | Private | |
| 0x08 | m_MessagesByHash | Dictionary`2 | Private | |
| 0x08 | m_LocalVersions | Dictionary`2 | Private | |
| 0x08 | m_Hooks | List`1 | Private | |
| 0x04 | m_HighMessageType | uint | Private | |
| 0x08 | m_Owner | UObject* | Private | |
| 0x08 | m_Sender | INetworkMessageSender | Private | |
| 0x01 | m_Disposed | bool | Private | |
| 0x0085 | 0x03 | padding / unreflected | ||
| 0x08 | m_LocalClientId | ulong | Private | |
| — | 0x04 | DefaultNonFragmentedMessageMaxSize | int | PublicStatic+1 flags |
| 0x04 | NonFragmentedMessageMaxSize | int | Public | |
| 0x04 | FragmentedMessageMaxSize | int | Public | |
| 0x08 | PeerMTUSizes | Dictionary`2 | Public | |
| 0x01 | EnableMessageOrderConsoleLog | bool | Static+1 flags | |
Functions 38
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_MessageTypes() | 2 flags | — | 0x00 |
| void get_MessageHandlers() | 2 flags | — | 0x00 |
| void get_MessageHandlerCount() | 2 flags | — | 0x00 |
| void GetMessageType() | 1 flags | — | 0x00 |
| void GetOwner() | 1 flags | — | 0x00 |
| void SetLocalClientId() | 1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| void Finalize() | 2 flags | — | 0x00 |
| void Hook() | Public | — | 0x00 |
| void Unhook() | Public | — | 0x00 |
| void RegisterMessageType() | Private | — | 0x00 |
| void GetLocalVersion() | Public | — | 0x00 |
| void ByteArrayToString() | Static+1 flags | — | 0x00 |
| void HandleIncomingData() | 1 flags | — | 0x00 |
| void CanReceive() | Private | — | 0x00 |
| void GetMessageForHash() | 1 flags | — | 0x00 |
| void SetVersion() | 1 flags | — | 0x00 |
| void SetServerMessageOrder() | 1 flags | — | 0x00 |
| void HandleMessage() | Public | — | 0x00 |
| void ProcessIncomingMessageQueue() | 1 flags | — | 0x00 |
| void ClientConnected() | 1 flags | — | 0x00 |
| void ClientDisconnected() | 1 flags | — | 0x00 |
| void CleanupDisconnectedClient() | Private | — | 0x00 |
| void CleanupDisconnectedClients() | 1 flags | — | 0x00 |
| void CreateMessageAndGetVersion() | PublicStatic | — | 0x00 |
| void GetMessageVersion() | 1 flags | — | 0x00 |
| void ReceiveMessage() | PublicStatic | — | 0x00 |
| void CanSend() | Private | — | 0x00 |
| void SendMessage() | 1 flags | — | 0x00 |
| void SendPreSerializedMessage() | 1 flags | — | 0x00 |
| void SendPreSerializedMessage() | 1 flags | — | 0x00 |
| void SendMessage() | 1 flags | — | 0x00 |
| void SendMessage() | 1 flags | — | 0x00 |
| void SendMessage() | 1 flags | — | 0x00 |
| void SendMessage() | 1 flags | — | 0x00 |
| void ProcessSendQueues() | 1 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |