From 8a3f97400a2b3ef2ec088a00868087b85cfd81b6 Mon Sep 17 00:00:00 2001 From: Martin Sustrik Date: Tue, 16 Mar 2010 15:23:55 +0100 Subject: Clarify zmq_poll restrictions --- doc/zmq_poll.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'doc/zmq_poll.txt') diff --git a/doc/zmq_poll.txt b/doc/zmq_poll.txt index a50d55e..a13cc4b 100644 --- a/doc/zmq_poll.txt +++ b/doc/zmq_poll.txt @@ -36,6 +36,9 @@ descriptor 'fd', for the event(s) specified in 'events'. If both 'socket' and 'fd' are set in a single *zmq_pollitem_t*, the 0MQ socket referenced by 'socket' shall take precedence and the value of 'fd' shall be ignored. +NOTE: All 0MQ sockets passed to the _zmq_poll()_ function must share the +same 0MQ 'context' and must belong to the thread calling _zmq_poll()_. + For each *zmq_pollitem_t* item, _zmq_poll()_ shall first clear the 'revents' member, and then indicate any requested events that have occured by setting the bit corresponding to the event condition in the 'revents' member. -- cgit v1.2.3