Windows is using events for synchronization, however you cannot poll on both events and handles (sockets), linux is using file descriptors which are sockets, so you can poll both on file descriptors and sockets. To solve this on windows pair of tcp sockets are used for signaling only.
So yes inproc is using loopback, but only for signaling (awaking other threads). SERVER and CLIENT sockets use mutex and conditional variable for signaling. On Wed, Jan 27, 2016 at 1:58 PM, Ilya Kulakov <[email protected]> wrote: > I'm not experienced in socket programming on Windows, but that seems odd > there are no better(?) alternatives . > > Does inproc transport rely on the loopback interface on Windows as well? > > Best Regards, > Ilya Kulakov > > > _______________________________________________ > 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
