Quantcast
Channel: Active questions tagged zeromq - Stack Overflow
Viewing all articles
Browse latest Browse all 193

How to use zeromq to send a string with variable length?

$
0
0

I am new to zeromq and I want to use zeromq to send a self-defined struct. The struct is filled inside a C language project, and I use this struct to collect some log info from the C project. Then I send this struct to the log store.

struct msg {  char * item1;  unsigned int amount1;  char * name1;  unsigned int cost1;  ...};

There are about 10 strings with variable length, and I don't know how to send this struct to zeromq. One method is separate this struct to 10 parts, each part i can get the string and length, then use zmq_msg_send 10 times. But I wonder whether there is a more elegant way to do this.

Thanks!

I tried to search Google and the official document. No examples solve my question.


Viewing all articles
Browse latest Browse all 193

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>