|
| void | DisposeCore () |
| |
| async Task | CloseOutputAsyncCore (WebSocketCloseStatus closeStatus, string statusDescription, CancellationToken cancellationToken) |
| |
| void | OnAborted () |
| |
| ValueTask | SendFrameAsync (MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlyMemory< byte > payloadBuffer, CancellationToken cancellationToken) |
| |
| ValueTask | SendFrameLockAcquiredNonCancelableAsync (MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlyMemory< byte > payloadBuffer) |
| |
| async ValueTask | WaitForWriteTaskAsync (ValueTask writeTask) |
| |
| async ValueTask | SendFrameFallbackAsync (MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlyMemory< byte > payloadBuffer, Task lockTask, CancellationToken cancellationToken) |
| |
| int | WriteFrameToSendBuffer (MessageOpcode opcode, bool endOfMessage, bool disableCompression, ReadOnlySpan< byte > payloadBuffer) |
| |
| void | SendKeepAliveFrameAsync () |
| |
| ValueTask< TResult > | ReceiveAsyncPrivate< TResult > (Memory< byte > payloadBuffer, CancellationToken cancellationToken) |
| |
| TResult | GetReceiveResult< TResult > (int count, WebSocketMessageType messageType, bool endOfMessage) |
| |
| async ValueTask | HandleReceivedCloseAsync (MessageHeader header, CancellationToken cancellationToken) |
| |
| async ValueTask | WaitForServerToCloseConnectionAsync (CancellationToken cancellationToken) |
| |
| async ValueTask | HandleReceivedPingPongAsync (MessageHeader header, CancellationToken cancellationToken) |
| |
| async ValueTask | CloseWithReceiveErrorAndThrowAsync (WebSocketCloseStatus closeStatus, WebSocketError error, string errorMessage=null, Exception innerException=null) |
| |
| string | TryParseMessageHeaderFromReceiveBuffer (out MessageHeader resultHeader) |
| |
| async Task | CloseAsyncPrivate (WebSocketCloseStatus closeStatus, string statusDescription, CancellationToken cancellationToken) |
| |
| async ValueTask | SendCloseFrameAsync (WebSocketCloseStatus closeStatus, string closeStatusDescription, CancellationToken cancellationToken) |
| |
| void | ConsumeFromBuffer (int count) |
| |
| ValueTask | EnsureBufferContainsAsync (int minimumRequiredBytes, CancellationToken cancellationToken, bool throwOnPrematureClosure=true) |
| |
| void | ThrowIfEOFUnexpected (bool throwOnPrematureClosure) |
| |
| void | AllocateSendBuffer (int minLength) |
| |
| void | ReleaseSendBuffer () |
| |
| async ValueTask | SendWithArrayPoolAsync (ReadOnlyMemory< byte > buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken) |
| |
|
| static int | WriteHeader (MessageOpcode opcode, byte[] sendBuffer, ReadOnlySpan< byte > payload, bool endOfMessage, bool useMask, bool compressed) |
| |
| static void | WriteRandomMask (byte[] buffer, int offset) |
| |
| static bool | IsValidCloseStatus (WebSocketCloseStatus closeStatus) |
| |
| static int | CombineMaskBytes (Span< byte > buffer, int maskOffset) |
| |
| static int | ApplyMask (Span< byte > toMask, byte[] mask, int maskOffset, int maskOffsetIndex) |
| |
| static unsafe int | ApplyMask (Span< byte > toMask, int mask, int maskIndex) |
| |
| static Exception | CreateOperationCanceledException (Exception innerException, CancellationToken cancellationToken=default(CancellationToken)) |
| |
| static bool | TryValidateUtf8 (Span< byte > span, bool endOfMessage, Utf8MessageState state) |
| |
Definition at line 15 of file ManagedWebSocket.cs.