using System; using System.Collections; using System.IO; using System.Net.Sockets; using Cpp2IlInjected; using Mono.Net.Security; namespace System.Net { // Token: 0x020002A8 RID: 680 [Token(Token = "0x20002A8")] internal class WebConnection { // Token: 0x060011B3 RID: 4531 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011B3")] [Address(RVA = "0x2639E50", Offset = "0x2638C50", VA = "0x182639E50")] public WebConnection(IWebConnectionState wcs, ServicePoint sPoint) { } // Token: 0x060011B4 RID: 4532 RVA: 0x00008418 File Offset: 0x00006618 [Token(Token = "0x60011B4")] [Address(RVA = "0x26359E0", Offset = "0x26347E0", VA = "0x1826359E0")] private bool CanReuse() { return default(bool); } // Token: 0x060011B5 RID: 4533 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011B5")] [Address(RVA = "0x2635E10", Offset = "0x2634C10", VA = "0x182635E10")] private void Connect(HttpWebRequest request) { } // Token: 0x060011B6 RID: 4534 RVA: 0x00008430 File Offset: 0x00006630 [Token(Token = "0x60011B6")] [Address(RVA = "0x2636640", Offset = "0x2635440", VA = "0x182636640")] private bool CreateTunnel(HttpWebRequest request, Uri connectUri, Stream stream, out byte[] buffer) { return default(bool); } // Token: 0x060011B7 RID: 4535 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60011B7")] [Address(RVA = "0x2638D70", Offset = "0x2637B70", VA = "0x182638D70")] private WebHeaderCollection ReadHeaders(Stream stream, out byte[] retBuffer, out int status) { return null; } // Token: 0x060011B8 RID: 4536 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011B8")] [Address(RVA = "0x26377B0", Offset = "0x26365B0", VA = "0x1826377B0")] private void FlushContents(Stream stream, int contentLength) { } // Token: 0x060011B9 RID: 4537 RVA: 0x00008448 File Offset: 0x00006648 [Token(Token = "0x60011B9")] [Address(RVA = "0x2636410", Offset = "0x2635210", VA = "0x182636410")] private bool CreateStream(HttpWebRequest request) { return default(bool); } // Token: 0x060011BA RID: 4538 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011BA")] [Address(RVA = "0x2637F80", Offset = "0x2636D80", VA = "0x182637F80")] private void HandleError(WebExceptionStatus st, Exception e, string where) { } // Token: 0x060011BB RID: 4539 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011BB")] [Address(RVA = "0x2638860", Offset = "0x2637660", VA = "0x182638860")] private void ReadDone(IAsyncResult result) { } // Token: 0x060011BC RID: 4540 RVA: 0x00008460 File Offset: 0x00006660 [Token(Token = "0x60011BC")] [Address(RVA = "0x2637730", Offset = "0x2636530", VA = "0x182637730")] private static bool ExpectContent(int statusCode, string method) { return default(bool); } // Token: 0x060011BD RID: 4541 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011BD")] [Address(RVA = "0x26383E0", Offset = "0x26371E0", VA = "0x1826383E0")] internal void InitRead() { } // Token: 0x060011BE RID: 4542 RVA: 0x00008478 File Offset: 0x00006678 [Token(Token = "0x60011BE")] [Address(RVA = "0x2637830", Offset = "0x2636630", VA = "0x182637830")] private static int GetResponse(WebConnectionData data, ServicePoint sPoint, byte[] buffer, int max) { return 0; } // Token: 0x060011BF RID: 4543 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011BF")] [Address(RVA = "0x2638130", Offset = "0x2636F30", VA = "0x182638130")] private void InitConnection(HttpWebRequest request) { } // Token: 0x060011C0 RID: 4544 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60011C0")] [Address(RVA = "0x2639950", Offset = "0x2638750", VA = "0x182639950")] internal EventHandler SendRequest(HttpWebRequest request) { return null; } // Token: 0x060011C1 RID: 4545 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011C1")] [Address(RVA = "0x2639800", Offset = "0x2638600", VA = "0x182639800")] private void SendNext() { } // Token: 0x060011C2 RID: 4546 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011C2")] [Address(RVA = "0x26384F0", Offset = "0x26372F0", VA = "0x1826384F0")] internal void NextRead() { } // Token: 0x060011C3 RID: 4547 RVA: 0x00008490 File Offset: 0x00006690 [Token(Token = "0x60011C3")] [Address(RVA = "0x2639260", Offset = "0x2638060", VA = "0x182639260")] private static bool ReadLine(byte[] buffer, ref int start, int max, ref string output) { return default(bool); } // Token: 0x060011C4 RID: 4548 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60011C4")] [Address(RVA = "0x2635380", Offset = "0x2634180", VA = "0x182635380")] internal IAsyncResult BeginRead(HttpWebRequest request, byte[] buffer, int offset, int size, AsyncCallback cb, object state) { return null; } // Token: 0x060011C5 RID: 4549 RVA: 0x000084A8 File Offset: 0x000066A8 [Token(Token = "0x60011C5")] [Address(RVA = "0x2636DE0", Offset = "0x2635BE0", VA = "0x182636DE0")] internal int EndRead(HttpWebRequest request, IAsyncResult result) { return 0; } // Token: 0x060011C6 RID: 4550 RVA: 0x000084C0 File Offset: 0x000066C0 [Token(Token = "0x60011C6")] [Address(RVA = "0x26375D0", Offset = "0x26363D0", VA = "0x1826375D0")] private int EnsureRead(byte[] buffer, int offset, int size) { return 0; } // Token: 0x060011C7 RID: 4551 RVA: 0x000084D8 File Offset: 0x000066D8 [Token(Token = "0x60011C7")] [Address(RVA = "0x2635D60", Offset = "0x2634B60", VA = "0x182635D60")] private bool CompleteChunkedRead() { return default(bool); } // Token: 0x060011C8 RID: 4552 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60011C8")] [Address(RVA = "0x2635690", Offset = "0x2634490", VA = "0x182635690")] internal IAsyncResult BeginWrite(HttpWebRequest request, byte[] buffer, int offset, int size, AsyncCallback cb, object state) { return null; } // Token: 0x060011C9 RID: 4553 RVA: 0x000084F0 File Offset: 0x000066F0 [Token(Token = "0x60011C9")] [Address(RVA = "0x26372F0", Offset = "0x26360F0", VA = "0x1826372F0")] internal bool EndWrite(HttpWebRequest request, bool throwOnError, IAsyncResult result) { return default(bool); } // Token: 0x060011CA RID: 4554 RVA: 0x00008508 File Offset: 0x00006708 [Token(Token = "0x60011CA")] [Address(RVA = "0x2639450", Offset = "0x2638250", VA = "0x182639450")] internal int Read(HttpWebRequest request, byte[] buffer, int offset, int size) { return 0; } // Token: 0x060011CB RID: 4555 RVA: 0x00008520 File Offset: 0x00006720 [Token(Token = "0x60011CB")] [Address(RVA = "0x2639BF0", Offset = "0x26389F0", VA = "0x182639BF0")] internal bool Write(HttpWebRequest request, byte[] buffer, int offset, int size, ref string err_msg) { return default(bool); } // Token: 0x060011CC RID: 4556 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011CC")] [Address(RVA = "0x2635AB0", Offset = "0x26348B0", VA = "0x182635AB0")] internal void Close(bool sendNext) { } // Token: 0x060011CD RID: 4557 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011CD")] [Address(RVA = "0x2634F60", Offset = "0x2633D60", VA = "0x182634F60")] private void Abort(object sender, EventArgs args) { } // Token: 0x060011CE RID: 4558 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011CE")] [Address(RVA = "0x26397E0", Offset = "0x26385E0", VA = "0x1826397E0")] internal void ResetNtlm() { } // Token: 0x17000391 RID: 913 // (set) Token: 0x060011CF RID: 4559 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000391")] internal HttpWebRequest PriorityRequest { [Token(Token = "0x60011CF")] [Address(RVA = "0x567D20", Offset = "0x566B20", VA = "0x180567D20")] set { } } // Token: 0x17000392 RID: 914 // (get) Token: 0x060011D0 RID: 4560 RVA: 0x00008538 File Offset: 0x00006738 // (set) Token: 0x060011D1 RID: 4561 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000392")] internal bool NtlmAuthenticated { [Token(Token = "0x60011D0")] [Address(RVA = "0x607800", Offset = "0x606600", VA = "0x180607800")] get { return default(bool); } [Token(Token = "0x60011D1")] [Address(RVA = "0x7A52E0", Offset = "0x7A40E0", VA = "0x1807A52E0")] set { } } // Token: 0x17000393 RID: 915 // (get) Token: 0x060011D2 RID: 4562 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060011D3 RID: 4563 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000393")] internal NetworkCredential NtlmCredential { [Token(Token = "0x60011D2")] [Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")] get { return null; } [Token(Token = "0x60011D3")] [Address(RVA = "0x567D10", Offset = "0x566B10", VA = "0x180567D10")] set { } } // Token: 0x17000394 RID: 916 // (get) Token: 0x060011D4 RID: 4564 RVA: 0x00008550 File Offset: 0x00006750 // (set) Token: 0x060011D5 RID: 4565 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000394")] internal bool UnsafeAuthenticatedConnectionSharing { [Token(Token = "0x60011D4")] [Address(RVA = "0x987F90", Offset = "0x986D90", VA = "0x180987F90")] get { return default(bool); } [Token(Token = "0x60011D5")] [Address(RVA = "0x127A7F0", Offset = "0x12795F0", VA = "0x18127A7F0")] set { } } // Token: 0x04000A76 RID: 2678 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000A76")] private ServicePoint sPoint; // Token: 0x04000A77 RID: 2679 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000A77")] private Stream nstream; // Token: 0x04000A78 RID: 2680 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000A78")] internal Socket socket; // Token: 0x04000A79 RID: 2681 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000A79")] private object socketLock; // Token: 0x04000A7A RID: 2682 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000A7A")] private IWebConnectionState state; // Token: 0x04000A7B RID: 2683 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000A7B")] private WebExceptionStatus status; // Token: 0x04000A7C RID: 2684 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000A7C")] private bool keepAlive; // Token: 0x04000A7D RID: 2685 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000A7D")] private byte[] buffer; // Token: 0x04000A7E RID: 2686 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000A7E")] private EventHandler abortHandler; // Token: 0x04000A7F RID: 2687 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000A7F")] private WebConnection.AbortHelper abortHelper; // Token: 0x04000A80 RID: 2688 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000A80")] internal WebConnectionData Data; // Token: 0x04000A81 RID: 2689 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000A81")] private bool chunkedRead; // Token: 0x04000A82 RID: 2690 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000A82")] private MonoChunkStream chunkStream; // Token: 0x04000A83 RID: 2691 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000A83")] private Queue queue; // Token: 0x04000A84 RID: 2692 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000A84")] private bool reused; // Token: 0x04000A85 RID: 2693 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x4000A85")] private int position; // Token: 0x04000A86 RID: 2694 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000A86")] private HttpWebRequest priority_request; // Token: 0x04000A87 RID: 2695 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000A87")] private NetworkCredential ntlm_credentials; // Token: 0x04000A88 RID: 2696 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000A88")] private bool ntlm_authenticated; // Token: 0x04000A89 RID: 2697 [FieldOffset(Offset = "0x91")] [Token(Token = "0x4000A89")] private bool unsafe_sharing; // Token: 0x04000A8A RID: 2698 [FieldOffset(Offset = "0x94")] [Token(Token = "0x4000A8A")] private WebConnection.NtlmAuthState connect_ntlm_auth_state; // Token: 0x04000A8B RID: 2699 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4000A8B")] private HttpWebRequest connect_request; // Token: 0x04000A8C RID: 2700 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000A8C")] private Exception connect_exception; // Token: 0x04000A8D RID: 2701 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4000A8D")] private MonoTlsStream tlsStream; // Token: 0x020002A9 RID: 681 [Token(Token = "0x20002A9")] private enum NtlmAuthState { // Token: 0x04000A8F RID: 2703 [Token(Token = "0x4000A8F")] None, // Token: 0x04000A90 RID: 2704 [Token(Token = "0x4000A90")] Challenge, // Token: 0x04000A91 RID: 2705 [Token(Token = "0x4000A91")] Response } // Token: 0x020002AA RID: 682 [Token(Token = "0x20002AA")] private class AbortHelper { // Token: 0x060011D7 RID: 4567 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011D7")] [Address(RVA = "0x3F5000", Offset = "0x3F3E00", VA = "0x1803F5000")] public void Abort(object sender, EventArgs args) { } // Token: 0x060011D8 RID: 4568 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60011D8")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public AbortHelper() { } // Token: 0x04000A92 RID: 2706 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000A92")] public WebConnection Connection; } } }