Zdexby TheHolyOneZ
42,610 classes
Class

WebSocketHandle

: Object
System.Net.WebSockets.WebSocketHandle, System 0x0028 (40 B) inherited 0x0010 System.dll
0x00x0028

Members 5

OffsetSizeNameTypeFlagsDefault
—0x08t_cachedStringBuilderStringBuilderPrivateStatic—
0x08s_defaultHttpEncodingEncodingPrivateStatic+1 flags—
0x08_abortSourceCancellationTokenSourcePrivate+1 flags—
0x04_stateWebSocketStatePrivate—
0x001C0x04padding / unreflected
0x08_webSocketWebSocketPrivate—

Functions 19

SignatureFlagsNativeParams
WebSocketHandle Create()PublicStatic0x08
bool IsValid(WebSocketHandle handle)PublicStatic0x08
string get_CloseStatusDescription()Public+1 flags0x08
WebSocketState get_State()Public+1 flags0x04
void CheckPlatformSupport()PublicStatic0x00
void Dispose()Public0x00
void Abort()Public0x00
Task SendAsync(const ArraySegment<System.Byte>& buffer, const WebSocketMessageType& messageType, bool endOfMessage, const CancellationToken& cancellationToken)Public0x10
Task<System.Net.WebSockets.WebSocketReceiveResult> ReceiveAsync(const ArraySegment<System.Byte>& buffer, const CancellationToken& cancellationToken)Public0x10
Task CloseOutputAsync(const WebSocketCloseStatus& closeStatus, const string& statusDescription, const CancellationToken& cancellationToken)Public0x08
Task ConnectAsyncCore(Uri uri, const CancellationToken& cancellationToken, ClientWebSocketOptions options)Public0x08
Task<System.Net.Sockets.Socket> ConnectSocketAsync(const string& host, int port, const CancellationToken& cancellationToken)Private0x08
byte[] BuildRequestHeader(Uri uri, ClientWebSocketOptions options, const string& secKey)PrivateStatic0x08
KeyValuePair<System.String CreateSecKeyAndSecWebSocketAccept()PrivateStatic0x10
Task<System.String> ParseAndValidateConnectResponseAsync(Stream stream, ClientWebSocketOptions options, const string& expectedSecWebSocketAccept, const CancellationToken& cancellationToken)Private0x08
void ValidateAndTrackHeader(const string& targetHeaderName, const string& targetHeaderValue, const string& foundHeaderName, const string& foundHeaderValue, bool foundHeader)PrivateStatic0x08
Task<System.String> ReadResponseHeaderLineAsync(Stream stream, const CancellationToken& cancellationToken)PrivateStatic0x08
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 3

types with a member, parameter or interface of this type