0x00x0058
Members 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _onLocalConnectionStateCallback | Callback<Steamworks.SteamNetConnectionStatusChangedCallback_t> | Private | — | |
| 0x08 | _hostSteamID | CSteamID | Private | — | |
| 0x04 | _socket | HSteamNetConnection | Private | — | |
| 0x0044 | 0x04 | padding / unreflected | |||
| 0x08 | _timeoutThread | Thread | Private | — | |
| 0x04 | _connectTimeout | float | Private | — | |
| — | 0x04 | CONNECT_TIMEOUT_DURATION | float | PrivateStatic+1 flags | 1174011904 |
| 0x0054 | 0x04 | unreflected bytes to end of ClientSocket | |||
Inherited from CommonSocket 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | _connectionState | LocalConnectionState | Private | — | |
| 0x01 | PeerToPeer | bool | 1 flags | — | |
| 0x0012 | 0x06 | padding / unreflected | |||
| 0x08 | Transport | Transport | 1 flags | — | |
| 0x08 | MessagePointers | IntPtr[] | 1 flags | — | |
| 0x08 | InboundBuffer | byte[] | 1 flags | — | |
| — | 0x04 | MAX_MESSAGES | int | Static+2 flags | 256 |
Functions 8
| Signature | Flags | Native | Params |
|---|---|---|---|
| void CheckTimeout() | Private | 0x00 | |
| bool StartConnection(const string& address, ushort port, bool peerToPeer) | 1 flags | 0x08 | |
| void OnLocalConnectionState(const SteamNetConnectionStatusChangedCallback_t& args) | Private | 0xF0 | |
| bool StopConnection() | 1 flags | 0x01 | |
| void IterateIncoming() | 1 flags | 0x00 | |
| void SendToServer(byte channelId, const ArraySegment<System.Byte>& segment) | 1 flags | 0x10 | |
| void IterateOutgoing() | 1 flags | 0x00 | |
| void .ctor() | Public+1 flags | 0x00 |