0x00x01A8
Members 31
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | CRC_LENGTH | int | PrivateStatic+1 flags | -1673940896 |
| — | 0x04 | EncryptedDataGramHeaderSize | int | PrivateStatic+1 flags | -1673940896 |
| — | 0x04 | EncryptedHeaderSize | int | PrivateStatic+1 flags | -1673940896 |
| — | 0x04 | QUICK_RESEND_QUEUELIMIT | int | PrivateStatic+1 flags | -1673940896 |
| 0x08 | nCommandPool | NCommandPool | 1 flags | — | |
| 0x08 | sentReliableCommands | List<ExitGames.Client.Photon.NCommand> | Private | — | |
| 0x08 | outgoingAcknowledgementsPool | StreamBuffer | Private | — | |
| — | 0x04 | UnsequencedWindowSize | int | Static+2 flags | -1673940896 |
| 0x08 | unsequencedWindow | int[] | 2 flags | — | |
| 0x04 | outgoingUnsequencedGroupNumber | int | 1 flags | — | |
| 0x04 | incomingUnsequencedGroupNumber | int | 1 flags | — | |
| 0x01 | udpCommandCount | byte | Private | — | |
| 0x0149 | 0x07 | padding / unreflected | |||
| 0x08 | udpBuffer | byte[] | Private | — | |
| 0x04 | udpBufferIndex | int | Private | — | |
| 0x015C | 0x04 | padding / unreflected | |||
| 0x08 | bufferForEncryption | byte[] | Private | — | |
| 0x04 | commandBufferSize | int | Private | — | |
| 0x04 | challenge | int | 1 flags | — | |
| 0x04 | reliableCommandsRepeated | int | 1 flags | — | |
| 0x04 | reliableCommandsSent | int | 1 flags | — | |
| 0x04 | serverSentTime | int | 1 flags | — | |
| 0x08 | udpHeader0xF3 | byte[] | Static+2 flags | — | |
| 0x01 | datagramEncryptedConnection | bool | 1 flags | — | |
| 0x017D | 0x03 | padding / unreflected | |||
| 0x08 | channelArray | EnetChannel[] | Private | — | |
| — | 0x01 | ControlChannelNumber | byte | PrivateStatic+1 flags | 96 |
| — | 0x02 | PeerIdForConnect | short | Static+2 flags | -20384 |
| — | 0x02 | PeerIdForConnectTrace | short | Static+2 flags | -20384 |
| 0x08 | commandsToRemove | Queue<System.Int32> | Private | — | |
| 0x04 | fragmentLength | int | Private | — | |
| 0x04 | fragmentLengthDatagramEncrypt | int | Private | — | |
| 0x04 | fragmentLengthMtuValue | int | Private | — | |
| 0x019C | 0x04 | padding / unreflected | |||
| 0x08 | CommandQueue | Queue<ExitGames.Client.Photon.NCommand> | Private | — | |
Inherited from PeerBase 46
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | photonPeer | PhotonPeer | 1 flags | — | |
| 0x08 | SerializationProtocol | IProtocol | Public | — | |
| 0x01 | usedTransportProtocol | ConnectionProtocol | 1 flags | — | |
| 0x0021 | 0x07 | padding / unreflected | |||
| 0x08 | PhotonSocket | IPhotonSocket | 1 flags | — | |
| 0x08 | <ServerAddress>k__BackingField | string | Private | — | |
| 0x08 | <ProxyServerAddress>k__BackingField | string | Private | — | |
| 0x01 | peerConnectionState | ConnectionStateValue | 1 flags | — | |
| 0x0041 | 0x03 | padding / unreflected | |||
| 0x04 | ByteCountLastOperation | int | 1 flags | — | |
| 0x04 | ByteCountCurrentDispatch | int | 1 flags | — | |
| 0x004C | 0x04 | padding / unreflected | |||
| 0x08 | CommandInCurrentDispatch | NCommand | 1 flags | — | |
| 0x04 | packetLossByCrc | int | 1 flags | — | |
| 0x04 | packetLossByChallenge | int | 1 flags | — | |
| 0x08 | ActionQueue | Queue<ExitGames.Client.Photon.PeerBase.MyAction> | 2 flags | — | |
| 0x02 | peerID | short | 1 flags | — | |
| 0x006A | 0x02 | padding / unreflected | |||
| 0x04 | serverTimeOffset | int | 1 flags | — | |
| 0x01 | serverTimeOffsetIsAvailable | bool | 1 flags | — | |
| 0x0071 | 0x03 | padding / unreflected | |||
| 0x04 | roundTripTime | int | 1 flags | — | |
| 0x04 | roundTripTimeVariance | int | 1 flags | — | |
| 0x04 | lastRoundTripTime | int | 1 flags | — | |
| 0x04 | lowestRoundTripTime | int | 1 flags | — | |
| 0x04 | highestRoundTripTimeVariance | int | 1 flags | — | |
| 0x04 | timestampOfLastReceive | int | 1 flags | — | |
| 0x02 | peerCount | short | Static+1 flags | — | |
| 0x008C | 0x04 | padding / unreflected | |||
| 0x08 | bytesOut | long | 1 flags | — | |
| 0x08 | bytesIn | long | 1 flags | — | |
| 0x08 | PhotonToken | object | 1 flags | — | |
| 0x08 | CustomInitData | object | 1 flags | — | |
| 0x08 | AppId | string | Public | — | |
| 0x08 | reusableEventData | EventData | 1 flags | — | |
| 0x08 | watch | Stopwatch | Private | — | |
| 0x04 | timeoutInt | int | 1 flags | — | |
| 0x04 | timeLastAckReceive | int | 1 flags | — | |
| 0x04 | longestSentCall | int | 1 flags | — | |
| 0x04 | timeLastSendAck | int | 1 flags | — | |
| 0x04 | timeLastSendOutgoing | int | 1 flags | — | |
| 0x01 | ApplicationIsInitialized | bool | 1 flags | — | |
| 0x01 | isEncryptionAvailable | bool | 1 flags | — | |
| 0x00DE | 0x02 | padding / unreflected | |||
| 0x04 | outgoingCommandsInStream | int | 1 flags | — | |
| 0x08 | MessageBufferPool | Queue<ExitGames.Client.Photon.StreamBuffer> | Static+1 flags | — | |
| 0x00E4 | 0x04 | padding / unreflected | |||
| 0x08 | messageHeader | byte[] | 1 flags | — | |
| 0x08 | CryptoProvider | ICryptoProvider | 1 flags | — | |
| 0x08 | lagRandomizer | Random | Private+1 flags | — | |
| 0x08 | NetSimListOutgoing | LinkedList<ExitGames.Client.Photon.SimulationItem> | 2 flags | — | |
| 0x08 | NetSimListIncoming | LinkedList<ExitGames.Client.Photon.SimulationItem> | 2 flags | — | |
| 0x08 | networkSimulationSettings | NetworkSimulationSet | Private+1 flags | — | |
| 0x04 | TrafficPackageHeaderSize | int | 1 flags | — | |
Functions 38
| Signature | Flags | Native | Params |
|---|---|---|---|
| int get_QueuedIncomingCommandsCount() | 3 flags | 0x04 | |
| int get_QueuedOutgoingCommandsCount() | 3 flags | 0x04 | |
| int get_SentReliableCommandsCount() | 3 flags | 0x04 | |
| void .ctor() | 2 flags | 0x00 | |
| bool IsTransportEncrypted() | 2 flags | 0x01 | |
| void Reset() | 2 flags | 0x00 | |
| void ApplyRandomizedSequenceNumbers() | 1 flags | 0x00 | |
| EnetChannel GetChannel(byte channelNumber) | Private | 0x08 | |
| bool Connect(const string& ipport, const string& proxyServerAddress, const string& appID, object photonToken) | 2 flags | 0x08 | |
| void OnConnect() | Public+1 flags | 0x00 | |
| void Disconnect() | 2 flags | 0x00 | |
| void StopConnection() | 2 flags | 0x00 | |
| void FetchServerTimestamp() | 2 flags | 0x00 | |
| bool DispatchIncomingCommands() | 2 flags | 0x01 | |
| int GetFragmentLength() | Private | 0x04 | |
| int CalculatePacketSize(int inSize) | Private | 0x04 | |
| int CalculateInitialOffset() | Private | 0x04 | |
| bool SendAcksOnly() | 2 flags | 0x01 | |
| bool SendOutgoingCommands() | 2 flags | 0x01 | |
| bool EnqueuePhotonMessage(StreamBuffer opBytes, const SendOptions& sendParams) | 2 flags | 0x08 | |
| bool CreateAndEnqueueCommand(byte commandType, StreamBuffer payload, byte channelNumber) | 1 flags | 0x08 | |
| int SerializeAckToBuffer() | 1 flags | 0x04 | |
| int SerializeToBuffer(Queue<ExitGames.Client.Photon.NCommand> commandList) | 1 flags | 0x08 | |
| bool SerializeCommandToBuffer(NCommand command, bool commandIsInSentQueue) | Private | 0x08 | |
| void SendData(const byte[]& data, int length) | 1 flags | 0x08 | |
| void SendToSocket(const byte[]& data, int length) | Private | 0x08 | |
| void SendDataEncrypted(const byte[]& data, int length) | Private | 0x08 | |
| void QueueSentCommand(NCommand command, bool commandIsAlreadyInSentQueue) | 1 flags | 0x08 | |
| void QueueOutgoingReliableCommand(NCommand command) | 1 flags | 0x08 | |
| void QueueOutgoingUnreliableCommand(NCommand command) | 1 flags | 0x08 | |
| void QueueOutgoingAcknowledgement(NCommand readCommand, int sendTime) | 1 flags | 0x08 | |
| void ReceiveIncomingCommands(const byte[]& inBuff, int inDataLength) | 2 flags | 0x08 | |
| void ExecuteCommand(NCommand command) | 1 flags | 0x08 | |
| bool QueueIncomingCommand(NCommand command) | 1 flags | 0x08 | |
| NCommand RemoveSentReliableCommand(int ackReceivedReliableSequenceNumber, int ackReceivedChannel, bool isUnsequenced) | 1 flags | 0x08 | |
| string CommandListToString(const NCommand[]& list) | 1 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void <ExecuteCommand>b__66_0() | Private | 0x00 |