Esempio n. 1
0
 public void SendToClient(SuperWebSocket.WebSocketSession reciveSession, Message message, string value)
 {
     if (reciveSession != null)
     {
         reciveSession.Send(value);
         message.IsProc = true;
         message.IsRead = true;
         message.IsRecived = true;
         message.SendTime = DateTime.Now;
         message.ReciveTime = DateTime.Now;
     }
     else
     {
         message.SendTime = DateTime.Now;
         message.ReciveTime = DateTime.MaxValue;
     }
     AsyncWriteMessage awm = new AsyncWriteMessage(WriteMessage);
     awm.BeginInvoke(message,null,null);
     //any more
 }
Esempio n. 2
0
        public void SendToClient(SuperWebSocket.WebSocketSession reciveSession, Message message, string value)
        {
            if (reciveSession != null)
            {
                reciveSession.Send(value);
                message.IsProc     = true;
                message.IsRead     = true;
                message.IsRecived  = true;
                message.SendTime   = DateTime.Now;
                message.ReciveTime = DateTime.Now;
            }
            else
            {
                message.SendTime   = DateTime.Now;
                message.ReciveTime = DateTime.MaxValue;
            }
            AsyncWriteMessage awm = new AsyncWriteMessage(WriteMessage);

            awm.BeginInvoke(message, null, null);
            //any more
        }
Esempio n. 3
0
        public void EndWriteMessage(IAsyncResult ar)
        {
            AsyncWriteMessage awm = (AsyncWriteMessage)ar.AsyncState;

            awm.EndInvoke(ar);
        }