Go to the documentation of this file.
3 #include "../include/zmq.h"
8 int main (
int argc,
char *argv[])
10 const char *connect_to;
19 unsigned long elapsed;
23 printf (
"usage: remote_lat <connect-to> <message-size> "
24 "<roundtrip-count>\n");
70 printf (
"message of incorrect size received\n");
87 printf (
"average latency: %.3f [us]\n", (
double) latency);
const ZMQ_EXPORT char * zmq_strerror(int errnum_)
ZMQ_EXPORT int zmq_sendmsg(void *s_, zmq_msg_t *msg_, int flags_)
ZMQ_EXPORT void * zmq_msg_data(zmq_msg_t *msg_)
ZMQ_EXPORT int zmq_connect(void *s_, const char *addr_)
ZMQ_EXPORT size_t zmq_msg_size(const zmq_msg_t *msg_)
static size_t message_size
static int roundtrip_count
ZMQ_EXPORT void * zmq_stopwatch_start(void)
ZMQ_EXPORT void * zmq_socket(void *, int type_)
ZMQ_EXPORT int zmq_close(void *s_)
ZMQ_EXPORT int zmq_recvmsg(void *s_, zmq_msg_t *msg_, int flags_)
ZMQ_EXPORT int zmq_msg_init_size(zmq_msg_t *msg_, size_t size_)
ZMQ_EXPORT void * zmq_init(int io_threads_)
int main(int argc, char *argv[])
ZMQ_EXPORT int zmq_ctx_term(void *context_)
ZMQ_EXPORT int zmq_msg_close(zmq_msg_t *msg_)
ZMQ_EXPORT unsigned long zmq_stopwatch_stop(void *watch_)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:58