Exemplo n.º 1
0
 public Session(Sessions sessions, HumbleServer server, TcpClient client, Framing framing, string delimiter)
 {
     _stream   = MessageFraming.Create(framing, client, delimiter);
     _server   = server;
     _client   = client;
     _sessions = sessions;
 }
 public void Execute(IHumbleStream stream)
 {
     stream.Send("CustomUnknowCommandHandler");
 }
Exemplo n.º 3
0
 public void Execute(IHumbleStream stream, Exception exception)
 {
     stream.Send("CustomExceptionHandler: " + exception.GetType().Name);
 }
Exemplo n.º 4
0
 private void CreateStream()
 {
     _stream = MessageFraming.Create(_framing, _tcpClient, _delimiter);
     _stream.NetworkStream.WriteTimeout = SendTimeOut;
     _stream.NetworkStream.ReadTimeout  = ReceiveTimeOut;
 }
Exemplo n.º 5
0
 public void Execute(IHumbleStream stream)
 {
     stream.Send("PONG");
 }
Exemplo n.º 6
0
 public void Execute(IHumbleStream stream)
 {
     Thread.Sleep(TimeSpan.FromSeconds(2));
     stream.Send("1");
 }
Exemplo n.º 7
0
 public void Execute(IHumbleStream stream)
 {
     //// command echo send what was received
     stream.Send(stream.Receive());
 }
Exemplo n.º 8
0
 private void CreateStream()
 {
     _stream = MessageFraming.Create(_framing, _tcpClient, _delimiter);
     _stream.NetworkStream.WriteTimeout = SendTimeOut;
     _stream.NetworkStream.ReadTimeout = ReceiveTimeOut;
 }
Exemplo n.º 9
0
 public void Execute(IHumbleStream stream)
 {
     throw new InvalidOperationException("An exception was thrown");
 }
Exemplo n.º 10
0
 public void Execute(IHumbleStream stream)
 {
     stream.Send("PONG");
 }
Exemplo n.º 11
0
 public void Execute(IHumbleStream stream)
 {
     stream.Send("UNKN");
 }
Exemplo n.º 12
0
 public void Execute(IHumbleStream stream)
 {
     throw new InvalidOperationException("An exception was thrown");
 }
        public void Execute(IHumbleStream stream, Exception exception)
        {
            var message = exception.GetType().Name + ": " + exception.Message;

            stream.Send(message);
        }
Exemplo n.º 14
0
        public void Execute(IHumbleStream stream)
        {
            var message = stream.Receive();

            stream.Send(message);
        }
Exemplo n.º 15
0
 public void Execute(IHumbleStream stream, Exception exception)
 {
     var message = exception.GetType().Name + ": " + exception.Message;
     stream.Send(message);
 }