using System; using System.Collections; using System.IO; using System.Net.Sockets; using Cpp2IlInjected; using Mono.Net.Security; namespace System.Net { // Token: 0x020002A4 RID: 676 [Token(Token = "0x20002A4")] internal class WebConnection { // Token: 0x0600119D RID: 4509 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600119D")] [Address(RVA = "0xAF55A0", Offset = "0xAF45A0", VA = "0x180AF55A0")] public WebConnection(IWebConnectionState wcs, ServicePoint sPoint) { } // Token: 0x0600119E RID: 4510 RVA: 0x00008400 File Offset: 0x00006600 [Token(Token = "0x600119E")] [Address(RVA = "0xAF1130", Offset = "0xAF0130", VA = "0x180AF1130")] private bool CanReuse() { return default(bool); } // Token: 0x0600119F RID: 4511 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600119F")] [Address(RVA = "0xAF1560", Offset = "0xAF0560", VA = "0x180AF1560")] private void Connect(HttpWebRequest request) { } // Token: 0x060011A0 RID: 4512 RVA: 0x00008418 File Offset: 0x00006618 [Token(Token = "0x60011A0")] [Address(RVA = "0xAF1D90", Offset = "0xAF0D90", VA = "0x180AF1D90")] private bool CreateTunnel(HttpWebRequest request, Uri connectUri, Stream stream, out byte[] buffer) { return default(bool); } // Token: 0x060011A1 RID: 4513 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60011A1")] [Address(RVA = "0xAF44C0", Offset = "0xAF34C0", VA = "0x180AF44C0")] private WebHeaderCollection ReadHeaders(Stream stream, out byte[] retBuffer, out int status) { return null; } // Token: 0x060011A2 RID: 4514 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011A2")] [Address(RVA = "0xAF2F00", Offset = "0xAF1F00", VA = "0x180AF2F00")] private void FlushContents(Stream stream, int contentLength) { } // Token: 0x060011A3 RID: 4515 RVA: 0x00008430 File Offset: 0x00006630 [Token(Token = "0x60011A3")] [Address(RVA = "0xAF1B60", Offset = "0xAF0B60", VA = "0x180AF1B60")] private bool CreateStream(HttpWebRequest request) { return default(bool); } // Token: 0x060011A4 RID: 4516 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011A4")] [Address(RVA = "0xAF36D0", Offset = "0xAF26D0", VA = "0x180AF36D0")] private void HandleError(WebExceptionStatus st, Exception e, string where) { } // Token: 0x060011A5 RID: 4517 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011A5")] [Address(RVA = "0xAF3FB0", Offset = "0xAF2FB0", VA = "0x180AF3FB0")] private void ReadDone(IAsyncResult result) { } // Token: 0x060011A6 RID: 4518 RVA: 0x00008448 File Offset: 0x00006648 [Token(Token = "0x60011A6")] [Address(RVA = "0xAF2E80", Offset = "0xAF1E80", VA = "0x180AF2E80")] private static bool ExpectContent(int statusCode, string method) { return default(bool); } // Token: 0x060011A7 RID: 4519 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011A7")] [Address(RVA = "0xAF3B30", Offset = "0xAF2B30", VA = "0x180AF3B30")] internal void InitRead() { } // Token: 0x060011A8 RID: 4520 RVA: 0x00008460 File Offset: 0x00006660 [Token(Token = "0x60011A8")] [Address(RVA = "0xAF2F80", Offset = "0xAF1F80", VA = "0x180AF2F80")] private static int GetResponse(WebConnectionData data, ServicePoint sPoint, byte[] buffer, int max) { return 0; } // Token: 0x060011A9 RID: 4521 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011A9")] [Address(RVA = "0xAF3880", Offset = "0xAF2880", VA = "0x180AF3880")] private void InitConnection(HttpWebRequest request) { } // Token: 0x060011AA RID: 4522 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60011AA")] [Address(RVA = "0xAF50A0", Offset = "0xAF40A0", VA = "0x180AF50A0")] internal EventHandler SendRequest(HttpWebRequest request) { return null; } // Token: 0x060011AB RID: 4523 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011AB")] [Address(RVA = "0xAF4F50", Offset = "0xAF3F50", VA = "0x180AF4F50")] private void SendNext() { } // Token: 0x060011AC RID: 4524 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011AC")] [Address(RVA = "0xAF3C40", Offset = "0xAF2C40", VA = "0x180AF3C40")] internal void NextRead() { } // Token: 0x060011AD RID: 4525 RVA: 0x00008478 File Offset: 0x00006678 [Token(Token = "0x60011AD")] [Address(RVA = "0xAF49B0", Offset = "0xAF39B0", VA = "0x180AF49B0")] private static bool ReadLine(byte[] buffer, ref int start, int max, ref string output) { return default(bool); } // Token: 0x060011AE RID: 4526 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60011AE")] [Address(RVA = "0xAF0AD0", Offset = "0xAEFAD0", VA = "0x180AF0AD0")] internal IAsyncResult BeginRead(HttpWebRequest request, byte[] buffer, int offset, int size, AsyncCallback cb, object state) { return null; } // Token: 0x060011AF RID: 4527 RVA: 0x00008490 File Offset: 0x00006690 [Token(Token = "0x60011AF")] [Address(RVA = "0xAF2530", Offset = "0xAF1530", VA = "0x180AF2530")] internal int EndRead(HttpWebRequest request, IAsyncResult result) { return 0; } // Token: 0x060011B0 RID: 4528 RVA: 0x000084A8 File Offset: 0x000066A8 [Token(Token = "0x60011B0")] [Address(RVA = "0xAF2D20", Offset = "0xAF1D20", VA = "0x180AF2D20")] private int EnsureRead(byte[] buffer, int offset, int size) { return 0; } // Token: 0x060011B1 RID: 4529 RVA: 0x000084C0 File Offset: 0x000066C0 [Token(Token = "0x60011B1")] [Address(RVA = "0xAF14B0", Offset = "0xAF04B0", VA = "0x180AF14B0")] private bool CompleteChunkedRead() { return default(bool); } // Token: 0x060011B2 RID: 4530 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60011B2")] [Address(RVA = "0xAF0DE0", Offset = "0xAEFDE0", VA = "0x180AF0DE0")] internal IAsyncResult BeginWrite(HttpWebRequest request, byte[] buffer, int offset, int size, AsyncCallback cb, object state) { return null; } // Token: 0x060011B3 RID: 4531 RVA: 0x000084D8 File Offset: 0x000066D8 [Token(Token = "0x60011B3")] [Address(RVA = "0xAF2A40", Offset = "0xAF1A40", VA = "0x180AF2A40")] internal bool EndWrite(HttpWebRequest request, bool throwOnError, IAsyncResult result) { return default(bool); } // Token: 0x060011B4 RID: 4532 RVA: 0x000084F0 File Offset: 0x000066F0 [Token(Token = "0x60011B4")] [Address(RVA = "0xAF4BA0", Offset = "0xAF3BA0", VA = "0x180AF4BA0")] internal int Read(HttpWebRequest request, byte[] buffer, int offset, int size) { return 0; } // Token: 0x060011B5 RID: 4533 RVA: 0x00008508 File Offset: 0x00006708 [Token(Token = "0x60011B5")] [Address(RVA = "0xAF5340", Offset = "0xAF4340", VA = "0x180AF5340")] internal bool Write(HttpWebRequest request, byte[] buffer, int offset, int size, ref string err_msg) { return default(bool); } // Token: 0x060011B6 RID: 4534 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011B6")] [Address(RVA = "0xAF1200", Offset = "0xAF0200", VA = "0x180AF1200")] internal void Close(bool sendNext) { } // Token: 0x060011B7 RID: 4535 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011B7")] [Address(RVA = "0xAF06B0", Offset = "0xAEF6B0", VA = "0x180AF06B0")] private void Abort(object sender, EventArgs args) { } // Token: 0x060011B8 RID: 4536 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011B8")] [Address(RVA = "0xAF4F30", Offset = "0xAF3F30", VA = "0x180AF4F30")] internal void ResetNtlm() { } // Token: 0x1700038D RID: 909 // (set) Token: 0x060011B9 RID: 4537 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700038D")] internal HttpWebRequest PriorityRequest { [Token(Token = "0x60011B9")] [Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")] set { } } // Token: 0x1700038E RID: 910 // (get) Token: 0x060011BA RID: 4538 RVA: 0x00008520 File Offset: 0x00006720 // (set) Token: 0x060011BB RID: 4539 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700038E")] internal bool NtlmAuthenticated { [Token(Token = "0x60011BA")] [Address(RVA = "0x4A9720", Offset = "0x4A8720", VA = "0x1804A9720")] get { return default(bool); } [Token(Token = "0x60011BB")] [Address(RVA = "0x497010", Offset = "0x496010", VA = "0x180497010")] set { } } // Token: 0x1700038F RID: 911 // (get) Token: 0x060011BC RID: 4540 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060011BD RID: 4541 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700038F")] internal NetworkCredential NtlmCredential { [Token(Token = "0x60011BC")] [Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")] get { return null; } [Token(Token = "0x60011BD")] [Address(RVA = "0x497020", Offset = "0x496020", VA = "0x180497020")] set { } } // Token: 0x17000390 RID: 912 // (get) Token: 0x060011BE RID: 4542 RVA: 0x00008538 File Offset: 0x00006738 // (set) Token: 0x060011BF RID: 4543 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000390")] internal bool UnsafeAuthenticatedConnectionSharing { [Token(Token = "0x60011BE")] [Address(RVA = "0xAB8F20", Offset = "0xAB7F20", VA = "0x180AB8F20")] get { return default(bool); } [Token(Token = "0x60011BF")] [Address(RVA = "0xAF5730", Offset = "0xAF4730", VA = "0x180AF5730")] set { } } // Token: 0x04000A69 RID: 2665 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000A69")] private ServicePoint sPoint; // Token: 0x04000A6A RID: 2666 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000A6A")] private Stream nstream; // Token: 0x04000A6B RID: 2667 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000A6B")] internal Socket socket; // Token: 0x04000A6C RID: 2668 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000A6C")] private object socketLock; // Token: 0x04000A6D RID: 2669 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000A6D")] private IWebConnectionState state; // Token: 0x04000A6E RID: 2670 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000A6E")] private WebExceptionStatus status; // Token: 0x04000A6F RID: 2671 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000A6F")] private bool keepAlive; // Token: 0x04000A70 RID: 2672 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000A70")] private byte[] buffer; // Token: 0x04000A71 RID: 2673 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000A71")] private EventHandler abortHandler; // Token: 0x04000A72 RID: 2674 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000A72")] private WebConnection.AbortHelper abortHelper; // Token: 0x04000A73 RID: 2675 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000A73")] internal WebConnectionData Data; // Token: 0x04000A74 RID: 2676 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000A74")] private bool chunkedRead; // Token: 0x04000A75 RID: 2677 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000A75")] private MonoChunkStream chunkStream; // Token: 0x04000A76 RID: 2678 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000A76")] private Queue queue; // Token: 0x04000A77 RID: 2679 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000A77")] private bool reused; // Token: 0x04000A78 RID: 2680 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x4000A78")] private int position; // Token: 0x04000A79 RID: 2681 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000A79")] private HttpWebRequest priority_request; // Token: 0x04000A7A RID: 2682 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000A7A")] private NetworkCredential ntlm_credentials; // Token: 0x04000A7B RID: 2683 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000A7B")] private bool ntlm_authenticated; // Token: 0x04000A7C RID: 2684 [FieldOffset(Offset = "0x91")] [Token(Token = "0x4000A7C")] private bool unsafe_sharing; // Token: 0x04000A7D RID: 2685 [FieldOffset(Offset = "0x94")] [Token(Token = "0x4000A7D")] private WebConnection.NtlmAuthState connect_ntlm_auth_state; // Token: 0x04000A7E RID: 2686 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4000A7E")] private HttpWebRequest connect_request; // Token: 0x04000A7F RID: 2687 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000A7F")] private Exception connect_exception; // Token: 0x04000A80 RID: 2688 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4000A80")] private MonoTlsStream tlsStream; // Token: 0x020002A5 RID: 677 [Token(Token = "0x20002A5")] private enum NtlmAuthState { // Token: 0x04000A82 RID: 2690 [Token(Token = "0x4000A82")] None, // Token: 0x04000A83 RID: 2691 [Token(Token = "0x4000A83")] Challenge, // Token: 0x04000A84 RID: 2692 [Token(Token = "0x4000A84")] Response } // Token: 0x020002A6 RID: 678 [Token(Token = "0x20002A6")] private class AbortHelper { // Token: 0x060011C1 RID: 4545 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011C1")] [Address(RVA = "0x7669F0", Offset = "0x7659F0", VA = "0x1807669F0")] public void Abort(object sender, EventArgs args) { } // Token: 0x060011C2 RID: 4546 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011C2")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public AbortHelper() { } // Token: 0x04000A85 RID: 2693 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000A85")] public WebConnection Connection; } } }