Пример #1
0
        public void Connect()
        {
            ws = new WebSocket();
            ws.Handler = this;
            //ws.Open(wsurl);

            // Subscribe to channels
            //ws.Send("{'event':'ping'}");
            //ws.SendUTF8("{'event':'addChannel','channel':'ok_btcusd_ticker'}");
            //ws.SendAscii("{'event':'addChannel','channel':'ok_btcusd_trades'}");
            //ws.SendAscii("{'event':'addChannel','channel':'ok_btcusd_depth'}");
        }
Пример #2
0
 void IWebSocketHandler.OnString(WebSocket sender, string data)
 {
     //handleString(data);
 }
Пример #3
0
 void IWebSocketHandler.OnShutdown(WebSocket sender, ShutdownCode code, byte[] data)
 {
     // ignore ?
 }
Пример #4
0
 void IWebSocketHandler.OnPong(WebSocket sender, byte[] data)
 {
 }
Пример #5
0
 void IWebSocketHandler.OnError(WebSocket sender, string op, Exception err)
 {
     /*var cback = OnError;
     if (cback != null)
         try { cback(null, err.Message, op); }
         catch (Exception err2) { Helper.RaiseUnexpected(err2); }*/
 }
Пример #6
0
 void IWebSocketHandler.OnClosed(WebSocket sender)
 {
     if (_wasDisconnect)
         return;
     /*
     var cback = OnDisconnect;
     if (cback != null)
         try { cback(null); }
         catch (Exception err) { Helper.RaiseUnexpected(err); }*/
     _wasDisconnect = true;
 }
Пример #7
0
 void IWebSocketHandler.OnBinary(WebSocket sender, byte[] data)
 {
 }