You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lua-zmq/API.md

1.3 KiB

constants

ZMQ_CONSTANT_NAME in the C API corresponds to zmq.CONSTANT_NAME in Lua.

zmq.init

Initialises ØMQ context. See http://api.zeromq.org/zmq_init.3.html.

zmq.init(app_threads, io_threads) zmq.init(app_threads, io_threads, flags)

zmq.term

Terminates ØMQ context. See http://api.zeromq.org/zmq_term.3.html.

zmq.term(context)

zmq.socket

Creates ØMQ socket. See http://api.zeromq.org/zmq_socket.3.html.

zmq.socket(context, type)

zmq.close

Destroys ØMQ socket. See http://api.zeromq.org/zmq_close.3.html.

zmq.close(socket)

zmq.setsockopt

Sets a specified option on a ØMQ socket. See http://api.zeromq.org/zmq_setsockopt.3.html.

zmq.setsockopt(socket, option, optval)

zmq.bind

Binds the socket to the specified address. See http://api.zeromq.org/zmq_bind.3.html.

zmq.bind(socket, addr)

zmq.connect

Connect the socket to the specified address. See http://api.zeromq.org/zmq_connect.3.html.

zmq.connect(socket, addr)

zmq.send

Sends a message. See http://api.zeromq.org/zmq_send.3.html.

zmq.send(socket, msg) zmq.send(socket, msg, flags)

zmq.flush

Flushes unflushed messages to the socket. See http://api.zeromq.org/zmq_flush.3.html.

zmq.flush(socket)

zmq.recv

Retrieves a message from the socket. See http://api.zeromq.org/zmq_recv.3.html.

zmq.recv(socket) zmq.recv(socket, flags)