summaryrefslogtreecommitdiff
path: root/doc/zmq_ctx_term.3
diff options
context:
space:
mode:
Diffstat (limited to 'doc/zmq_ctx_term.3')
-rw-r--r--doc/zmq_ctx_term.3126
1 files changed, 0 insertions, 126 deletions
diff --git a/doc/zmq_ctx_term.3 b/doc/zmq_ctx_term.3
deleted file mode 100644
index 73c2c00..0000000
--- a/doc/zmq_ctx_term.3
+++ /dev/null
@@ -1,126 +0,0 @@
-'\" t
-.\" Title: zmq_ctx_term
-.\" Author: [see the "AUTHORS" section]
-.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 03/10/2014
-.\" Manual: 0MQ Manual
-.\" Source: 0MQ 4.0.1
-.\" Language: English
-.\"
-.TH "ZMQ_CTX_TERM" "3" "03/10/2014" "0MQ 4\&.0\&.1" "0MQ Manual"
-.\" -----------------------------------------------------------------
-.\" * Define some portability stuff
-.\" -----------------------------------------------------------------
-.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-.\" http://bugs.debian.org/507673
-.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
-.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-.ie \n(.g .ds Aq \(aq
-.el .ds Aq '
-.\" -----------------------------------------------------------------
-.\" * set default formatting
-.\" -----------------------------------------------------------------
-.\" disable hyphenation
-.nh
-.\" disable justification (adjust text to left margin only)
-.ad l
-.\" -----------------------------------------------------------------
-.\" * MAIN CONTENT STARTS HERE *
-.\" -----------------------------------------------------------------
-.SH "NAME"
-zmq_ctx_term \- destroy a 0MQ context
-.SH "SYNOPSIS"
-.sp
-\fBint zmq_ctx_term (void \fR\fB\fI*context\fR\fR\fB);\fR
-.SH "DESCRIPTION"
-.sp
-The \fIzmq_ctx_term()\fR function shall destroy the 0MQ context \fIcontext\fR\&.
-.sp
-Context termination is performed in the following steps:
-.sp
-.RS 4
-.ie n \{\
-\h'-04' 1.\h'+01'\c
-.\}
-.el \{\
-.sp -1
-.IP " 1." 4.2
-.\}
-Any blocking operations currently in progress on sockets open within
-\fIcontext\fR
-shall return immediately with an error code of ETERM\&. With the exception of
-\fIzmq_close()\fR, any further operations on sockets open within
-\fIcontext\fR
-shall fail with an error code of ETERM\&.
-.RE
-.sp
-.RS 4
-.ie n \{\
-\h'-04' 2.\h'+01'\c
-.\}
-.el \{\
-.sp -1
-.IP " 2." 4.2
-.\}
-After interrupting all blocking calls,
-\fIzmq_ctx_term()\fR
-shall
-\fIblock\fR
-until the following conditions are satisfied:
-.sp
-.RS 4
-.ie n \{\
-\h'-04'\(bu\h'+03'\c
-.\}
-.el \{\
-.sp -1
-.IP \(bu 2.3
-.\}
-All sockets open within
-\fIcontext\fR
-have been closed with
-\fIzmq_close()\fR\&.
-.RE
-.sp
-.RS 4
-.ie n \{\
-\h'-04'\(bu\h'+03'\c
-.\}
-.el \{\
-.sp -1
-.IP \(bu 2.3
-.\}
-For each socket within
-\fIcontext\fR, all messages sent by the application with
-\fIzmq_send()\fR
-have either been physically transferred to a network peer, or the socket\(cqs linger period set with the
-\fIZMQ_LINGER\fR
-socket option has expired\&.
-.RE
-.RE
-.sp
-For further details regarding socket linger behavior refer to the \fIZMQ_LINGER\fR option in \fBzmq_setsockopt\fR(3)\&.
-.sp
-This function replaces the deprecated function \fBzmq_term\fR(3)\&.
-.SH "RETURN VALUE"
-.sp
-The \fIzmq_ctx_term()\fR function shall return zero if successful\&. Otherwise it shall return \-1 and set \fIerrno\fR to one of the values defined below\&.
-.SH "ERRORS"
-.PP
-\fBEFAULT\fR
-.RS 4
-The provided
-\fIcontext\fR
-was invalid\&.
-.RE
-.PP
-\fBEINTR\fR
-.RS 4
-Termination was interrupted by a signal\&. It can be restarted if needed\&.
-.RE
-.SH "SEE ALSO"
-.sp
-\fBzmq\fR(7) \fBzmq_init\fR(3) \fBzmq_close\fR(3) \fBzmq_setsockopt\fR(3)
-.SH "AUTHORS"
-.sp
-This page was written by the 0MQ community\&. To make a change please read the 0MQ Contribution Policy at \m[blue]\fBhttp://www\&.zeromq\&.org/docs:contributing\fR\m[]\&.