DragonFly On-Line Manual Pages

Search: Section:  


NN_SURVEY(7)                    nanomsg manual                    NN_SURVEY(7)

NAME

nn_survey - survey scalability protocol

SYNOPSIS

#include <nanomsg/nn.h> #include <nanomsg/survey.h>

DESCRIPTION

Allows to broadcast a survey to multiple locations and gather the responses. Socket Types NN_SURVEYOR Used to send the survey. The survey is delivered to all the connected respondents. Once the query is sent, the socket can be used to receive the responses. When the survey deadline expires, receive will return ETIMEDOUT error. NN_RESPONDENT Use to respond to the survey. Survey is received using receive function, response is sent using send function. This socket can be connected to at most one peer. Socket Options NN_SURVEYOR_DEADLINE Specifies how long to wait for responses to the survey. Once the deadline expires, receive function will return ETIMEDOUT error and all subsequent responses to the survey will be silently dropped. The deadline is measured in milliseconds. Option type is int. Default value is 1000 (1 second).

SEE ALSO

nn_bus(7) nn_pubsub(7) nn_reqrep(7) nn_pipeline(7) nn_pair(7) nanomsg(7)

AUTHORS

Martin Sustrik <sustrik@250bpm.com[1]>

NOTES

1. sustrik@250bpm.com mailto:sustrik@250bpm.com nanomsg Unknown 12/23/2015 NN_SURVEY(7)

Search: Section: