Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

200 lines
5.7 KiB
C#

using System;
using System.Collections.Generic;
using System.Security.Cryptography.X509Certificates;
using Cpp2IlInjected;
namespace System.Net.WebSockets
{
/// <summary>Options to use with a <see cref="T:System.Net.WebSockets.ClientWebSocket" /> object.</summary>
// 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()
{
}
/// <summary>Creates a HTTP request header and its value.</summary>
/// <param name="headerName">The name of the HTTP header.</param>
/// <param name="headerValue">The value of the HTTP header.</param>
// 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<string> RequestedSubProtocols
{
[Token(Token = "0x60014CB")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
}
/// <summary>Gets or sets a collection of client side certificates.</summary>
/// <returns>A collection of client side certificates.</returns>
// 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;
}
}
/// <summary>Gets or sets the cookies associated with the request.</summary>
/// <returns>The cookies associated with the request.</returns>
// 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;
}
}
/// <summary>Gets or sets the WebSocket protocol keep-alive interval.</summary>
/// <returns>The WebSocket protocol keep-alive interval.</returns>
// 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<byte>? 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<string> _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<byte>? _buffer;
}
}