Method Process
Process(IObservable<byte[]>)
Creates a push socket for transmitting an observable sequence of binary coded messages.
public IObservable<byte[]> Process(IObservable<byte[]> source)
Parameters
source
IObservable<byte[]>The sequence of binary coded messages to transmit.
Returns
- IObservable<byte[]>
An observable sequence that is identical to the
source
sequence but where there is an additional side effect of transmitting the binary coded messages over a push socket.
Process(IObservable<string>)
Creates a push socket for transmitting an observable sequence of string messages.
public IObservable<string> Process(IObservable<string> source)
Parameters
source
IObservable<string>The sequence of string messages to transmit.
Returns
- IObservable<string>
An observable sequence that is identical to the
source
sequence but where there is an additional side effect of transmitting the string messages over a push socket.
Process(IObservable<NetMQMessage>)
Creates a push socket for transmitting an observable sequence of multiple part messages.
public override IObservable<NetMQMessage> Process(IObservable<NetMQMessage> source)
Parameters
source
IObservable<NetMQMessage>The sequence of multiple part messages to transmit.
Returns
- IObservable<NetMQMessage>
An observable sequence that is identical to the
source
sequence but where there is an additional side effect of transmitting the multiple part messages over a push socket.