gonzalo diethelm wrote: > Ok, I'm about ready to commit a patch in this direction. But before I do > that, another question. I have just realized that Poller objects (and > the whole zmq_poll() functionality) do not depend on Context at all. In > other words, I could perfectly change the code to make this possible: > > ZMQ.Context c = ZMQ.context(1, 1, ZMQ.POLL); // new Context, same as > above > ZMQ.Socket s = c.socket(ZMQ.PUB); // new Socket, same as > above > ZMQ.Poller p = ZMQ.poller(3); // new Poller, NO CONTEXT > > On the other hand, it may be useful to be able to get the current 0MQ > Context from a Socket and/or a Poller object (which would force us build > Pollers from a starting Context): > > ZMQ.Context c1 = socket.getContext(); > ZMQ.Context c2 = poller.getContext();
Well, I would say that polling is ripe to get some standardised interface. Something like epoll/kqueue. There's one provided by Python binding, now there's Java, Lisp copies the C interface, not sure about PHP and other languages... Thoughts anyone? Martin _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
