using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Net.Sockets { // Token: 0x020002EA RID: 746 [Token(Token = "0x20002EA")] [StructLayout(0)] internal sealed class SocketAsyncResult : IOAsyncResult { // Token: 0x1700040F RID: 1039 // (get) Token: 0x06001407 RID: 5127 RVA: 0x000091F8 File Offset: 0x000073F8 [Token(Token = "0x1700040F")] public IntPtr Handle { [Token(Token = "0x6001407")] [Address(RVA = "0xAE12C0", Offset = "0xAE02C0", VA = "0x180AE12C0")] get { return 0; } } // Token: 0x06001408 RID: 5128 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001408")] [Address(RVA = "0xAE11F0", Offset = "0xAE01F0", VA = "0x180AE11F0")] public SocketAsyncResult(Socket socket, AsyncCallback callback, object state, SocketOperation operation) { } // Token: 0x17000410 RID: 1040 // (get) Token: 0x06001409 RID: 5129 RVA: 0x00009210 File Offset: 0x00007410 [Token(Token = "0x17000410")] public SocketError ErrorCode { [Token(Token = "0x6001409")] [Address(RVA = "0xAE1230", Offset = "0xAE0230", VA = "0x180AE1230")] get { return SocketError.Success; } } // Token: 0x0600140A RID: 5130 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600140A")] [Address(RVA = "0xAE0EB0", Offset = "0xADFEB0", VA = "0x180AE0EB0")] public void CheckIfThrowDelayedException() { } // Token: 0x0600140B RID: 5131 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600140B")] [Address(RVA = "0xAE0F80", Offset = "0xADFF80", VA = "0x180AE0F80", Slot = "8")] internal override void CompleteDisposed() { } // Token: 0x0600140C RID: 5132 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600140C")] [Address(RVA = "0xAE0FD0", Offset = "0xADFFD0", VA = "0x180AE0FD0")] public void Complete() { } // Token: 0x0600140D RID: 5133 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600140D")] [Address(RVA = "0xAE0FC0", Offset = "0xADFFC0", VA = "0x180AE0FC0")] public void Complete(bool synch) { } // Token: 0x0600140E RID: 5134 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600140E")] [Address(RVA = "0xAE11E0", Offset = "0xAE01E0", VA = "0x180AE11E0")] public void Complete(int total) { } // Token: 0x0600140F RID: 5135 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600140F")] [Address(RVA = "0xAE0F90", Offset = "0xADFF90", VA = "0x180AE0F90")] public void Complete(Exception e, bool synch) { } // Token: 0x06001410 RID: 5136 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001410")] [Address(RVA = "0xAE0FA0", Offset = "0xADFFA0", VA = "0x180AE0FA0")] public void Complete(Exception e) { } // Token: 0x06001411 RID: 5137 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001411")] [Address(RVA = "0xAE0FB0", Offset = "0xADFFB0", VA = "0x180AE0FB0")] public void Complete(Socket s) { } // Token: 0x06001412 RID: 5138 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001412")] [Address(RVA = "0xAE11C0", Offset = "0xAE01C0", VA = "0x180AE11C0")] public void Complete(Socket s, int total) { } // Token: 0x04000C9D RID: 3229 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000C9D")] public Socket socket; // Token: 0x04000C9E RID: 3230 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000C9E")] public SocketOperation operation; // Token: 0x04000C9F RID: 3231 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000C9F")] private Exception DelayedException; // Token: 0x04000CA0 RID: 3232 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000CA0")] public EndPoint EndPoint; // Token: 0x04000CA1 RID: 3233 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000CA1")] public byte[] Buffer; // Token: 0x04000CA2 RID: 3234 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4000CA2")] public int Offset; // Token: 0x04000CA3 RID: 3235 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")] [Token(Token = "0x4000CA3")] public int Size; // Token: 0x04000CA4 RID: 3236 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4000CA4")] public SocketFlags SockFlags; // Token: 0x04000CA5 RID: 3237 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4000CA5")] public Socket AcceptSocket; // Token: 0x04000CA6 RID: 3238 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4000CA6")] public IPAddress[] Addresses; // Token: 0x04000CA7 RID: 3239 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4000CA7")] public int Port; // Token: 0x04000CA8 RID: 3240 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4000CA8")] public IList> Buffers; // Token: 0x04000CA9 RID: 3241 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4000CA9")] public bool ReuseSocket; // Token: 0x04000CAA RID: 3242 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")] [Token(Token = "0x4000CAA")] public int CurrentAddress; // Token: 0x04000CAB RID: 3243 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4000CAB")] public Socket AcceptedSocket; // Token: 0x04000CAC RID: 3244 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4000CAC")] public int Total; // Token: 0x04000CAD RID: 3245 [global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")] [Token(Token = "0x4000CAD")] internal int error; // Token: 0x04000CAE RID: 3246 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000CAE")] public int EndCalled; } }