Go to the documentation of this file.
28 int interval = 60 * 1000;
82 int interval = 1 * 1000;
134 #ifdef ZMQ_BUILD_DRAFT_API
136 void reconnect_stop_on_refused ()
155 &stopReconnectOnError,
156 sizeof (stopReconnectOnError)));
180 while ((rc != -1) && (++limit < 1000)) {
196 #ifdef ZMQ_BUILD_DRAFT_API
198 void reconnect_stop_on_handshake_failed ()
217 int handshakeInterval = 1000;
223 &stopReconnectOnError,
224 sizeof (stopReconnectOnError)));
249 #if defined(ZMQ_BUILD_DRAFT_API) && defined(ZMQ_HAVE_IPC)
251 void reconnect_stop_after_disconnect ()
266 sizeof (stopReconnectAfterDisconnect)));
307 #ifdef ZMQ_BUILD_DRAFT_API
308 RUN_TEST (reconnect_stop_on_refused);
309 RUN_TEST (reconnect_stop_on_handshake_failed);
311 #if defined(ZMQ_BUILD_DRAFT_API) && defined(ZMQ_HAVE_IPC)
312 RUN_TEST (reconnect_stop_after_disconnect);
#define ZMQ_RECONNECT_STOP
void print_unexpected_event_stderr(int event_, int err_, int expected_event_, int expected_err_)
#define ZMQ_RECONNECT_STOP_AFTER_DISCONNECT
#define ZMQ_RECONNECT_STOP_HANDSHAKE_FAILED
#define ZMQ_EVENT_HANDSHAKE_FAILED_NO_DETAIL
const SETUP_TEARDOWN_TESTCONTEXT char bind_address[]
void msleep(int milliseconds_)
ZMQ_EXPORT int zmq_socket_monitor(void *s_, const char *addr_, int events_)
int get_monitor_event_with_timeout(void *monitor_, int *value_, char **address_, int timeout_)
#define ZMQ_LAST_ENDPOINT
void setup_test_context()
void teardown_test_context()
void * test_context_socket_close_zero_linger(void *socket_)
ZMQ_EXPORT int zmq_connect(void *s_, const char *addr_)
#define ZMQ_EVENT_HANDSHAKE_SUCCEEDED
ZMQ_EXPORT int zmq_setsockopt(void *s_, int option_, const void *optval_, size_t optvallen_)
#define ZMQ_EVENT_CONNECTED
ZMQ_EXPORT int zmq_disconnect(void *s_, const char *addr_)
#define LIBZMQ_UNUSED(object)
#define MAX_SOCKET_STRING
ZMQ_EXPORT int zmq_bind(void *s_, const char *addr_)
void * test_context_socket(int type_)
#define ZMQ_HANDSHAKE_IVL
void expect_monitor_event(void *monitor_, int expected_event_)
#define ZMQ_EVENT_CONNECT_DELAYED
#define ZMQ_EVENT_CONNECT_RETRIED
#define ZMQ_RECONNECT_STOP_CONN_REFUSED
#define ZMQ_EVENT_DISCONNECTED
void setup_test_environment(int timeout_seconds_)
#define ZMQ_RECONNECT_IVL
void print_events(void *socket, int timeout, int limit)
#define TEST_ASSERT_SUCCESS_ERRNO(expr)
ZMQ_EXPORT int zmq_getsockopt(void *s_, int option_, void *optval_, size_t *optvallen_)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:59