Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.WebSockets.ClientWebSocketOptions Class Referencesealed

Public Member Functions

void SetRequestHeader (string headerName, string? headerValue)
 
void AddSubProtocol (string subProtocol)
 
void SetBuffer (int receiveBufferSize, int sendBufferSize)
 
void SetBuffer (int receiveBufferSize, int sendBufferSize, ArraySegment< byte > buffer)
 

Package Functions

 ClientWebSocketOptions ()
 
void SetToReadOnly ()
 

Package Attributes

X509CertificateCollection _clientCertificates
 
WebHeaderCollection _requestHeaders
 
List< string_requestedSubProtocols
 

Properties

WebHeaderCollection RequestHeaders [get]
 
List< stringRequestedSubProtocols [get]
 
bool UseDefaultCredentials [get, set]
 
ICredentialsCredentials [get, set]
 
IWebProxyProxy [get, set]
 
X509CertificateCollection ClientCertificates [get, set]
 
RemoteCertificateValidationCallback? RemoteCertificateValidationCallback [get, set]
 
CookieContainerCookies [get, set]
 
TimeSpan KeepAliveInterval [get, set]
 
WebSocketDeflateOptionsDangerousDeflateOptions [get, set]
 

Private Member Functions

void ThrowIfReadOnly ()
 

Private Attributes

bool _isReadOnly
 
TimeSpan _keepAliveInterval = WebSocket.DefaultKeepAliveInterval
 
bool _useDefaultCredentials
 
ICredentials _credentials
 
IWebProxy _proxy
 
CookieContainer _cookies
 
int _receiveBufferSize = 4096
 
ArraySegment< byte >? _buffer
 
RemoteCertificateValidationCallback _remoteCertificateValidationCallback
 

Detailed Description

Definition at line 9 of file ClientWebSocketOptions.cs.


The documentation for this class was generated from the following file: