Low Level Functions.
void *zmq_socket (void *context, int type); int zmq_close (void *socket);
initialized library handle
role in communication pattern
High Level Functions.
// Generic socket creation functions. zsock_t *zsock_new (int type); void zsock_destroy (zsock_t **self_p); // Type specific socket creation functions. zsock_t *zsock_new_pub (const char *endpoint); zsock_t *zsock_new_sub (const char *endpoint, const char *subscribe); zsock_t *zsock_new_req (const char *endpoint); zsock_t *zsock_new_rep (const char *endpoint);