Go to the documentation of this file.
12 #if !defined(ZMQ_HAVE_WINDOWS)
24 int bind_socket_type_,
25 int connect_socket_type_,
41 int bind_socket_type_,
42 int connect_socket_type_)
46 connect_socket_type_, &
sb, &
sc);
66 #if defined(ZMQ_SERVER) && defined(ZMQ_CLIENT)
133 #if defined(ZMQ_SERVER) && defined(ZMQ_CLIENT)
164 #if defined(ZMQ_SERVER) && defined(ZMQ_CLIENT)
static void bounce(void *socket_)
void test_client_server_tcp()
void test_client_server_ipc()
ZMQ_EXPORT int zmq_msg_send(zmq_msg_t *msg_, void *s_, int flags_)
void test_req_rep(pre_allocate_sock_fun_t pre_allocate_sock_fun_)
void test_socket_pair(pre_allocate_sock_fun_t pre_allocate_sock_fun_, int bind_socket_type_, int connect_socket_type_)
#define SETUP_TEARDOWN_TESTCONTEXT
ZMQ_EXPORT void * zmq_msg_data(zmq_msg_t *msg_)
ZMQ_EXPORT int zmq_connect(void *s_, const char *addr_)
#define TEST_ASSERT_NOT_EQUAL(expected, actual)
void test_pair(pre_allocate_sock_fun_t pre_allocate_sock_fun_)
ZMQ_EXPORT int zmq_setsockopt(void *s_, int option_, const void *optval_, size_t optvallen_)
char my_endpoint[MAX_SOCKET_STRING]
#define MAX_SOCKET_STRING
ZMQ_EXPORT int zmq_bind(void *s_, const char *addr_)
void pre_allocate_sock_ipc(void *sb_, char *my_endpoint_)
ZMQ_EXPORT int zmq_msg_recv(zmq_msg_t *msg_, void *s_, int flags_)
void * test_context_socket(int type_)
#define TEST_ASSERT_EQUAL_INT(expected, actual)
ZMQ_EXPORT int zmq_msg_init(zmq_msg_t *msg_)
typedef void(APIENTRY *GLDEBUGPROCARB)(GLenum source
int zmq_msg_set_routing_id(zmq_msg_t *msg_, uint32_t routing_id_)
void(* pre_allocate_sock_fun_t)(void *, char *)
void setup_socket_pair(pre_allocate_sock_fun_t pre_allocate_sock_fun_, int bind_socket_type_, int connect_socket_type_, void **out_sb_, void **out_sc_)
void test_client_server(pre_allocate_sock_fun_t pre_allocate_sock_fun_)
void setup_test_environment(int timeout_seconds_)
ZMQ_EXPORT int zmq_msg_init_size(zmq_msg_t *msg_, size_t size_)
uint32_t zmq_msg_routing_id(zmq_msg_t *msg_)
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
SETUP_TEARDOWN_TESTCONTEXT void pre_allocate_sock_tcp(void *socket_, char *my_endpoint_)
void * test_context_socket_close(void *socket_)
ZMQ_EXPORT int zmq_msg_close(zmq_msg_t *msg_)
#define TEST_ASSERT_SUCCESS_ERRNO(expr)
fd_t bind_socket_resolve_port(const char *address_, const char *port_, char *my_endpoint_, const int af_, const int protocol_)
char ipc_endpoint[MAX_SOCKET_STRING]
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:59