using System; using System.Net.Sockets; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace ExitGames.Client.Photon { // Token: 0x0200003A RID: 58 [Token(Token = "0x200003A")] public class SocketTcpAsync : IPhotonSocket, IDisposable { // Token: 0x0600021B RID: 539 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600021B")] [Address(RVA = "0x2ED5F90", Offset = "0x2ED4F90", VA = "0x182ED5F90")] [Preserve] public SocketTcpAsync(PeerBase npeer) { } // Token: 0x0600021C RID: 540 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600021C")] [Address(RVA = "0x2ED4E80", Offset = "0x2ED3E80", VA = "0x182ED4E80", Slot = "1")] protected override void Finalize() { } // Token: 0x0600021D RID: 541 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600021D")] [Address(RVA = "0x2ED4760", Offset = "0x2ED3760", VA = "0x182ED4760", Slot = "7")] public void Dispose() { } // Token: 0x0600021E RID: 542 RVA: 0x00002E98 File Offset: 0x00001098 [Token(Token = "0x600021E")] [Address(RVA = "0x2ED4480", Offset = "0x2ED3480", VA = "0x182ED4480", Slot = "4")] public override bool Connect() { return default(bool); } // Token: 0x0600021F RID: 543 RVA: 0x00002EB0 File Offset: 0x000010B0 [Token(Token = "0x600021F")] [Address(RVA = "0x2ED4600", Offset = "0x2ED3600", VA = "0x182ED4600", Slot = "5")] public override bool Disconnect() { return default(bool); } // Token: 0x06000220 RID: 544 RVA: 0x00002EC8 File Offset: 0x000010C8 [Token(Token = "0x6000220")] [Address(RVA = "0x2ED5B80", Offset = "0x2ED4B80", VA = "0x182ED5B80", Slot = "6")] public override PhotonSocketError Send(byte[] data, int length) { return PhotonSocketError.Success; } // Token: 0x06000221 RID: 545 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000221")] [Address(RVA = "0x2ED4840", Offset = "0x2ED3840", VA = "0x182ED4840")] internal void DnsAndConnect() { } // Token: 0x06000222 RID: 546 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000222")] [Address(RVA = "0x2ED5810", Offset = "0x2ED4810", VA = "0x182ED5810")] private void ReceiveAsync([Optional] SocketTcpAsync.ReceiveContext context) { } // Token: 0x06000223 RID: 547 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000223")] [Address(RVA = "0x2ED4EF0", Offset = "0x2ED3EF0", VA = "0x182ED4EF0")] private void ReceiveAsync(IAsyncResult ar) { } // Token: 0x040001D9 RID: 473 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x40001D9")] private Socket sock; // Token: 0x040001DA RID: 474 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x40001DA")] private readonly object syncer; // Token: 0x0200003B RID: 59 [Token(Token = "0x200003B")] private class ReceiveContext { // Token: 0x06000224 RID: 548 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000224")] [Address(RVA = "0x2ED1EA0", Offset = "0x2ED0EA0", VA = "0x182ED1EA0")] public ReceiveContext(Socket socket, byte[] headerBuffer, byte[] messageBuffer) { } // Token: 0x17000069 RID: 105 // (get) Token: 0x06000225 RID: 549 RVA: 0x00002EE0 File Offset: 0x000010E0 [Token(Token = "0x17000069")] public bool ReadingHeader { [Token(Token = "0x6000225")] [Address(RVA = "0x2ED1F30", Offset = "0x2ED0F30", VA = "0x182ED1F30")] get { return default(bool); } } // Token: 0x1700006A RID: 106 // (get) Token: 0x06000226 RID: 550 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x1700006A")] public byte[] CurrentBuffer { [Token(Token = "0x6000226")] [Address(RVA = "0x2ED1EF0", Offset = "0x2ED0EF0", VA = "0x182ED1EF0")] get { return null; } } // Token: 0x1700006B RID: 107 // (get) Token: 0x06000227 RID: 551 RVA: 0x00002EF8 File Offset: 0x000010F8 [Token(Token = "0x1700006B")] public int CurrentOffset { [Token(Token = "0x6000227")] [Address(RVA = "0x2ED1F20", Offset = "0x2ED0F20", VA = "0x182ED1F20")] get { return 0; } } // Token: 0x1700006C RID: 108 // (get) Token: 0x06000228 RID: 552 RVA: 0x00002F10 File Offset: 0x00001110 [Token(Token = "0x1700006C")] public int CurrentExpected { [Token(Token = "0x6000228")] [Address(RVA = "0x2ED1F10", Offset = "0x2ED0F10", VA = "0x182ED1F10")] get { return 0; } } // Token: 0x06000229 RID: 553 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000229")] [Address(RVA = "0x2ED1E90", Offset = "0x2ED0E90", VA = "0x182ED1E90")] public void Reset() { } // Token: 0x040001DB RID: 475 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40001DB")] public Socket workSocket; // Token: 0x040001DC RID: 476 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40001DC")] public int ReceivedHeaderBytes; // Token: 0x040001DD RID: 477 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40001DD")] public byte[] HeaderBuffer; // Token: 0x040001DE RID: 478 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40001DE")] public int ExpectedMessageBytes; // Token: 0x040001DF RID: 479 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x40001DF")] public int ReceivedMessageBytes; // Token: 0x040001E0 RID: 480 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40001E0")] public byte[] MessageBuffer; } } }