Method Generate
Generate()
Creates a response socket for receiving an observable sequence of request messages and transmitting generated responses.
public override IObservable<ResponseContext> Generate()
Returns
- IObservable<ResponseContext>
An observable sequence of ResponseContext objects representing received requests.
Generate(IObservable<byte[]>)
Creates a response socket that returns all received requests and transmits an observable sequence of binary-coded response messages.
public IObservable<NetMQMessage> Generate(IObservable<byte[]> source)
Parameters
source
IObservable<byte[]>The sequence of binary-coded response messages to transmit.
Returns
- IObservable<NetMQMessage>
An observable sequence of NetMQ.NetMQMessage objects representing multiple part requests received from the response socket.
Generate(IObservable<string>)
Creates a response socket that returns all received requests and transmits an observable sequence of string response messages.
public IObservable<NetMQMessage> Generate(IObservable<string> source)
Parameters
source
IObservable<string>The sequence of string response messages to transmit.
Returns
- IObservable<NetMQMessage>
An observable sequence of NetMQ.NetMQMessage objects representing multiple part requests received from the response socket.
Generate(IObservable<NetMQMessage>)
Creates a response socket that returns all received requests and transmits an observable sequence of multiple part response messages.
public IObservable<NetMQMessage> Generate(IObservable<NetMQMessage> source)
Parameters
source
IObservable<NetMQMessage>The sequence of NetMQ.NetMQMessage objects representing the multiple part response messages to transmit.
Returns
- IObservable<NetMQMessage>
An observable sequence of NetMQ.NetMQMessage objects representing multiple part requests received from the response socket.