Commit 9d00d300 authored by Martin Lucina's avatar Martin Lucina

Documentation: zmq_init() API changes for 2.0.7

parent 8ba1d3c8
...@@ -9,24 +9,16 @@ zmq_init - initialise 0MQ context ...@@ -9,24 +9,16 @@ zmq_init - initialise 0MQ context
SYNOPSIS SYNOPSIS
-------- --------
*void *zmq_init (int 'app_threads', int 'io_threads', int 'flags');* *void *zmq_init (int 'io_threads');*
DESCRIPTION DESCRIPTION
----------- -----------
The _zmq_init()_ function initialises a 0MQ 'context' with 'app_threads' The _zmq_init()_ function initialises a 0MQ 'context'.
application threads and 'io_threads' I/O threads.
The 'app_threads' argument specifies the maximum number of application threads
that will be using 0MQ sockets in this 'context'. As a guide, set this to the
number of threads in your application.
The 'io_threads' argument specifies the size of the 0MQ thread pool to handle The 'io_threads' argument specifies the size of the 0MQ thread pool to handle
I/O operations. If your application is using 'inproc' messaging exclusively you I/O operations. If your application is using only the 'inproc' transport for
may set this to zero, otherwise set it to at least one. messaging you may set this to zero, otherwise set it to at least one.
There are no flags defined at the moment and the 'flags' argument should be set
to zero.
RETURN VALUE RETURN VALUE
...@@ -39,8 +31,7 @@ of the values defined below. ...@@ -39,8 +31,7 @@ of the values defined below.
ERRORS ERRORS
------ ------
*EINVAL*:: *EINVAL*::
The number of 'app_threads' requested is less than one, or the number of An invalid number of 'io_threads' was requested.
'io_threads' requested is negative.
SEE ALSO SEE ALSO
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment