State[Get] The current state of the web socket client |
Action | OnOpen ( ) Callback when web socket is opened |
Action< byte[]> | OnMessage ( ) Callback when message is received from web socket server |
Action< string > | OnError ( ) Callback when an error is received from web socket server |
Action< WebSocketCloseCode > | OnClose ( ) Callback when message is received from web socket server |
| WitWebSocketConnectionState Meta.Voice.Net.WebSockets.NativeWebSocketWrapper.State |
|---|
The current state of the web socket client |
| Action Meta.Voice.Net.WebSockets.NativeWebSocketWrapper.OnOpen ( ) |
|---|
Callback when web socket is opened |
| Action<byte[]> Meta.Voice.Net.WebSockets.NativeWebSocketWrapper.OnMessage ( ) |
|---|
Callback when message is received from web socket server |
| Action<string> Meta.Voice.Net.WebSockets.NativeWebSocketWrapper.OnError ( ) |
|---|
Callback when an error is received from web socket server |
| Action<WebSocketCloseCode> Meta.Voice.Net.WebSockets.NativeWebSocketWrapper.OnClose ( ) |
|---|
Callback when message is received from web socket server |
| Meta.Voice.Net.WebSockets.NativeWebSocketWrapper.NativeWebSocketWrapper ( string url, Dictionary< string, string > headers ) |
|---|
Constructor that takes in url and headers and adds all callbacks. Parameters urlheaders |
| async Task Meta.Voice.Net.WebSockets.NativeWebSocketWrapper.Connect ( ) |
|---|
Method to begin web socket communication |
| async Task Meta.Voice.Net.WebSockets.NativeWebSocketWrapper.Send ( byte [] data ) |
|---|
Method to send byte data to a web socket |
| async Task Meta.Voice.Net.WebSockets.NativeWebSocketWrapper.Close ( ) |
|---|
Method to close web socket communication with normal close code |