Man Linux: Main Page and Category List

NAME

       zmq_close - close 0MQ socket

SYNOPSIS

       int zmq_close (void *socket);

DESCRIPTION

       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.

RETURN VALUE

       The zmq_close() function shall return zero if successful. Otherwise it
       shall return -1 and set errno to one of the values defined below.

ERRORS

       No errors are defined.

SEE ALSO

       zmq_socket(3) zmq_term(3) zmq(7)

AUTHORS

       The 0MQ documentation was written by Martin Sustrik
       <sustrik@250bpm.com[1]> and Martin Lucina <mato@kotelna.sk[2]>.

NOTES

        1. sustrik@250bpm.com
           mailto:sustrik@250bpm.com

        2. mato@kotelna.sk
           mailto:mato@kotelna.sk