[prev in list] [next in list] [prev in thread] [next in thread]
List: zeromq-dev
Subject: Re: [zeromq-dev] Various Majordomo protocol versions
From: SIMON BABY <simonkbaby () gmail ! com>
Date: 2020-03-13 13:35:13
Message-ID: CAEFUPH2jVV86NRQGTW8h_E4Ytrk+vyUNUTcG-fZqm=7B2wgMGQ () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Thanks Brian . I think I am missing some cppzmq package . I am not sure
which version I have to use .
On Friday, March 13, 2020, Brian T. Carcich <briantcarcich@gmail.com> wrote:
> I don't have time to be sure, and I don't have your code, but I think the
> asterisks before [sock] and [eplt->get().sock] are turning (zmq::socket_t*)
> *POINTERS* to zmq::socket_t class objects into (zmq::socket_t) class
> objects, and the C++ compiler can cast the former into (void*) pointer, but
> not the latter.
>
> Best regards.
>
> On Fri, Mar 13, 2020 at 1:23 AM SIMON BABY <simonkbaby@gmail.com> wrote:
>
>> []...]
>>
>> *src/zipcpp.cpp:125:53: error: cannot convert ‘zmq::socket_t' to ‘void*'
>> in initialization*
>>
>> * pollitem_t pollItem = { *sock, 0, ZMQ_POLLIN, 0 };*
>>
>> * [...]*
>>
>> *src/zipcpp.cpp:380:69: error: cannot convert ‘zmq::socket_t' to ‘void*'
>> in initialization*
>>
>> * pollitem_t pollItem = { *epIt->get().sock, 0, ZMQ_POLLIN, 0 };
>> // no constructor for pollitem_t*
>>
>>
[Attachment #5 (text/html)]
Thanks Brian . I think I am missing some cppzmq package . I am not sure which version \
I have to use .<br><br>On Friday, March 13, 2020, Brian T. Carcich <<a \
href="mailto:briantcarcich@gmail.com">briantcarcich@gmail.com</a>> \
wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr">I don't have time to \
be sure, and I don't have your code, but I think the asterisks before [sock] and \
[eplt->get().sock] are turning (zmq::socket_t*) <i><b>POINTERS</b></i> to \
zmq::socket_t class objects into (zmq::socket_t) class objects, and the C++ compiler \
can cast the former into (void*) pointer, but not the latter.<br></div><div \
dir="ltr"><br></div><div>Best regards.<br></div><br><div class="gmail_quote"><div \
dir="ltr" class="gmail_attr">On Fri, Mar 13, 2020 at 1:23 AM SIMON BABY <<a \
href="mailto:simonkbaby@gmail.com" target="_blank">simonkbaby@gmail.com</a>> \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div \
dir="ltr">[]...]<div><p class="MsoNormal" style="margin:0in 0in \
0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><b><span \
style="color:red">src/zipcpp.cpp:125:53: error: cannot convert ‘zmq::socket_t' to \
‘void*' in initialization</span></b></p>
<p class="MsoNormal" style="margin:0in 0in \
0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><b><span style="color:red"> \
pollitem_t pollItem = { *sock, 0, ZMQ_POLLIN, 0 };</span></b></p>
<p class="MsoNormal" style="margin:0in 0in \
0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><b><span style="color:red"> \
[...]</span></b></p><p class="MsoNormal" style="margin:0in 0in \
0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><b><span \
style="color:red">src/zipcpp.cpp:380:69: error: cannot convert ‘zmq::socket_t' to \
‘void*' in initialization</span></b></p>
<p class="MsoNormal" style="margin:0in 0in \
0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><b><span style="color:red"> \
pollitem_t pollItem = { *epIt->get().sock, 0, ZMQ_POLLIN, 0 }; // no
constructor for pollitem_t</span></b></p><br>
</div></div></blockquote></div></div>
</blockquote>
_______________________________________________
zeromq-dev mailing list
zeromq-dev@lists.zeromq.org
https://lists.zeromq.org/mailman/listinfo/zeromq-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic