From 597cc5edd624525563e6549dc0057eca2a51c81d Mon Sep 17 00:00:00 2001 From: Micah Anderson Date: Tue, 11 Nov 2014 13:30:46 -0500 Subject: upgrade to new version --- doc/zmq_ctx_set.html | 881 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 881 insertions(+) create mode 100644 doc/zmq_ctx_set.html (limited to 'doc/zmq_ctx_set.html') diff --git a/doc/zmq_ctx_set.html b/doc/zmq_ctx_set.html new file mode 100644 index 0000000..47d1062 --- /dev/null +++ b/doc/zmq_ctx_set.html @@ -0,0 +1,881 @@ + + + + + +zmq_ctx_set(3) + + + + + +
+
+

SYNOPSIS

+
+

int zmq_ctx_set (void *context, int option_name, int option_value);

+
+
+
+

DESCRIPTION

+
+

The zmq_ctx_set() function shall set the option specified by the +option_name argument to the value of the option_value argument.

+

The zmq_ctx_set() function accepts the following options:

+
+

ZMQ_IO_THREADS: Set number of I/O threads

+

The ZMQ_IO_THREADS argument specifies the size of the ØMQ thread pool to +handle I/O operations. If your application is using only the inproc +transport for messaging you may set this to zero, otherwise set it to at +least one. This option only applies before creating any sockets on the +context.

+
+ + + + +
+Default value +
+
+

+1 +

+
+
+
+

ZMQ_MAX_SOCKETS: Set maximum number of sockets

+

The ZMQ_MAX_SOCKETS argument sets the maximum number of sockets allowed +on the context.

+
+ + + + +
+Default value +
+
+

+1024 +

+
+
+
+

ZMQ_IPV6: Set IPv6 option

+

The ZMQ_IPV6 argument sets the IPv6 value for all sockets created in +the context from this point onwards. A value of 1 means IPv6 is +enabled, while 0 means the socket will use only IPv4. When IPv6 is +enabled, a socket will connect to, or accept connections from, both +IPv4 and IPv6 hosts.

+
+ + + + +
+Default value +
+
+

+0 +

+
+
+
+
+
+

RETURN VALUE

+
+

The zmq_ctx_set() function returns zero if successful. Otherwise it +returns -1 and sets errno to one of the values defined below.

+
+
+
+

ERRORS

+
+
+
+EINVAL +
+
+

+The requested option option_name is unknown. +

+
+
+
+
+
+

EXAMPLE

+
+
+
Setting a limit on the number of sockets
+
+
void *context = zmq_ctx_new ();
+zmq_ctx_set (context, ZMQ_MAX_SOCKETS, 256);
+int max_sockets = zmq_ctx_get (context, ZMQ_MAX_SOCKETS);
+assert (max_sockets == 256);
+
+
+
+
+

SEE ALSO

+ +
+
+

AUTHORS

+
+

This page was written by the ØMQ community. To make a change please +read the ØMQ Contribution Policy at http://www.zeromq.org/docs:contributing.

+
+
+
+

+ + + -- cgit v1.2.3