Since I am not familiar with what you are trying to accomplish, here is a thought : if this is all happening in the same process, you could send the address of the thing with ZMQ. Something I wish I could do with Java, but I have to use a queue instead.
Mike. On Mar 3, 2011, at 2:14 AM, Sven Koebnick wrote: > you have to: > - create a zmq msg with sufficient size > - copy the struct into the msg buffer > This means, that you need a func, that knows the struct and copies the data > of the inner pointers etc. > In short: you need to write a serialization function for your struct. > > ^5 > Sven > =================== > sent by the iPhone > > Am 03.03.2011 um 08:30 schrieb Rakesh Kumar Jha <[email protected]>: > >> >> struct msg1 >> { >> int header; >> char data[5]; >> }msg1; >> >> >> int main(int argc, char *argv[]) >> { >> void *context = zmq_init(1); >> struct msg1 s2; >> >> ....................... >> ........................ >> and s_send(sender,s2); >> >> >> ................. >> .............. >> create a error >> >> >> >> so please is there any way to send msg which supports structure sending over >> a socket... >> >> -- >> Thanks & Regards, >> Rakesh Kumar Jha >> _______________________________________________ >> zeromq-dev mailing list >> [email protected] >> http://lists.zeromq.org/mailman/listinfo/zeromq-dev > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
