Table of Contents

Method Process

Namespace
Bonsai.ZeroMQ
Assembly
Bonsai.ZeroMQ.dll

Process(IObservable<byte[]>)

Creates a request socket for transmitting an observable sequence of binary-coded request messages and returns all received responses.

public override IObservable<NetMQMessage> Process(IObservable<byte[]> source)

Parameters

source IObservable<byte[]>

The sequence of binary-coded request messages to transmit.

Returns

IObservable<NetMQMessage>

An observable sequence of NetMQ.NetMQMessage objects representing multiple part responses received from the request socket.

Process(IObservable<string>)

Creates a request socket for transmitting an observable sequence of string request messages and returns all received responses.

public IObservable<NetMQMessage> Process(IObservable<string> source)

Parameters

source IObservable<string>

The sequence of string request messages to transmit.

Returns

IObservable<NetMQMessage>

An observable sequence of NetMQ.NetMQMessage objects representing multiple part responses received from the request socket.

Process(IObservable<NetMQMessage>)

Creates a request socket for transmitting an observable sequence of multiple part request messages and returns all received responses.

public IObservable<NetMQMessage> Process(IObservable<NetMQMessage> source)

Parameters

source IObservable<NetMQMessage>

The sequence of multiple part request messages to transmit.

Returns

IObservable<NetMQMessage>

An observable sequence of NetMQ.NetMQMessage objects representing multiple part responses received from the request socket.