implements IDisposable
0x00x0060
Members 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | sock | Socket | Private | — | |
| 0x08 | syncer | object | Private+1 flags | — |
Inherited from IPhotonSocket 12
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | peerBase | PeerBase | 1 flags | — | |
| 0x01 | Protocol | ConnectionProtocol | 2 flags | — | |
| 0x01 | PollReceive | bool | Public | — | |
| 0x001A | 0x02 | padding / unreflected | |||
| 0x04 | <State>k__BackingField | PhotonSocketState | Private | — | |
| 0x08 | ConnectAddress | string | Public | — | |
| 0x08 | <ServerAddress>k__BackingField | string | Private | — | |
| 0x08 | <ProxyServerAddress>k__BackingField | string | Private | — | |
| 0x08 | <ServerIpAddress>k__BackingField | string | PrivateStatic | — | |
| 0x04 | <ServerPort>k__BackingField | int | Private | — | |
| 0x01 | <AddressResolvedAsIpv6>k__BackingField | bool | Private | — | |
| 0x003D | 0x03 | padding / unreflected | |||
| 0x08 | <UrlProtocol>k__BackingField | string | Private | — | |
| 0x08 | <UrlPath>k__BackingField | string | Private | — | |
Functions 10
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(PeerBase npeer) | Public+1 flags | — | 0x08 |
| void Finalize() | 2 flags | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| bool Connect() | Public+1 flags | — | 0x01 |
| bool Disconnect() | Public+1 flags | — | 0x01 |
| PhotonSocketError Send(const byte[]& data, int length) | Public+1 flags | — | 0x08 |
| PhotonSocketError Receive(ref byte[]& data) | Public+1 flags | — | 0x08 |
| void DnsAndConnect() | 1 flags | — | 0x00 |
| void StartReceive() | Public | — | 0x00 |
| void OnReceive(IAsyncResult ar) | Private | — | 0x08 |