23# ifndef ZTH_REDIRECT_ZMQ
24# define ZTH_REDIRECT_ZMQ 1
33int zmq_msg_send(zmq_msg_t* msg,
void* socket,
int flags);
34int zmq_msg_recv(zmq_msg_t* msg,
void* socket,
int flags);
35int zmq_send(
void* socket,
void const* buf,
size_t len,
int flags);
36int zmq_recv(
void* socket,
void* buf,
size_t len,
int flags);
37int zmq_send_const(
void* socket,
void const* buf,
size_t len,
int flags);
122ZTH_EXPORT
int zth_zmq_send(
void* socket,
void const* buf,
size_t len,
int flags);
123ZTH_EXPORT
int zth_zmq_recv(
void* socket,
void* buf,
size_t len,
int flags);
124ZTH_EXPORT
int zth_zmq_send_const(
void* socket,
void const* buf,
size_t len,
int flags);
127# define zmq_ctx_new zth_zmq_context
128# define zmq_ctx_term(c)
129# define zmq_socket(c, t) zth_zmq_socket(t)
130# define zmq_msg_send zth_zmq_msg_send
131# define zmq_msg_recv zth_zmq_msg_recv
132# define zmq_send zth_zmq_send
133# define zmq_recv zth_zmq_recv
134# define zmq_send_const zth_zmq_send_const
int zth_zmq_recv(void *socket, void *buf, size_t len, int flags)
Fiber-aware wrapper for 0MQ's zmq_recv().
int zth_zmq_msg_recv(zmq_msg_t *msg, void *socket, int flags)
Fiber-aware wrapper for 0MQ's zmq_msg_recv().
void * zth_zmq_context()
Returns the (only) 0MQ context, used by all fibers.
int zth_zmq_send_const(void *socket, void const *buf, size_t len, int flags)
Fiber-aware wrapper for 0MQ's zmq_send_const().
void * zth_zmq_socket(int type)
Fiber-aware wrapper for 0MQ's zmq_socket().
int zth_zmq_send(void *socket, void const *buf, size_t len, int flags)
Fiber-aware wrapper for 0MQ's zmq_send().
int zth_zmq_msg_send(zmq_msg_t *msg, void *socket, int flags)
Fiber-aware wrapper for 0MQ's zmq_msg_send().
int zmq_msg_send(zmq_msg_t *msg, void *socket, int flags)
Fiber-aware wrapper for 0MQ's zmq_msg_send().
int zmq_recv(void *socket, void *buf, size_t len, int flags)
Fiber-aware wrapper for 0MQ's zmq_recv().
void * zmq_socket(int type)
Fiber-aware wrapper for 0MQ's zmq_socket().
int zmq_send(void *socket, void const *buf, size_t len, int flags)
Fiber-aware wrapper for 0MQ's zmq_send().
int zmq_msg_recv(zmq_msg_t *msg, void *socket, int flags)
Fiber-aware wrapper for 0MQ's zmq_msg_recv().
void * zmq_context()
Returns the (only) 0MQ context, used by all fibers.
int zmq_send_const(void *socket, void const *buf, size_t len, int flags)
Fiber-aware wrapper for 0MQ's zmq_send_const().