35 int rc =
zmq_bind (sb,
"tcp://*:5555");
38 char bindEndpoint[256];
39 size_t endpoint_len =
sizeof (bindEndpoint);
43 char connectEndpoint[256];
45 #ifdef ZMQ_HAVE_WINDOWS 46 strcpy(connectEndpoint,
"tcp://127.0.0.1:5555");
48 strcpy(connectEndpoint, bindEndpoint);
80 endpoint_len =
sizeof (bindEndpoint);
81 memset(bindEndpoint, 0, endpoint_len);
85 #ifdef ZMQ_HAVE_WINDOWS 87 strcpy(connectEndpoint,
"tcp://[::1]:5556");
89 strcpy(connectEndpoint,
"tcp://127.0.0.1:5556");
91 strcpy(connectEndpoint, bindEndpoint);
115 rc =
zmq_bind (sb,
"tcp://127.0.0.1:*");
119 endpoint_len =
sizeof (endpoint);
120 memset(endpoint, 0, endpoint_len);
150 rc =
zmq_bind (sb,
"tcp://127.0.0.1:*");
153 endpoint_len =
sizeof (endpoint);
154 memset(endpoint, 0, endpoint_len);
185 rc =
zmq_bind (sb,
"tcp://[::1]:*");
188 endpoint_len =
sizeof (endpoint);
189 memset(endpoint, 0, endpoint_len);
215 rc =
zmq_bind (sb,
"tcp://127.0.0.1:5557");
243 rc =
zmq_bind (sb,
"tcp://127.0.0.1:5558");
272 rc =
zmq_bind (sb,
"tcp://[::1]:5559");
ZMQ_EXPORT int zmq_setsockopt(void *s, int option, const void *optval, size_t optvallen)
ZMQ_EXPORT int zmq_unbind(void *s, const char *addr)
#define ZMQ_LAST_ENDPOINT
ZMQ_EXPORT void * zmq_ctx_new(void)
int is_ipv6_available(void)
void setup_test_environment(void)
ZMQ_EXPORT void * zmq_socket(void *, int type)
ZMQ_EXPORT int zmq_getsockopt(void *s, int option, void *optval, size_t *optvallen)
ZMQ_EXPORT int zmq_connect(void *s, const char *addr)
ZMQ_EXPORT int zmq_close(void *s)
void bounce(void *server, void *client)
ZMQ_EXPORT int zmq_bind(void *s, const char *addr)
ZMQ_EXPORT int zmq_ctx_term(void *context)
ZMQ_EXPORT int zmq_disconnect(void *s, const char *addr)