Provided by: libzmq-dev_2.0.6beta.dfsg-2_i386
zmq_close - close 0MQ socket
int zmq_close (void *socket);
The zmq_close() function shall destroy the socket referenced by the
socket argument. All active connections on the socket shall be
terminated and resources associated with the socket shall be released.
Any outstanding messages sent with zmq_send() but not yet physically
sent to the network shall be dropped. Likewise, any outstanding
messages physically received from the network but not yet received by
the application with zmq_recv() shall also be dropped.
The zmq_close() function shall return zero if successful. Otherwise it
shall return -1 and set errno to one of the values defined below.
No errors are defined.
zmq_socket(3) zmq_term(3) zmq(7)
The 0MQ documentation was written by Martin Sustrik
<firstname.lastname@example.org> and Martin Lucina <email@example.com>.