Exemple #1
0
 public void Send(myList <byte> message)
 {
     if (_bUseTls == false)
     {
         _networkStream.Write(message.ToArray(), 0, message.Count);
     }
     else
     {
         _sslStream.Write(message.ToArray());
     }
 }
Exemple #2
0
        public myList <byte> GetMessages()
        {
            myList <byte> ret = null;

            if (_messagesMutex.WaitOne(1000) == true)
            {
                if (_incomingMessages.Count > 0)
                {
                    ret = new myList <byte>(_incomingMessages);
                    _incomingMessages.Clear();
                }
                _messagesMutex.ReleaseMutex();
            }
            return(ret);
        }