fszmq


ProxyingExtensions

Namespace: fszmq

Utilities for working with Polling from languages other than F#

Static members

Static memberDescription
Proxy(frontend, backend, capture)
Signature: (frontend:Socket * backend:Socket * capture:Socket) -> unit

creates a proxy connection passing messages between two sockets, with a third socket for supplemental data capture (e.g. logging)

Proxy(frontend, backend)
Signature: (frontend:Socket * backend:Socket) -> unit

creates a proxy connection passing messages between two sockets

SteerableProxy(...)
Signature: (frontend:Socket * backend:Socket * control:Socket * capture:Socket) -> unit

creates a proxy connection passing messages between two sockets, with a third socket for PAUSE/RESUME/TERMINATE control and a fourth socket for supplemental data capture (e.g. logging)

SteerableProxy(...)
Signature: (frontend:Socket * backend:Socket * control:Socket) -> unit

creates a proxy connection passing messages between two sockets, with a third socket for PAUSE/RESUME/TERMINATE control

Fork me on GitHub