using System; using System.Collections.Generic; using System.IO; using System.Net.Sockets; using System.Text; using System.Threading; using System.Threading.Tasks; using Cpp2IlInjected; namespace System.Net.WebSockets { // Token: 0x02000323 RID: 803 [Token(Token = "0x2000323")] internal sealed class WebSocketHandle { // Token: 0x060014EA RID: 5354 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014EA")] [Address(RVA = "0x40B0D0", Offset = "0x409ED0", VA = "0x18040B0D0")] public static WebSocketHandle Create() { return null; } // Token: 0x060014EB RID: 5355 RVA: 0x000095B8 File Offset: 0x000077B8 [Token(Token = "0x60014EB")] [Address(RVA = "0x40B190", Offset = "0x409F90", VA = "0x18040B190")] public static bool IsValid(WebSocketHandle handle) { return default(bool); } // Token: 0x17000442 RID: 1090 // (get) Token: 0x060014EC RID: 5356 RVA: 0x000095D0 File Offset: 0x000077D0 [Token(Token = "0x17000442")] public WebSocketState State { [Token(Token = "0x60014EC")] [Address(RVA = "0x40B600", Offset = "0x40A400", VA = "0x18040B600")] get { return WebSocketState.None; } } // Token: 0x060014ED RID: 5357 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014ED")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")] public static void CheckPlatformSupport() { } // Token: 0x060014EE RID: 5358 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014EE")] [Address(RVA = "0x40B160", Offset = "0x409F60", VA = "0x18040B160")] public void Dispose() { } // Token: 0x060014EF RID: 5359 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014EF")] [Address(RVA = "0x40A560", Offset = "0x409360", VA = "0x18040A560")] public void Abort() { } // Token: 0x060014F0 RID: 5360 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014F0")] [Address(RVA = "0x40B3E0", Offset = "0x40A1E0", VA = "0x18040B3E0")] public Task SendAsync(ArraySegment buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken) { return null; } // Token: 0x060014F1 RID: 5361 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014F1")] [Address(RVA = "0x40B3A0", Offset = "0x40A1A0", VA = "0x18040B3A0")] public Task ReceiveAsync(ArraySegment buffer, CancellationToken cancellationToken) { return null; } // Token: 0x060014F2 RID: 5362 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014F2")] [Address(RVA = "0x40AC80", Offset = "0x409A80", VA = "0x18040AC80")] public Task CloseOutputAsync(WebSocketCloseStatus closeStatus, string statusDescription, CancellationToken cancellationToken) { return null; } // Token: 0x060014F3 RID: 5363 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014F3")] [Address(RVA = "0x40ACB0", Offset = "0x409AB0", VA = "0x18040ACB0")] public Task ConnectAsyncCore(Uri uri, CancellationToken cancellationToken, ClientWebSocketOptions options) { return null; } // Token: 0x060014F4 RID: 5364 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014F4")] [Address(RVA = "0x40ADC0", Offset = "0x409BC0", VA = "0x18040ADC0")] private Task ConnectSocketAsync(string host, int port, CancellationToken cancellationToken) { return null; } // Token: 0x060014F5 RID: 5365 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014F5")] [Address(RVA = "0x40A5B0", Offset = "0x4093B0", VA = "0x18040A5B0")] private static byte[] BuildRequestHeader(Uri uri, ClientWebSocketOptions options, string secKey) { return null; } // Token: 0x060014F6 RID: 5366 RVA: 0x000095E8 File Offset: 0x000077E8 [Token(Token = "0x60014F6")] [Address(RVA = "0x40AED0", Offset = "0x409CD0", VA = "0x18040AED0")] private static KeyValuePair CreateSecKeyAndSecWebSocketAccept() { return default(KeyValuePair); } // Token: 0x060014F7 RID: 5367 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014F7")] [Address(RVA = "0x40B1A0", Offset = "0x409FA0", VA = "0x18040B1A0")] private Task ParseAndValidateConnectResponseAsync(Stream stream, ClientWebSocketOptions options, string expectedSecWebSocketAccept, CancellationToken cancellationToken) { return null; } // Token: 0x060014F8 RID: 5368 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014F8")] [Address(RVA = "0x40B430", Offset = "0x40A230", VA = "0x18040B430")] private static void ValidateAndTrackHeader(string targetHeaderName, string targetHeaderValue, string foundHeaderName, string foundHeaderValue, ref bool foundHeader) { } // Token: 0x060014F9 RID: 5369 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014F9")] [Address(RVA = "0x40B2B0", Offset = "0x40A0B0", VA = "0x18040B2B0")] private static Task ReadResponseHeaderLineAsync(Stream stream, CancellationToken cancellationToken) { return null; } // Token: 0x060014FA RID: 5370 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014FA")] [Address(RVA = "0x40B5A0", Offset = "0x40A3A0", VA = "0x18040B5A0")] public WebSocketHandle() { } // Token: 0x04000DAD RID: 3501 [Token(Token = "0x4000DAD")] [ThreadStatic] private static StringBuilder t_cachedStringBuilder; // Token: 0x04000DAE RID: 3502 [Token(Token = "0x4000DAE")] private static readonly Encoding s_defaultHttpEncoding; // Token: 0x04000DAF RID: 3503 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000DAF")] private readonly CancellationTokenSource _abortSource; // Token: 0x04000DB0 RID: 3504 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000DB0")] private WebSocketState _state; // Token: 0x04000DB1 RID: 3505 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000DB1")] private WebSocket _webSocket; } }