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"); }
public void Execute(IHumbleStream stream, Exception exception) { stream.Send("CustomExceptionHandler: " + exception.GetType().Name); }
private void CreateStream() { _stream = MessageFraming.Create(_framing, _tcpClient, _delimiter); _stream.NetworkStream.WriteTimeout = SendTimeOut; _stream.NetworkStream.ReadTimeout = ReceiveTimeOut; }
public void Execute(IHumbleStream stream) { stream.Send("PONG"); }
public void Execute(IHumbleStream stream) { Thread.Sleep(TimeSpan.FromSeconds(2)); stream.Send("1"); }
public void Execute(IHumbleStream stream) { //// command echo send what was received stream.Send(stream.Receive()); }
private void CreateStream() { _stream = MessageFraming.Create(_framing, _tcpClient, _delimiter); _stream.NetworkStream.WriteTimeout = SendTimeOut; _stream.NetworkStream.ReadTimeout = ReceiveTimeOut; }
public void Execute(IHumbleStream stream) { throw new InvalidOperationException("An exception was thrown"); }
public void Execute(IHumbleStream stream) { stream.Send("PONG"); }
public void Execute(IHumbleStream stream) { stream.Send("UNKN"); }
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); }
public void Execute(IHumbleStream stream) { var message = stream.Receive(); stream.Send(message); }
public void Execute(IHumbleStream stream, Exception exception) { var message = exception.GetType().Name + ": " + exception.Message; stream.Send(message); }