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

Reply via email to