All functions

bind.socket()

Create an endpoint for accepting connections and bind it to the socket referenced by the socket argument.

connect.socket() disconnect.socket()

Connect the socket referenced by the socket argument to the endpoint specified by the endpoint argument.

init.context() init.socket()

initailize zmq context and zmq socket

init.message()

create a message object.

poll.socket()

Polls a list of sockets, waiting for the presence of a nonblocking read, write, or error event.

receive.multipart()

Receive multipart ZMQ message

receive.socket() receive.null.msg() receive.string() receive.int() receive.double()

Receive a message from the socket referenced by the socket argument.

send.multipart()

Send multipart ZMQ message.

send.socket() send.null.msg() send.raw.string()

send a message.

set.hwm() set.swap() set.affinity() set.identity() subscribe() unsubscribe() set.rate() set.recovery.ivl() set.recovery.ivl.msec() set.mcast.loop() set.sndbuf() set.rcvbuf() set.linger() set.reconnect.ivl() set.zmq.backlog() set.reconnect.ivl.max() get.rcvmore() get.last.endpoint() get.send.timeout() set.send.timeout()

set a socket option.

zmq.errno() zmq.strerror()

get libzmq error numbers and error strings

zmq.version()

get version of libzmq