using System; using System.Collections.Generic; using System.Security.Cryptography.X509Certificates; using Cpp2IlInjected; namespace System.Net.WebSockets { /// Options to use with a object. // Token: 0x0200031E RID: 798 [Token(Token = "0x200031E")] public sealed class ClientWebSocketOptions { // Token: 0x060014C8 RID: 5320 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014C8")] [Address(RVA = "0x767B20", Offset = "0x766B20", VA = "0x180767B20")] internal ClientWebSocketOptions() { } /// Creates a HTTP request header and its value. /// The name of the HTTP header. /// The value of the HTTP header. // Token: 0x060014C9 RID: 5321 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014C9")] [Address(RVA = "0x767A10", Offset = "0x766A10", VA = "0x180767A10")] public void SetRequestHeader(string headerName, string headerValue) { } // Token: 0x17000436 RID: 1078 // (get) Token: 0x060014CA RID: 5322 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000436")] internal WebHeaderCollection RequestHeaders { [Token(Token = "0x60014CA")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return null; } } // Token: 0x17000437 RID: 1079 // (get) Token: 0x060014CB RID: 5323 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000437")] internal List RequestedSubProtocols { [Token(Token = "0x60014CB")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return null; } } /// Gets or sets a collection of client side certificates. /// A collection of client side certificates. // Token: 0x17000438 RID: 1080 // (get) Token: 0x060014CC RID: 5324 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000438")] public X509CertificateCollection ClientCertificates { [Token(Token = "0x60014CC")] [Address(RVA = "0x767C70", Offset = "0x766C70", VA = "0x180767C70")] get { return null; } } /// Gets or sets the cookies associated with the request. /// The cookies associated with the request. // Token: 0x17000439 RID: 1081 // (get) Token: 0x060014CD RID: 5325 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000439")] public CookieContainer Cookies { [Token(Token = "0x60014CD")] [Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")] get { return null; } } /// Gets or sets the WebSocket protocol keep-alive interval. /// The WebSocket protocol keep-alive interval. // Token: 0x1700043A RID: 1082 // (get) Token: 0x060014CE RID: 5326 RVA: 0x00009540 File Offset: 0x00007740 [Token(Token = "0x1700043A")] public TimeSpan KeepAliveInterval { [Token(Token = "0x60014CE")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] get { return default(TimeSpan); } } // Token: 0x1700043B RID: 1083 // (get) Token: 0x060014CF RID: 5327 RVA: 0x00009558 File Offset: 0x00007758 [Token(Token = "0x1700043B")] internal int ReceiveBufferSize { [Token(Token = "0x60014CF")] [Address(RVA = "0x678D20", Offset = "0x677D20", VA = "0x180678D20")] get { return 0; } } // Token: 0x1700043C RID: 1084 // (get) Token: 0x060014D0 RID: 5328 RVA: 0x00009570 File Offset: 0x00007770 [Token(Token = "0x1700043C")] internal int SendBufferSize { [Token(Token = "0x60014D0")] [Address(RVA = "0x696840", Offset = "0x695840", VA = "0x180696840")] get { return 0; } } // Token: 0x1700043D RID: 1085 // (get) Token: 0x060014D1 RID: 5329 RVA: 0x00009588 File Offset: 0x00007788 [Token(Token = "0x1700043D")] internal ArraySegment? Buffer { [Token(Token = "0x60014D1")] [Address(RVA = "0x767C50", Offset = "0x766C50", VA = "0x180767C50")] get { return null; } } // Token: 0x060014D2 RID: 5330 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014D2")] [Address(RVA = "0x73F650", Offset = "0x73E650", VA = "0x18073F650")] internal void SetToReadOnly() { } // Token: 0x060014D3 RID: 5331 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014D3")] [Address(RVA = "0x767AB0", Offset = "0x766AB0", VA = "0x180767AB0")] private void ThrowIfReadOnly() { } // Token: 0x04000D97 RID: 3479 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000D97")] private bool _isReadOnly; // Token: 0x04000D98 RID: 3480 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000D98")] private readonly List _requestedSubProtocols; // Token: 0x04000D99 RID: 3481 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000D99")] private readonly WebHeaderCollection _requestHeaders; // Token: 0x04000D9A RID: 3482 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000D9A")] private TimeSpan _keepAliveInterval; // Token: 0x04000D9B RID: 3483 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000D9B")] private X509CertificateCollection _clientCertificates; // Token: 0x04000D9C RID: 3484 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000D9C")] private CookieContainer _cookies; // Token: 0x04000D9D RID: 3485 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000D9D")] private int _receiveBufferSize; // Token: 0x04000D9E RID: 3486 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4000D9E")] private int _sendBufferSize; // Token: 0x04000D9F RID: 3487 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000D9F")] private ArraySegment? _buffer; } }