Bindings
This page documents the low-level bindings to libzmq that were automatically generated. Where possible, the docstrings link to the upstream documentation. Bindings have not been generated for deprecated functions.
These bindings are unsafe, do not use them unless you know what you're doing.
ZMQ.lib.zmq_atomic_counter_dec
— Methodzmq_atomic_counter_dec(counter_)
ZMQ.lib.zmq_atomic_counter_destroy
— Methodzmq_atomic_counter_destroy(counter_p_)
ZMQ.lib.zmq_atomic_counter_inc
— Methodzmq_atomic_counter_inc(counter_)
ZMQ.lib.zmq_atomic_counter_new
— Methodzmq_atomic_counter_new()
ZMQ.lib.zmq_atomic_counter_set
— Methodzmq_atomic_counter_set(counter_, value_)
ZMQ.lib.zmq_atomic_counter_value
— Methodzmq_atomic_counter_value(counter_)
ZMQ.lib.zmq_bind
— Methodzmq_bind(s_, addr_)
ZMQ.lib.zmq_close
— Methodzmq_close(s_)
ZMQ.lib.zmq_connect
— Methodzmq_connect(s_, addr_)
ZMQ.lib.zmq_ctx_get
— Methodzmq_ctx_get(context_, option_)
ZMQ.lib.zmq_ctx_new
— Methodzmq_ctx_new()
ZMQ.lib.zmq_ctx_set
— Methodzmq_ctx_set(context_, option_, optval_)
ZMQ.lib.zmq_ctx_shutdown
— Methodzmq_ctx_shutdown(context_)
ZMQ.lib.zmq_ctx_term
— Methodzmq_ctx_term(context_)
ZMQ.lib.zmq_curve_keypair
— Methodzmq_curve_keypair(z85_public_key_, z85_secret_key_)
ZMQ.lib.zmq_curve_public
— Methodzmq_curve_public(z85_public_key_, z85_secret_key_)
ZMQ.lib.zmq_disconnect
— Methodzmq_disconnect(s_, addr_)
ZMQ.lib.zmq_errno
— Methodzmq_errno()
ZMQ.lib.zmq_getsockopt
— Methodzmq_getsockopt(s_, option_, optval_, optvallen_)
ZMQ.lib.zmq_has
— Methodzmq_has(capability_)
ZMQ.lib.zmq_msg_close
— Methodzmq_msg_close(msg_)
ZMQ.lib.zmq_msg_copy
— Methodzmq_msg_copy(dest_, src_)
ZMQ.lib.zmq_msg_data
— Methodzmq_msg_data(msg_)
ZMQ.lib.zmq_msg_get
— Methodzmq_msg_get(msg_, property_)
ZMQ.lib.zmq_msg_gets
— Methodzmq_msg_gets(msg_, property_)
ZMQ.lib.zmq_msg_init
— Methodzmq_msg_init(msg_)
ZMQ.lib.zmq_msg_init_data
— Methodzmq_msg_init_data(msg_, data_, size_, ffn_, hint_)
ZMQ.lib.zmq_msg_init_size
— Methodzmq_msg_init_size(msg_, size_)
ZMQ.lib.zmq_msg_more
— Methodzmq_msg_more(msg_)
ZMQ.lib.zmq_msg_move
— Methodzmq_msg_move(dest_, src_)
ZMQ.lib.zmq_msg_recv
— Methodzmq_msg_recv(msg_, s_, flags_)
ZMQ.lib.zmq_msg_send
— Methodzmq_msg_send(msg_, s_, flags_)
ZMQ.lib.zmq_msg_set
— Methodzmq_msg_set(msg_, property_, optval_)
ZMQ.lib.zmq_msg_size
— Methodzmq_msg_size(msg_)
ZMQ.lib.zmq_poll
— Methodzmq_poll(items_, nitems_, timeout_)
ZMQ.lib.zmq_proxy
— Methodzmq_proxy(frontend_, backend_, capture_)
ZMQ.lib.zmq_proxy_steerable
— Methodzmq_proxy_steerable(frontend_, backend_, capture_, control_)
ZMQ.lib.zmq_recv
— Methodzmq_recv(s_, buf_, len_, flags_)
ZMQ.lib.zmq_send
— Methodzmq_send(s_, buf_, len_, flags_)
ZMQ.lib.zmq_send_const
— Methodzmq_send_const(s_, buf_, len_, flags_)
ZMQ.lib.zmq_setsockopt
— Methodzmq_setsockopt(s_, option_, optval_, optvallen_)
ZMQ.lib.zmq_sleep
— Methodzmq_sleep(seconds_)
This is an undocumented function, not part of the formal ZMQ API.
ZMQ.lib.zmq_socket
— Methodzmq_socket(arg1, type_)
ZMQ.lib.zmq_socket_monitor
— Methodzmq_socket_monitor(s_, addr_, events_)
ZMQ.lib.zmq_stopwatch_intermediate
— Methodzmq_stopwatch_intermediate(watch_)
This is an undocumented function, not part of the formal ZMQ API.
ZMQ.lib.zmq_stopwatch_start
— Methodzmq_stopwatch_start()
This is an undocumented function, not part of the formal ZMQ API.
ZMQ.lib.zmq_stopwatch_stop
— Methodzmq_stopwatch_stop(watch_)
This is an undocumented function, not part of the formal ZMQ API.
ZMQ.lib.zmq_strerror
— Methodzmq_strerror(errnum_)
ZMQ.lib.zmq_threadclose
— Methodzmq_threadclose(thread_)
This is an undocumented function, not part of the formal ZMQ API.
ZMQ.lib.zmq_threadstart
— Methodzmq_threadstart(func_, arg_)
This is an undocumented function, not part of the formal ZMQ API.
ZMQ.lib.zmq_timers_add
— Methodzmq_timers_add(timers, interval, handler, arg)
ZMQ.lib.zmq_timers_cancel
— Methodzmq_timers_cancel(timers, timer_id)
ZMQ.lib.zmq_timers_destroy
— Methodzmq_timers_destroy(timers_p)
ZMQ.lib.zmq_timers_execute
— Methodzmq_timers_execute(timers)
ZMQ.lib.zmq_timers_new
— Methodzmq_timers_new()
ZMQ.lib.zmq_timers_reset
— Methodzmq_timers_reset(timers, timer_id)
ZMQ.lib.zmq_timers_set_interval
— Methodzmq_timers_set_interval(timers, timer_id, interval)
ZMQ.lib.zmq_timers_timeout
— Methodzmq_timers_timeout(timers)
ZMQ.lib.zmq_unbind
— Methodzmq_unbind(s_, addr_)
ZMQ.lib.zmq_version
— Methodzmq_version(major_, minor_, patch_)
ZMQ.lib.zmq_z85_decode
— Methodzmq_z85_decode(dest_, string_)
ZMQ.lib.zmq_z85_encode
— Methodzmq_z85_encode(dest_, data_, size_)