[zeromq-dev] Perl: zmq_poll

Nishant Mittal nmittal at rblt.com
Fri Dec 28 17:57:44 CET 2012


thanks for the tip.. i'll look it up.


On Fri, Dec 28, 2012 at 11:54 AM, Pedro Melo <melo at simplicidade.org> wrote:

> Hi,
>
> On Fri, Dec 28, 2012 at 4:51 PM, Nishant Mittal <nmittal at rblt.com> wrote:
> > Thanks Pedro, problem is that my sockets are in an array and I am
> building
> > the poll items in a loop
> >
> > my @p;
> > for (my $i=0; $i<6; $i++) {
> >    push(@p, {
> >             socket  => $skt[$i],
> >             events  => ZMQ_POLLIN,
> >             callback => sub {
> >                 warn "Process task";
> >             }
> >         });
> > }
> > zmq_poll(\@p);
>
> my @p;
> for (my $i=0; $i<6; $i++) {
>    my $sock = $skt[$i];
>    my $idx = $i;
>    push(@p, {
>             socket  => $sock,
>             events  => ZMQ_POLLIN,
>             callback => sub {
>                 warn "Process task";
>                 ## use $sock here, be happy!
>                 ## also $idx is the index for this socket
>             }
>         });
> }
> zmq_poll(\@p);
>
> Bye,
> --
> Pedro Melo
> @pedromelo
> http://www.simplicidade.org/
> http://about.me/melo
> xmpp:melo at simplicidade.org
> mailto:melo at simplicidade.org
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>



-- 
*Nishant Mittal*
Director, Product Development
*Rosenblatt Securities Inc*.
20 Broad Street
New York, NY 10005

Direct: 212-607-3159
Mobile: 646-504-2629
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20121228/d6d1b6b7/attachment.htm>


More information about the zeromq-dev mailing list