Zdexby TheHolyOneZ
17,715 classes
Class

ManagedWebSocket

: WebSocket : Object
System.Net.WebSockets.ManagedWebSocket, System 0x00A8 (168 B) align 8 inherited 0x0010 System
0x00x00A8

Members 31

OffsetSizeNameTypeFlags
0x08s_randomRandomNumberGeneratorPrivateStatic+1 flags
0x08s_textEncodingUTF8EncodingPrivateStatic+1 flags
0x08s_validSendStatesWebSocketState[]PrivateStatic+1 flags
0x08s_validReceiveStatesWebSocketState[]PrivateStatic+1 flags
0x08s_validCloseOutputStatesWebSocketState[]PrivateStatic+1 flags
0x08s_validCloseStatesWebSocketState[]PrivateStatic+1 flags
0x08s_cachedCloseTaskTask`1PrivateStatic+1 flags
—0x04MaxMessageHeaderLengthintStatic+2 flags
—0x04MaxControlPayloadLengthintPrivateStatic+1 flags
—0x04MaskLengthintPrivateStatic+1 flags
0x08_streamStreamPrivate+1 flags
0x00380x30padding / unreflected
0x01_isServerboolPrivate+1 flags
0x08_subprotocolstringPrivate+1 flags
0x08_keepAliveTimerTimerPrivate+1 flags
0x08_abortSourceCancellationTokenSourcePrivate+1 flags
0x10_receiveBufferMemory`1Private
0x08_utf8TextStateUtf8MessageStatePrivate+1 flags
0x08_sendFrameAsyncLockSemaphoreSlimPrivate+1 flags
0x00690x03padding / unreflected
0x04_stateWebSocketStatePrivate
0x01_disposedboolPrivate
0x01_sentCloseFrameboolPrivate
0x01_receivedCloseFrameboolPrivate
0x00730x01padding / unreflected
0x08_closeStatusNullable`1Private
0x08_closeStatusDescriptionstringPrivate
0x007C0x04padding / unreflected
0x18_lastReceiveHeaderMessageHeaderPrivate
0x04_receiveBufferOffsetintPrivate
0x04_receiveBufferCountintPrivate
0x04_receivedMaskOffsetOffsetintPrivate
0x08_sendBufferbyte[]Private
0x01_lastSendWasFragmentboolPrivate
0x08_lastReceiveAsyncTaskPrivate
0x00A50x03unreflected bytes to end of ManagedWebSocket

Functions 47

SignatureFlagsNativeParams
void CreateFromConnectedStream()PublicStatic—0x00
void get_StateUpdateLock()Private+1 flags—0x00
void get_ReceiveAsyncLock()Private+1 flags—0x00
void .ctor()Private+1 flags—0x00
void Dispose()Public+1 flags—0x00
void DisposeCore()Private—0x00
void get_CloseStatus()Public+2 flags—0x00
void get_CloseStatusDescription()Public+2 flags—0x00
void get_State()Public+2 flags—0x00
void get_SubProtocol()Public+2 flags—0x00
void SendAsync()Public+1 flags—0x00
void SendPrivateAsync()Private—0x00
void ReceiveAsync()Public+1 flags—0x00
void CloseAsync()Public+1 flags—0x00
void CloseOutputAsync()Public+1 flags—0x00
void Abort()Public+1 flags—0x00
void SendFrameAsync()Private—0x00
void SendFrameLockAcquiredNonCancelableAsync()Private—0x00
void WaitForWriteTaskAsync()Private—0x00
void SendFrameFallbackAsync()Private—0x00
void WriteFrameToSendBuffer()Private—0x00
void SendKeepAliveFrameAsync()Private—0x00
void WriteHeader()PrivateStatic—0x00
void WriteRandomMask()PrivateStatic—0x00
void ReceiveAsyncPrivate()Private—0x00
void HandleReceivedCloseAsync()Private—0x00
void WaitForServerToCloseConnectionAsync()Private—0x00
void HandleReceivedPingPongAsync()Private—0x00
void IsValidCloseStatus()PrivateStatic—0x00
void CloseWithReceiveErrorAndThrowAsync()Private—0x00
void TryParseMessageHeaderFromReceiveBuffer()Private—0x00
void CloseAsyncPrivate()Private—0x00
void SendCloseFrameAsync()Private—0x00
void ConsumeFromBuffer()Private—0x00
void EnsureBufferContainsAsync()Private—0x00
void ThrowIfEOFUnexpected()Private—0x00
void AllocateSendBuffer()Private—0x00
void ReleaseSendBuffer()Private—0x00
void CombineMaskBytes()PrivateStatic—0x00
void ApplyMask()PrivateStatic—0x00
void ApplyMask()PrivateStatic—0x00
void ThrowIfOperationInProgress()Private—0x00
void ThrowOperationInProgress()Private—0x00
void CreateOperationCanceledException()PrivateStatic—0x00
void TryValidateUtf8()PrivateStatic—0x00
void ValidateAndReceiveAsync()Private—0x00
void .cctor()PrivateStatic+1 flags—0x00

Used by 10

types with a member, parameter or interface of this type