public WebSocket(string address) { m_rawSocket = new WebSocketSharp.WebSocket(address); m_rawSocket.Close(); m_rawSocket.OnOpen += (o, e) => { if (onOpen != null) { onOpen.Invoke(); } }; m_rawSocket.OnClose += (o, e) => { if (onClose != null) { onClose.Invoke(); } }; m_rawSocket.OnError += (o, e) => { if (onError != null) { onError.Invoke(e.Message); } }; m_rawSocket.OnMessage += (o, e) => { if (onReceive != null) { onReceive.Invoke(e.RawData); } }; }
public void Close() { m_rawSocket.Close(); }