Class ResponseCorrelator
public class ResponseCorrelator : TransportFilter, ITransport, IStartable, IDisposable, IStoppable
- Inheritance
-
ResponseCorrelator
- Implements
-
IStartableIStoppable
- Inherited Members
Constructors
ResponseCorrelator(ITransport)
public ResponseCorrelator(ITransport next)
Parameters
next
ITransport
Methods
AsyncRequest(Command)
public override FutureResponse AsyncRequest(Command command)
Parameters
command
Command
Returns
OnCommand(ITransport, Command)
protected override void OnCommand(ITransport sender, Command command)
Parameters
sender
ITransportcommand
Command
OnException(ITransport, Exception)
protected override void OnException(ITransport sender, Exception command)
Parameters
sender
ITransportcommand
Exception
Oneway(Command)
public override void Oneway(Command command)
Parameters
command
Command
Request(Command, TimeSpan)
public override Response Request(Command command, TimeSpan timeout)
Parameters
Returns
Stop()
public override void Stop()