Apologies on behalf of Gmail being a bit too smart and sending my e-mail before it was complete! Here is the rest of my mail:
ZeroMQ can help me mimic multi-threading if I can send asynchronous messages to a server process and wait for the results from within my function(s), but this requires that ZeroMQ's asynchronous sockets do not create any other threads. Looking at the architecture doc, I'm a bit confused about how asynchronous messaging is implemented, since it mentions threads created to send/receive messages. Using asynchronous I/O over networking would (possibly?) allow me to send messages without creating threads, but I'm not sure if this is what ZeroMQ On Mon, Feb 18, 2013 at 10:39 AM, Seref Arikan < [email protected]> wrote: > Greetings, > I tried to use the shortest possible subject for my question, but it will > take some explaining: > > I am writing code in a setting where I can write functions that are called > from an executing OS thread. The setting requires that my functions are > executed in the calling thread, and they never, ever create another thread. > So all is strictly single threaded. > > Zero >
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
