libzmq/doc/zmq_close.txt

44 lines
904 B
Plaintext
Raw Normal View History

2010-02-10 16:18:46 +01:00
zmq_close(3)
============
NAME
----
2010-03-09 18:47:31 +01:00
zmq_close - close 0MQ socket
2010-02-10 16:18:46 +01:00
SYNOPSIS
--------
2010-03-09 18:47:31 +01:00
*int zmq_close (void '*socket');*
2010-02-10 16:18:46 +01:00
DESCRIPTION
-----------
2010-03-09 18:47:31 +01:00
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.
2010-02-10 16:18:46 +01:00
RETURN VALUE
------------
2010-03-09 18:47:31 +01:00
The _zmq_close()_ function shall return zero if successful. Otherwise it shall
2010-03-10 12:19:39 +01:00
return `-1` and set 'errno' to one of the values defined below.
2010-02-10 16:18:46 +01:00
ERRORS
------
No errors are defined.
SEE ALSO
--------
linkzmq:zmq_socket[3]
linkzmq:zmq_term[3]
2010-03-09 18:47:31 +01:00
linkzmq:zmq[7]
2010-02-10 16:18:46 +01:00