On 07/02/2012, at 8:08 AM, Gary Wright wrote: > > > You could avoid the indefinitely locking and still have multi-part messages > by changing the API such that all message parts have to be handed to/from > the API in one call.
Coming. The only question is what data structure to hold them. Clearly it will be an array, since C doesn't have anything else. A wrapped C++ Vector is overkill. A specially written list or something would pollute ZMQ interface too much. The question is: what goes in the array? Buffers, or zmq_msg_t? Or pointers t zmq_msg_t? This is non-trivial issue. I will be providing the API extension in C land only. But logically it should be done in the C++ core. -- john skaller [email protected] _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
