2.21.1.3. Socket Configuration Functions

Low Level Functions. 

int zmq_setsockopt (void *socket, int option_name, const void *option_value, size_t option_len);
int zmq_getsockopt (void *socket, int option_name, void *option_value, size_t *option_len);

ZMQ_SUBSCRIBE

subscription filter

ZMQ_SNDHWM, ZMQ_RCVHWM

high water mark

ZMQ_SNDBUF, ZMQ_RCVBUF

system buffer size

ZMQ_RECONNECT_IVL

transport reconnect interval

ZMQ_RECOVERY_IVL

multicast absence tolerance

ZMQ_AFFINITY

transport thread affinity

ZMQ_RATE

multicast data rate

High Level Functions. 

// Convert from high level to low level socket reference.
void *zsock_resolve (void *self);