module ZMQ

Constants

AFFINITY

Socket options

BACKLOG
BLOCKY
CONFLATE
CONNECT_RID
CURVE
CURVE_PUBLICKEY
CURVE_SECRETKEY
CURVE_SERVER
CURVE_SERVERKEY
DEALER
DELAY_ATTACH_ON_CONNECT
DONTWAIT

Send/recv options

EADDRINUSE
EADDRNOTAVAIL
EAFNOSUPPORT
EAGAIN

Socket errors

ECONNABORTED
ECONNREFUSED
ECONNRESET
EFAULT
EFSM
EHOSTUNREACH
EINPROGRESS
EINTR
EINVAL
EMFILE
EMSGSIZE
EMTHREAD
ENETDOWN
ENETRESET
ENETUNREACH
ENOBUFS
ENOCOMPATPROTO
ENODEV
ENOMEM
ENOTCONN
ENOTSOCK
ENOTSUP

Rescue unknown constants and use the ZeroMQ defined values Usually only happens on Windows though some don't resolve on OSX too (ENOTSUP)

EPROTONOSUPPORT
ETERM
ETIMEDOUT
EVENTS
EVENT_ACCEPTED
EVENT_ACCEPT_FAILED
EVENT_ALL
EVENT_BIND_FAILED
EVENT_CLOSED
EVENT_CLOSE_FAILED
EVENT_CONNECTED

Socket events and monitoring

EVENT_CONNECT_DELAYED
EVENT_CONNECT_RETRIED
EVENT_DISCONNECTED
EVENT_LISTENING
EVENT_MONITOR_STOPPED
FAIL_UNROUTABLE
FD
FORWARDER
GSSAPI_PLAINTEXT
GSSAPI_PRINCIPAL
GSSAPI_SERVER
GSSAPI_SERVICE_PRINCIPAL
HANDSHAKE_IVL
HAUSNUMERO

ZMQ errors

HEARTBEAT_IVL
HEARTBEAT_TIMEOUT
HEARTBEAT_TTL
IDENTITY
IMMEDIATE
INVERT_MATCHING
IO_THREADS

Context options

IO_THREADS_DFLT
IPV4ONLY
IPV6
IntegerSocketOptions
LAST_ENDPOINT
LINGER
LongLongSocketOptions
MAXMSGSIZE
MAX_SOCKETS
MAX_SOCKETS_DFLT
MECHANISM
MORE

Message options

MULTICAST_HOPS
NOBLOCK
NULL

Socket Security Types

PAIR

Socket types

PLAIN
PLAIN_PASSWORD
PLAIN_SERVER
PLAIN_USERNAME
POLL

I/O multiplexing

POLLERR
POLLIN
POLLOUT
PROBE_ROUTER
PUB
PULL
PUSH
QUEUE
RATE
RCVBUF
RCVHWM
RCVMORE
RCVTIMEO
RECONNECT_IVL
RECONNECT_IVL_MAX
RECOVERY_IVL
REP
REQ
REQ_CORRELATE
REQ_RELAXED
ROUTER
ROUTER_BEHAVIOR
ROUTER_HANDOVER
ROUTER_MANDATORY
ROUTER_RAW
SNDBUF
SNDHWM
SNDLABEL
SNDMORE
SNDTIMEO
SOCKS_PROXY
STREAM
STREAMER

Device Types

STREAM_NOTIFY
SUB
SUBSCRIBE
SocketOptions
SocketTypeNameMap
StringSocketOptions
TCP_ACCEPT_FILTER
TCP_KEEPALIVE
TCP_KEEPALIVE_CNT
TCP_KEEPALIVE_IDLE
TCP_KEEPALIVE_INTVL
TOS
TYPE
UNSUBSCRIBE
XPUB
XPUB_MANUAL
XPUB_NODROP
XPUB_VERBOSE
XPUB_VERBOSE_UNSUBSCRIBE
XPUB_WELCOME_MSG
XREP
XREQ
XSUB
ZAP_DOMAIN