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 |