Problem: documentation for ZMQ_XPUB_VERBOSE(R) is unclear

Solultion: clarify that notifications for unique subs/unsubs are always
passed, and these option only affect the behaviour for duplicated ones.
This commit is contained in:
Luca Boccassi 2018-02-25 20:29:20 +00:00 committed by Simon Giesecke
parent 354491ddf2
commit d57422819a
2 changed files with 14 additions and 9 deletions

3
NEWS
View File

@ -1,6 +1,9 @@
0MQ version 4.2.4 stable, released on 20xx/xx/xx 0MQ version 4.2.4 stable, released on 20xx/xx/xx
================================================ ================================================
* Fixed #2820 - further clarify ZMQ_XPUB_VERBOSE(R) documentation.
0MQ version 4.2.3 stable, released on 2017/12/13 0MQ version 4.2.3 stable, released on 2017/12/13
================================================ ================================================

View File

@ -1003,11 +1003,12 @@ Default value:: N/A
Applicable socket types:: ZMQ_SUB Applicable socket types:: ZMQ_SUB
ZMQ_XPUB_VERBOSE: pass subscribe messages on XPUB socket ZMQ_XPUB_VERBOSE: pass duplicate subscribe messages on XPUB socket
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sets the 'XPUB' socket behaviour on new subscriptions. If enabled, Sets the 'XPUB' socket behaviour on new duplicated subscriptions. If enabled,
the socket passes all subscribe messages to the caller. If disabled, the socket passes all subscribe messages to the caller. If disabled,
these are not visible to the caller. The default is 0 (disabled). only the first subscription to each filter will be passed. The default is 0
(disabled).
[horizontal] [horizontal]
Option value type:: int Option value type:: int
@ -1016,11 +1017,12 @@ Default value:: 0
Applicable socket types:: ZMQ_XPUB Applicable socket types:: ZMQ_XPUB
ZMQ_XPUB_VERBOSER: pass subscribe and unsubscribe messages on XPUB socket ZMQ_XPUB_VERBOSER: pass duplicate subscribe and unsubscribe messages on XPUB socket
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sets the 'XPUB' socket behaviour on new subscriptions and ubsubscriptions. Sets the 'XPUB' socket behaviour on new duplicated subscriptions and
If enabled, the socket passes all subscribe and unsubscribe messages to the unsubscriptions. If enabled, the socket passes all subscribe and unsubscribe
caller. If disabled, these are not visible to the caller. The default is 0 messages to the caller. If disabled, only the first subscription to each filter and
the last unsubscription from each filter will be passed. The default is 0
(disabled). (disabled).
[horizontal] [horizontal]