implements IJob
0x00x0168
Members 10
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x38 | Connections | ConnectionList | Public | |
| 0x38 | UnderlyingConnections | ConnectionList | Public | |
| 0x18 | ConnectionsData | ConnectionDataMap`1 | Public | |
| 0x10 | UnderlyingIdToCurrentId | NativeParallelHashMap`2 | Public | |
| 0x58 | DeferredSends | PacketsQueue | Public | |
| 0x58 | ReceiveQueue | PacketsQueue | Public | |
| 0x08 | Time | long | Public | |
| 0x08 | HalfOpenDisconnectTimeout | long | Public | |
| — | UnityTLSConfig | uint8 | Public | |
| 0x0158 | 0x08 | padding / unreflected | ||
| — | UnityTLSCallbackContext | uint8 | Public | |
| 0x0160 | 0x08 | unreflected bytes to end of ReceiveJob | ||
Functions 15
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Execute() | PublicFinal+2 flags | — | 0x00 |
| void ProcessReceivedMessages() | Private | — | 0x00 |
| void ProcessClientHello() | Private | — | 0x00 |
| void ProcessHandshakeMessage() | Private | — | 0x00 |
| void ProcessDataMessage() | Private | — | 0x00 |
| void ProcessUnderlyingConnectionList() | Private | — | 0x00 |
| void ProcessConnectionList() | Private | — | 0x00 |
| void HandleConnectedState() | Private | — | 0x00 |
| void HandleConnectingState() | Private | — | 0x00 |
| void HandleDisconnectingState() | Private | — | 0x00 |
| void CheckForFailedClient() | Private | — | 0x00 |
| void CheckForHalfOpenConnection() | Private | — | 0x00 |
| void CopyDecryptBufferToPacket() | Private | — | 0x00 |
| void AdvanceHandshake() | Private | — | 0x00 |
| void Disconnect() | Private | — | 0x00 |