Martin, Kelly, > You can put a normal event handle (not just the WSAEvent) into the > array and it works fine, at least since XP as I remember it. Even if you > can't use a pipe directly in the same manner, it should be easy to do an > overlapped IO with a wake able callback which could set the event directly. > I'll have to look at this again since I've not messed with Window's pipes > much, they used to be horribly broken except on servers and I always avoided > them.
Well, if you can put event handle to the array you don't need NamedPipes at all. You can simulate a socketpair using simple linked list synchronised using event object. (This applied to signaler_t but not to ipc:// transport obviously.) > I'd likely suggest not using the lpc stuff. Unfortunately as an > undocumented API, there are no guarantee's it won't change out from under us > and of course you likely need to install the DDK and deal with all the > driver header pain that implies. I'll look at it a bit more but I tend to > shy away from requiring the DDK. Ack. Creating new dependencies is not good. Martin _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
