using System; using System.Net.Sockets; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace ExitGames.Client.Photon { // Token: 0x0200003C RID: 60 [Token(Token = "0x200003C")] public class SocketTcpAsync : IPhotonSocket, IDisposable { // Token: 0x06000286 RID: 646 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000286")] [Address(RVA = "0x65D5A0", Offset = "0x65C3A0", VA = "0x18065D5A0")] [Preserve] public SocketTcpAsync(PeerBase npeer) { } // Token: 0x06000287 RID: 647 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000287")] [Address(RVA = "0x65C490", Offset = "0x65B290", VA = "0x18065C490", Slot = "1")] protected override void Finalize() { } // Token: 0x06000288 RID: 648 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000288")] [Address(RVA = "0x65BD70", Offset = "0x65AB70", VA = "0x18065BD70", Slot = "8")] public void Dispose() { } // Token: 0x06000289 RID: 649 RVA: 0x00003258 File Offset: 0x00001458 [Token(Token = "0x6000289")] [Address(RVA = "0x65BA90", Offset = "0x65A890", VA = "0x18065BA90", Slot = "4")] public override bool Connect() { return default(bool); } // Token: 0x0600028A RID: 650 RVA: 0x00003270 File Offset: 0x00001470 [Token(Token = "0x600028A")] [Address(RVA = "0x65BC10", Offset = "0x65AA10", VA = "0x18065BC10", Slot = "5")] public override bool Disconnect() { return default(bool); } // Token: 0x0600028B RID: 651 RVA: 0x00003288 File Offset: 0x00001488 [Token(Token = "0x600028B")] [Address(RVA = "0x65D190", Offset = "0x65BF90", VA = "0x18065D190", Slot = "6")] public override PhotonSocketError Send(byte[] data, int length) { return PhotonSocketError.Success; } // Token: 0x0600028C RID: 652 RVA: 0x000032A0 File Offset: 0x000014A0 [Token(Token = "0x600028C")] [Address(RVA = "0x65AFA0", Offset = "0x659DA0", VA = "0x18065AFA0", Slot = "7")] public override PhotonSocketError Receive(out byte[] data) { return PhotonSocketError.Success; } // Token: 0x0600028D RID: 653 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600028D")] [Address(RVA = "0x65BE50", Offset = "0x65AC50", VA = "0x18065BE50")] internal void DnsAndConnect() { } // Token: 0x0600028E RID: 654 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600028E")] [Address(RVA = "0x65CE20", Offset = "0x65BC20", VA = "0x18065CE20")] private void ReceiveAsync([Optional] SocketTcpAsync.ReceiveContext context) { } // Token: 0x0600028F RID: 655 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600028F")] [Address(RVA = "0x65C500", Offset = "0x65B300", VA = "0x18065C500")] private void ReceiveAsync(IAsyncResult ar) { } // Token: 0x040001E9 RID: 489 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x40001E9")] private Socket sock; // Token: 0x040001EA RID: 490 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x40001EA")] private readonly object syncer; // Token: 0x0200003D RID: 61 [Token(Token = "0x200003D")] private class ReceiveContext { // Token: 0x06000290 RID: 656 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000290")] [Address(RVA = "0x6591D0", Offset = "0x657FD0", VA = "0x1806591D0")] public ReceiveContext(Socket socket, byte[] headerBuffer, byte[] messageBuffer) { } // Token: 0x1700008A RID: 138 // (get) Token: 0x06000291 RID: 657 RVA: 0x000032B8 File Offset: 0x000014B8 [Token(Token = "0x1700008A")] public bool ReadingHeader { [Token(Token = "0x6000291")] [Address(RVA = "0x659260", Offset = "0x658060", VA = "0x180659260")] get { return default(bool); } } // Token: 0x1700008B RID: 139 // (get) Token: 0x06000292 RID: 658 RVA: 0x000032D0 File Offset: 0x000014D0 [Token(Token = "0x1700008B")] public bool ReadingMessage { [Token(Token = "0x6000292")] [Address(RVA = "0x659270", Offset = "0x658070", VA = "0x180659270")] get { return default(bool); } } // Token: 0x1700008C RID: 140 // (get) Token: 0x06000293 RID: 659 RVA: 0x0000209A File Offset: 0x0000029A [Token(Token = "0x1700008C")] public byte[] CurrentBuffer { [Token(Token = "0x6000293")] [Address(RVA = "0x659220", Offset = "0x658020", VA = "0x180659220")] get { return null; } } // Token: 0x1700008D RID: 141 // (get) Token: 0x06000294 RID: 660 RVA: 0x000032E8 File Offset: 0x000014E8 [Token(Token = "0x1700008D")] public int CurrentOffset { [Token(Token = "0x6000294")] [Address(RVA = "0x659250", Offset = "0x658050", VA = "0x180659250")] get { return 0; } } // Token: 0x1700008E RID: 142 // (get) Token: 0x06000295 RID: 661 RVA: 0x00003300 File Offset: 0x00001500 [Token(Token = "0x1700008E")] public int CurrentExpected { [Token(Token = "0x6000295")] [Address(RVA = "0x659240", Offset = "0x658040", VA = "0x180659240")] get { return 0; } } // Token: 0x06000296 RID: 662 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000296")] [Address(RVA = "0x6591C0", Offset = "0x657FC0", VA = "0x1806591C0")] public void Reset() { } // Token: 0x040001EB RID: 491 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40001EB")] public Socket workSocket; // Token: 0x040001EC RID: 492 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40001EC")] public int ReceivedHeaderBytes; // Token: 0x040001ED RID: 493 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40001ED")] public byte[] HeaderBuffer; // Token: 0x040001EE RID: 494 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40001EE")] public int ExpectedMessageBytes; // Token: 0x040001EF RID: 495 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x40001EF")] public int ReceivedMessageBytes; // Token: 0x040001F0 RID: 496 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40001F0")] public byte[] MessageBuffer; } } }