using System; using System.Collections.Generic; using System.Security.Cryptography.X509Certificates; using Cpp2IlInjected; namespace System.Net.WebSockets { /// Options to use with a object. // Token: 0x02000322 RID: 802 [Token(Token = "0x2000322")] public sealed class ClientWebSocketOptions { // Token: 0x060014DE RID: 5342 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014DE")] [Address(RVA = "0x3F6220", Offset = "0x3F5020", VA = "0x1803F6220")] internal ClientWebSocketOptions() { } /// Creates a HTTP request header and its value. /// The name of the HTTP header. /// The value of the HTTP header. // Token: 0x060014DF RID: 5343 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014DF")] [Address(RVA = "0x3F6100", Offset = "0x3F4F00", VA = "0x1803F6100")] public void SetRequestHeader(string headerName, string headerValue) { } // Token: 0x1700043A RID: 1082 // (get) Token: 0x060014E0 RID: 5344 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700043A")] internal WebHeaderCollection RequestHeaders { [Token(Token = "0x60014E0")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get { return null; } } // Token: 0x1700043B RID: 1083 // (get) Token: 0x060014E1 RID: 5345 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700043B")] internal List RequestedSubProtocols { [Token(Token = "0x60014E1")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get { return null; } } /// Gets or sets a collection of client side certificates. /// A collection of client side certificates. // Token: 0x1700043C RID: 1084 // (get) Token: 0x060014E2 RID: 5346 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700043C")] public X509CertificateCollection ClientCertificates { [Token(Token = "0x60014E2")] [Address(RVA = "0x3F6370", Offset = "0x3F5170", VA = "0x1803F6370")] get { return null; } } /// Gets or sets the cookies associated with the request. /// The cookies associated with the request. // Token: 0x1700043D RID: 1085 // (get) Token: 0x060014E3 RID: 5347 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700043D")] public CookieContainer Cookies { [Token(Token = "0x60014E3")] [Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")] get { return null; } } /// Gets or sets the WebSocket protocol keep-alive interval. /// The WebSocket protocol keep-alive interval. // Token: 0x1700043E RID: 1086 // (get) Token: 0x060014E4 RID: 5348 RVA: 0x00009558 File Offset: 0x00007758 [Token(Token = "0x1700043E")] public TimeSpan KeepAliveInterval { [Token(Token = "0x60014E4")] [Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")] get { return default(TimeSpan); } } // Token: 0x1700043F RID: 1087 // (get) Token: 0x060014E5 RID: 5349 RVA: 0x00009570 File Offset: 0x00007770 [Token(Token = "0x1700043F")] internal int ReceiveBufferSize { [Token(Token = "0x60014E5")] [Address(RVA = "0x3F63F0", Offset = "0x3F51F0", VA = "0x1803F63F0")] get { return 0; } } // Token: 0x17000440 RID: 1088 // (get) Token: 0x060014E6 RID: 5350 RVA: 0x00009588 File Offset: 0x00007788 [Token(Token = "0x17000440")] internal int SendBufferSize { [Token(Token = "0x60014E6")] [Address(RVA = "0x3F6410", Offset = "0x3F5210", VA = "0x1803F6410")] get { return 0; } } // Token: 0x17000441 RID: 1089 // (get) Token: 0x060014E7 RID: 5351 RVA: 0x000095A0 File Offset: 0x000077A0 [Token(Token = "0x17000441")] internal ArraySegment? Buffer { [Token(Token = "0x60014E7")] [Address(RVA = "0x3F6350", Offset = "0x3F5150", VA = "0x1803F6350")] get { return null; } } // Token: 0x060014E8 RID: 5352 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014E8")] [Address(RVA = "0x3F61A0", Offset = "0x3F4FA0", VA = "0x1803F61A0")] internal void SetToReadOnly() { } // Token: 0x060014E9 RID: 5353 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014E9")] [Address(RVA = "0x3F61B0", Offset = "0x3F4FB0", VA = "0x1803F61B0")] private void ThrowIfReadOnly() { } // Token: 0x04000DA4 RID: 3492 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000DA4")] private bool _isReadOnly; // Token: 0x04000DA5 RID: 3493 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000DA5")] private readonly List _requestedSubProtocols; // Token: 0x04000DA6 RID: 3494 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000DA6")] private readonly WebHeaderCollection _requestHeaders; // Token: 0x04000DA7 RID: 3495 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000DA7")] private TimeSpan _keepAliveInterval; // Token: 0x04000DA8 RID: 3496 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000DA8")] private X509CertificateCollection _clientCertificates; // Token: 0x04000DA9 RID: 3497 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000DA9")] private CookieContainer _cookies; // Token: 0x04000DAA RID: 3498 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000DAA")] private int _receiveBufferSize; // Token: 0x04000DAB RID: 3499 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4000DAB")] private int _sendBufferSize; // Token: 0x04000DAC RID: 3500 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000DAC")] private ArraySegment? _buffer; } }