|
| global::Interop.WebSocket.Property[] | CreateProperties (bool useZeroMaskingKey) |
| |
| void | PinSendBuffer (ArraySegment< byte > payload, out bool bufferHasBeenPinned) |
| |
| IntPtr | ConvertPinnedSendPayloadToNative (ArraySegment< byte > payload) |
| |
| IntPtr | ConvertPinnedSendPayloadToNative (byte[] buffer, int offset, int count) |
| |
| ArraySegment< byte > | ConvertPinnedSendPayloadFromNative (global::Interop.WebSocket.Buffer buffer, WebSocketProtocolComponent.BufferType bufferType) |
| |
| bool | IsPinnedSendPayloadBuffer (global::Interop.WebSocket.Buffer buffer, WebSocketProtocolComponent.BufferType bufferType) |
| |
| void | ReleasePinnedSendBuffer () |
| |
| void | BufferPayload (ArraySegment< byte > payload, int unconsumedDataOffset, WebSocketMessageType messageType, bool endOfMessage) |
| |
| bool | ReceiveFromBufferedPayload (ArraySegment< byte > buffer, out WebSocketReceiveResult receiveResult) |
| |
| ArraySegment< byte > | ConvertNativeBuffer (WebSocketProtocolComponent.Action action, global::Interop.WebSocket.Buffer buffer, WebSocketProtocolComponent.BufferType bufferType) |
| |
| void | ConvertCloseBuffer (WebSocketProtocolComponent.Action action, global::Interop.WebSocket.Buffer buffer, out WebSocketCloseStatus closeStatus, out string reason) |
| |
| void | ValidateNativeBuffers (WebSocketProtocolComponent.Action action, WebSocketProtocolComponent.BufferType bufferType, global::Interop.WebSocket.Buffer[] dataBuffers, uint dataBufferCount) |
| |
| bool | IsInternalBuffer (byte[] buffer, int offset, int count) |
| |
| IntPtr | ToIntPtr (int offset) |
| |
Definition at line 7 of file WebSocketBuffer.cs.