Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
L
libzmq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
libzmq
Commits
6602cce9
Commit
6602cce9
authored
Nov 22, 2009
by
Martin Sustrik
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
zmq_init, zmq_term & zmq_strerror man pages added
parent
ed5563f7
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
67 additions
and
1 deletion
+67
-1
Makefile.am
man/Makefile.am
+1
-1
convert2pdf.sh
man/convert2pdf.sh
+2
-0
zmq_init.3
man/man3/zmq_init.3
+26
-0
zmq_strerror.3
man/man3/zmq_strerror.3
+27
-0
zmq_term.3
man/man3/zmq_term.3
+11
-0
No files found.
man/Makefile.am
View file @
6602cce9
...
@@ -4,7 +4,7 @@ dist_man_MANS = man1/zmq_forwarder.1 man3/zmq_init.3 man3/zmq_term.3 \
...
@@ -4,7 +4,7 @@ dist_man_MANS = man1/zmq_forwarder.1 man3/zmq_init.3 man3/zmq_term.3 \
man3/zmq_poll.3 man3/zmq_msg_init.3 man3/zmq_msg_init_size.3
\
man3/zmq_poll.3 man3/zmq_msg_init.3 man3/zmq_msg_init_size.3
\
man3/zmq_msg_data.3 man3/zmq_msg_close.3 man3/zmq_msg_move.3
\
man3/zmq_msg_data.3 man3/zmq_msg_close.3 man3/zmq_msg_move.3
\
man3/zmq_msg_copy.3 man3/zmq_msg_data.3 man3/zmq_msg_size.3
\
man3/zmq_msg_copy.3 man3/zmq_msg_data.3 man3/zmq_msg_size.3
\
man7/zmq.7
man
3/zmq_strerror.3 man
7/zmq.7
distclean-local
:
distclean-local
:
-
rm
*
.pdf
-
rm
*
.pdf
...
...
man/convert2pdf.sh
View file @
6602cce9
...
@@ -58,6 +58,8 @@ groff -man -Tps man3/zmq_msg_data.3 > man3/zmq_msg_data.3.ps
...
@@ -58,6 +58,8 @@ groff -man -Tps man3/zmq_msg_data.3 > man3/zmq_msg_data.3.ps
ps2pdf man3/zmq_msg_data.3.ps zmq_msg_data.pdf
ps2pdf man3/zmq_msg_data.3.ps zmq_msg_data.pdf
groff
-man
-Tps
man3/zmq_msg_size.3
>
man3/zmq_msg_size.3.ps
groff
-man
-Tps
man3/zmq_msg_size.3
>
man3/zmq_msg_size.3.ps
ps2pdf man3/zmq_msg_size.3.ps zmq_msg_size.pdf
ps2pdf man3/zmq_msg_size.3.ps zmq_msg_size.pdf
groff
-man
-Tps
man3/zmq_strerror.3
>
man3/zmq_strerror.3.ps
ps2pdf man3/zmq_strerror.3.ps zmq_strerror.pdf
groff
-man
-Tps
man7/zmq.7
>
man7/zmq.7.ps
groff
-man
-Tps
man7/zmq.7
>
man7/zmq.7.ps
ps2pdf man7/zmq.7.ps zmq.pdf
ps2pdf man7/zmq.7.ps zmq.pdf
...
...
man/man3/zmq_init.3
View file @
6602cce9
...
@@ -4,9 +4,35 @@ zmq_init \- initialises 0MQ context
...
@@ -4,9 +4,35 @@ zmq_init \- initialises 0MQ context
.SH SYNOPSIS
.SH SYNOPSIS
.B void *zmq_init (int app_threads, int io_threads, int flags);
.B void *zmq_init (int app_threads, int io_threads, int flags);
.SH DESCRIPTION
.SH DESCRIPTION
Initialises 0MQ context.
.IR app_threads
specifies maximal number of application threads that can own open sockets
at the same time. At least one application thread should be defined.
.IR io_threads
specifies the size of thread pool to handle I/O operations. The value shouldn't
be negative. Zero can be used in case only in-process messaging is going to be
used, i.e. there will be no I/O traffic.
'flags' argument is a combination of the flags defined below:
.IP "\fBZMQ_POLL\fP"
flag specifying that the sockets within this context should be pollable (see
.IR zmq_poll
). Pollable sockets may add a little latency to the message transfer when
compared to non-pollable sockets.
.SH RETURN VALUE
.SH RETURN VALUE
Function returns context handle is successful. Otherwise it returns NULL and
sets errno to one of the values below.
.SH ERRORS
.SH ERRORS
.IP "\fBEINVAL\fP"
- there's less than one application thread allocated, or number of I/O threads
is negative.
.SH EXAMPLE
.SH EXAMPLE
.nf
void *ctx = zmq_init (1, 1, ZMQ_POLL);
assert (ctx);
.fi
.SH SEE ALSO
.SH SEE ALSO
.BR zmq_term (3)
.SH AUTHOR
.SH AUTHOR
Martin Sustrik <sustrik at 250bpm dot com>
Martin Sustrik <sustrik at 250bpm dot com>
man/man3/zmq_strerror.3
0 → 100644
View file @
6602cce9
.TH zmq_strerror 3 "" "(c)2007-2009 FastMQ Inc." "0MQ User Manuals"
.SH NAME
zmq_strerror \- returns string describing the error number
.SH SYNOPSIS
.B const char *zmq_strerror (int errnum);
.SH DESCRIPTION
As 0MQ defines few additional (non-POSIX) error codes, standard
.IR strerror
isn't capable of translating those errors into human readable strings. Instead,
.IR zmq_strerror
should be used.
.SH RETURN VALUE
Returns string describing the error number.
.SH ERRORS
No errors are defined.
.SH EXAMPLE
.nf
void *ctx = zmq_init (1, 1, 0);
if (!ctx) {
printf ("error occured during zmq_init: %s\\n", zmq_strerror (errno));
abort ();
}
.fi
.SH SEE ALSO
.BR zmq (7)
.SH AUTHOR
Martin Sustrik <sustrik at 250bpm dot com>
man/man3/zmq_term.3
View file @
6602cce9
...
@@ -4,9 +4,20 @@ zmq_init \- terminates 0MQ context
...
@@ -4,9 +4,20 @@ zmq_init \- terminates 0MQ context
.SH SYNOPSIS
.SH SYNOPSIS
.B int zmq_term (void *context);
.B int zmq_term (void *context);
.SH DESCRIPTION
.SH DESCRIPTION
Destroys 0MQ context. However, if there are still any sockets open within
the context,
.IR zmq_term
succeeds but shutdown of the context is delayed till the last socket is closed.
.SH RETURN VALUE
.SH RETURN VALUE
Function returns zero is successful. Otherwise it returns -1 and
sets errno to one of the values below.
.SH ERRORS
.SH ERRORS
No errors are defined.
.SH EXAMPLE
.SH EXAMPLE
.nf
int rc = zmq_term (context);
assert (rc == 0);
.fi
.SH SEE ALSO
.SH SEE ALSO
.SH AUTHOR
.SH AUTHOR
Martin Sustrik <sustrik at 250bpm dot com>
Martin Sustrik <sustrik at 250bpm dot com>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment