implements IJob
0x00x0138
Members 10
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x38 | Connections | ConnectionList | Public | |
| 0x18 | ConnectionsData | ConnectionDataMap`1 | Public | |
| 0x10 | EndpointToConnection | NativeParallelHashMap`2 | Public | |
| 0x58 | DeferredSends | PacketsQueue | Public | |
| 0x58 | ReceiveQueue | PacketsQueue | Public | |
| 0x08 | Time | long | Public | |
| 0x08 | HalfOpenDisconnectTimeout | long | Public | |
| 0x08 | ReconnectionTimeout | long | Public | |
| — | UnityTLSConfig | uint8 | Public | |
| 0x0128 | 0x08 | padding / unreflected | ||
| — | UnityTLSCallbackContext | uint8 | Public | |
| 0x0130 | 0x08 | unreflected bytes to end of ReceiveJob | ||
Functions 14
| 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 HandlePossibleReconnection() | Private | — | 0x00 |
| void ProcessConnectionList() | Private | — | 0x00 |
| void HandleConnectionState() | Private | — | 0x00 |
| void CheckForFailedClient() | Private | — | 0x00 |
| void CheckForHalfOpenConnection() | Private | — | 0x00 |
| void CheckForReconnection() | Private | — | 0x00 |
| void AdvanceHandshake() | Private | — | 0x00 |
| void UpdateLastReceiveTime() | Private | — | 0x00 |
| void Disconnect() | Private | — | 0x00 |