WebSocketClient.SendAsync Method
Namespace: Rebex.Net
Assembly: Rebex.WebSocket.dll (version 7.0.9147)
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)
Sends the specified message fragment to the server.
Declaration
public Task SendAsync(ArraySegment<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken)
Parameters
Type | Name | Description |
---|---|---|
ArraySegment<Byte> | buffer | Array segment that contains message fragment data. |
WebSocketMessageType | messageType | Message type. Must be either or .
|
Boolean | endOfMessage | A value that indicates whether this is the last fragment of a message. |
CancellationToken | cancellationToken | Cancellation token to cancel the operation. |
Returns
Type | Description |
---|---|
Task |
SendAsync(ArraySegment<Byte>, WebSocketMessageType, WebSocketMessageFlags, CancellationToken)
Sends the specified message fragment to the server.
Declaration
public async Task SendAsync(ArraySegment<byte> buffer, WebSocketMessageType messageType, WebSocketMessageFlags flags, CancellationToken cancellationToken)
Parameters
Type | Name | Description |
---|---|---|
ArraySegment<Byte> | buffer | Array segment that contains message fragment data. |
WebSocketMessageType | messageType | Message type. Must be either or .
|
WebSocketMessageFlags | flags | Flags for message fragment. |
CancellationToken | cancellationToken | Cancellation token to cancel the operation. |
Returns
Type | Description |
---|---|
Task |
SendAsync(Byte[])
Sends the specified binary message to the server.
Declaration
public Task SendAsync(byte[] message)
Parameters
Type | Name | Description |
---|---|---|
Byte[] | message | Binary message to send. |
Returns
Type | Description |
---|---|
Task |
SendAsync(String)
Sends the specified text message to the server.
Declaration
public Task SendAsync(string message)
Parameters
Type | Name | Description |
---|---|---|
String | message | Text message to send. |
Returns
Type | Description |
---|---|
Task |