The WebSocketClient type exposes the following members.
Methods
Name | Description | |
---|---|---|
Abort |
Aborts the WebSocket and all active operations.
| |
Close()()()() |
Closes the sending part of the WebSocket (unless already closed) and waits for the receiving part to be closed.
| |
Close(WebSocketCloseStatus, String) |
Closes the sending part of the WebSocket (unless already closed) and waits for the receiving part to be closed.
| |
CloseOutput |
Closes the sending part of the WebSocket, making it possible to still receive messages from the server.
| |
Connect(String) |
Establish a WebSocket connection to the specified URL.
| |
Connect(Uri) |
Establish a WebSocket connection to the specified URL.
| |
Dispose |
Disposes the WebSocketClient object and the underlying connection.
| |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. GetHashCode()()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Poll |
Wait until a message fragment is received or the specified timout has elapsed.
| |
Receive(ArraySegment<(Of <<'(Byte>)>>)) |
Receives a message fragment from the server.
| |
Receive<(Of <<'(T>)>>)()()()() |
Receives a message of the specified type from the server. Only String, byte array and Object types are currently supported.
| |
Send(array<Byte>[]()[][]) |
Sends the specified binary message to the server.
| |
Send(String) |
Sends the specified text message to the server.
| |
Send(ArraySegment<(Of <<'(Byte>)>>), WebSocketMessageType, Boolean) |
Sends the specified message fragment to the server.
| |
SetSocketFactory |
Sets the socket factory to be used to create communication sockets.
| |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |