using System; using System.Collections.Generic; using Cpp2IlInjected; namespace ExitGames.Client.Photon { // Token: 0x0200000A RID: 10 [Token(Token = "0x200000A")] internal class EnetPeer : PeerBase { // Token: 0x0600002B RID: 43 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600002B")] [Address(RVA = "0x2C8AA40", Offset = "0x2C89A40", VA = "0x182C8AA40")] internal EnetPeer() { } // Token: 0x0600002C RID: 44 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600002C")] [Address(RVA = "0x2C86190", Offset = "0x2C85190", VA = "0x182C86190", Slot = "5")] internal override void InitPeerBase() { } // Token: 0x0600002D RID: 45 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600002D")] [Address(RVA = "0x2C83440", Offset = "0x2C82440", VA = "0x182C83440")] internal void ApplyRandomizedSequenceNumbers() { } // Token: 0x0600002E RID: 46 RVA: 0x00002208 File Offset: 0x00000408 [Token(Token = "0x600002E")] [Address(RVA = "0x2C839C0", Offset = "0x2C829C0", VA = "0x182C839C0", Slot = "6")] internal override bool Connect(string ipport, string proxyServerAddress, string appID, object custom) { return default(bool); } // Token: 0x0600002F RID: 47 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600002F")] [Address(RVA = "0x2C86600", Offset = "0x2C85600", VA = "0x182C86600", Slot = "7")] public override void OnConnect() { } // Token: 0x06000030 RID: 48 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000030")] [Address(RVA = "0x2C84140", Offset = "0x2C83140", VA = "0x182C84140", Slot = "8")] internal override void Disconnect() { } // Token: 0x06000031 RID: 49 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000031")] [Address(RVA = "0x2C8A920", Offset = "0x2C89920", VA = "0x182C8A920", Slot = "9")] internal override void StopConnection() { } // Token: 0x06000032 RID: 50 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000032")] [Address(RVA = "0x2C85FA0", Offset = "0x2C84FA0", VA = "0x182C85FA0", Slot = "10")] internal override void FetchServerTimestamp() { } // Token: 0x06000033 RID: 51 RVA: 0x00002220 File Offset: 0x00000420 [Token(Token = "0x6000033")] [Address(RVA = "0x2C84460", Offset = "0x2C83460", VA = "0x182C84460", Slot = "16")] internal override bool DispatchIncomingCommands() { return default(bool); } // Token: 0x06000034 RID: 52 RVA: 0x00002238 File Offset: 0x00000438 [Token(Token = "0x6000034")] [Address(RVA = "0x2C86100", Offset = "0x2C85100", VA = "0x182C86100")] private int GetFragmentLength() { return 0; } // Token: 0x06000035 RID: 53 RVA: 0x00002250 File Offset: 0x00000450 [Token(Token = "0x6000035")] [Address(RVA = "0x2C839A0", Offset = "0x2C829A0", VA = "0x182C839A0")] private int CalculatePacketSize(int inSize) { return 0; } // Token: 0x06000036 RID: 54 RVA: 0x00002268 File Offset: 0x00000468 [Token(Token = "0x6000036")] [Address(RVA = "0x2C83960", Offset = "0x2C82960", VA = "0x182C83960")] private int CalculateInitialOffset() { return 0; } // Token: 0x06000037 RID: 55 RVA: 0x00002280 File Offset: 0x00000480 [Token(Token = "0x6000037")] [Address(RVA = "0x2C88690", Offset = "0x2C87690", VA = "0x182C88690", Slot = "14")] internal override bool SendAcksOnly() { return default(bool); } // Token: 0x06000038 RID: 56 RVA: 0x00002298 File Offset: 0x00000498 [Token(Token = "0x6000038")] [Address(RVA = "0x2C891F0", Offset = "0x2C881F0", VA = "0x182C891F0", Slot = "13")] internal override bool SendOutgoingCommands() { return default(bool); } // Token: 0x06000039 RID: 57 RVA: 0x000022B0 File Offset: 0x000004B0 [Token(Token = "0x6000039")] [Address(RVA = "0x2C83800", Offset = "0x2C82800", VA = "0x182C83800")] private bool AreReliableCommandsInTransit() { return default(bool); } // Token: 0x0600003A RID: 58 RVA: 0x000022C8 File Offset: 0x000004C8 [Token(Token = "0x600003A")] [Address(RVA = "0x2C84D30", Offset = "0x2C83D30", VA = "0x182C84D30", Slot = "11")] internal override bool EnqueueOperation(Dictionary parameters, byte opCode, SendOptions sendParams, EgMessageType messageType = EgMessageType.Operation) { return default(bool); } // Token: 0x0600003B RID: 59 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600003B")] [Address(RVA = "0x2C86090", Offset = "0x2C85090", VA = "0x182C86090")] private EnetChannel GetChannel(byte channelNumber) { return null; } // Token: 0x0600003C RID: 60 RVA: 0x000022E0 File Offset: 0x000004E0 [Token(Token = "0x600003C")] [Address(RVA = "0x2C83CB0", Offset = "0x2C82CB0", VA = "0x182C83CB0")] internal bool CreateAndEnqueueCommand(byte commandType, StreamBuffer payload, byte channelNumber) { return default(bool); } // Token: 0x0600003D RID: 61 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600003D")] [Address(RVA = "0x2C8A390", Offset = "0x2C89390", VA = "0x182C8A390", Slot = "12")] internal override StreamBuffer SerializeOperationToMessage(byte opCode, Dictionary parameters, EgMessageType messageType, bool encrypt) { return null; } // Token: 0x0600003E RID: 62 RVA: 0x000022F8 File Offset: 0x000004F8 [Token(Token = "0x600003E")] [Address(RVA = "0x2C8A150", Offset = "0x2C89150", VA = "0x182C8A150")] internal int SerializeAckToBuffer() { return 0; } // Token: 0x0600003F RID: 63 RVA: 0x00002310 File Offset: 0x00000510 [Token(Token = "0x600003F")] [Address(RVA = "0x2C8A6B0", Offset = "0x2C896B0", VA = "0x182C8A6B0")] internal int SerializeToBuffer(Queue commandList) { return 0; } // Token: 0x06000040 RID: 64 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000040")] [Address(RVA = "0x2C88EB0", Offset = "0x2C87EB0", VA = "0x182C88EB0")] internal void SendData(byte[] data, int length) { } // Token: 0x06000041 RID: 65 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000041")] [Address(RVA = "0x2C89FE0", Offset = "0x2C88FE0", VA = "0x182C89FE0")] private void SendToSocket(byte[] data, int length) { } // Token: 0x06000042 RID: 66 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000042")] [Address(RVA = "0x2C88B50", Offset = "0x2C87B50", VA = "0x182C88B50")] private void SendDataEncrypted(byte[] data, int length) { } // Token: 0x06000043 RID: 67 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000043")] [Address(RVA = "0x2C876A0", Offset = "0x2C866A0", VA = "0x182C876A0")] internal void QueueSentCommand(NCommand command) { } // Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000044")] [Address(RVA = "0x2C87340", Offset = "0x2C86340", VA = "0x182C87340")] internal void QueueOutgoingReliableCommand(NCommand command) { } // Token: 0x06000045 RID: 69 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000045")] [Address(RVA = "0x2C874D0", Offset = "0x2C864D0", VA = "0x182C874D0")] internal void QueueOutgoingUnreliableCommand(NCommand command) { } // Token: 0x06000046 RID: 70 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000046")] [Address(RVA = "0x2C87130", Offset = "0x2C86130", VA = "0x182C87130")] internal void QueueOutgoingAcknowledgement(NCommand readCommand, int sendTime) { } // Token: 0x06000047 RID: 71 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000047")] [Address(RVA = "0x2C878F0", Offset = "0x2C868F0", VA = "0x182C878F0", Slot = "15")] internal override void ReceiveIncomingCommands(byte[] inBuff, int inDataLength) { } // Token: 0x06000048 RID: 72 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000048")] [Address(RVA = "0x2C85140", Offset = "0x2C84140", VA = "0x182C85140")] internal void ExecuteCommand(NCommand command) { } // Token: 0x06000049 RID: 73 RVA: 0x00002328 File Offset: 0x00000528 [Token(Token = "0x6000049")] [Address(RVA = "0x2C86650", Offset = "0x2C85650", VA = "0x182C86650")] internal bool QueueIncomingCommand(NCommand command) { return default(bool); } // Token: 0x0600004A RID: 74 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600004A")] [Address(RVA = "0x2C88390", Offset = "0x2C87390", VA = "0x182C88390")] internal NCommand RemoveSentReliableCommand(int ackReceivedReliableSequenceNumber, int ackReceivedChannel, bool isUnsequenced) { return null; } // Token: 0x04000028 RID: 40 [FieldOffset(Offset = "0x110")] [Token(Token = "0x4000028")] private List sentReliableCommands; // Token: 0x04000029 RID: 41 [FieldOffset(Offset = "0x118")] [Token(Token = "0x4000029")] private StreamBuffer outgoingAcknowledgementsPool; // Token: 0x0400002A RID: 42 [FieldOffset(Offset = "0x120")] [Token(Token = "0x400002A")] internal readonly int[] unsequencedWindow; // Token: 0x0400002B RID: 43 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400002B")] internal int outgoingUnsequencedGroupNumber; // Token: 0x0400002C RID: 44 [FieldOffset(Offset = "0x12C")] [Token(Token = "0x400002C")] internal int incomingUnsequencedGroupNumber; // Token: 0x0400002D RID: 45 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400002D")] private byte udpCommandCount; // Token: 0x0400002E RID: 46 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400002E")] private byte[] udpBuffer; // Token: 0x0400002F RID: 47 [FieldOffset(Offset = "0x140")] [Token(Token = "0x400002F")] private int udpBufferIndex; // Token: 0x04000030 RID: 48 [FieldOffset(Offset = "0x148")] [Token(Token = "0x4000030")] private byte[] bufferForEncryption; // Token: 0x04000031 RID: 49 [FieldOffset(Offset = "0x150")] [Token(Token = "0x4000031")] private int commandBufferSize; // Token: 0x04000032 RID: 50 [FieldOffset(Offset = "0x154")] [Token(Token = "0x4000032")] internal int challenge; // Token: 0x04000033 RID: 51 [FieldOffset(Offset = "0x158")] [Token(Token = "0x4000033")] internal int reliableCommandsRepeated; // Token: 0x04000034 RID: 52 [FieldOffset(Offset = "0x15C")] [Token(Token = "0x4000034")] internal int reliableCommandsSent; // Token: 0x04000035 RID: 53 [FieldOffset(Offset = "0x160")] [Token(Token = "0x4000035")] internal int serverSentTime; // Token: 0x04000036 RID: 54 [Token(Token = "0x4000036")] internal static readonly byte[] udpHeader0xF3; // Token: 0x04000037 RID: 55 [Token(Token = "0x4000037")] internal static readonly byte[] messageHeader; // Token: 0x04000038 RID: 56 [FieldOffset(Offset = "0x164")] [Token(Token = "0x4000038")] protected bool datagramEncryptedConnection; // Token: 0x04000039 RID: 57 [FieldOffset(Offset = "0x168")] [Token(Token = "0x4000039")] private EnetChannel[] channelArray; // Token: 0x0400003A RID: 58 [FieldOffset(Offset = "0x170")] [Token(Token = "0x400003A")] private Queue commandsToRemove; // Token: 0x0400003B RID: 59 [FieldOffset(Offset = "0x178")] [Token(Token = "0x400003B")] private int fragmentLength; // Token: 0x0400003C RID: 60 [FieldOffset(Offset = "0x17C")] [Token(Token = "0x400003C")] private int fragmentLengthDatagramEncrypt; // Token: 0x0400003D RID: 61 [FieldOffset(Offset = "0x180")] [Token(Token = "0x400003D")] private int fragmentLengthMtuValue; // Token: 0x0400003E RID: 62 [FieldOffset(Offset = "0x188")] [Token(Token = "0x400003E")] private readonly Queue commandsToResend; // Token: 0x0400003F RID: 63 [FieldOffset(Offset = "0x190")] [Token(Token = "0x400003F")] private Queue CommandQueue; } }