qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alan Conway <acon...@redhat.com>
Subject [proton C++] Improved multi-threadd API and examples.
Date Thu, 21 Apr 2016 21:44:56 GMT
I've put an improved version of the proton c++ multi-threaded stuff up,
it's getting close to complete so comments much appreciated.

Check it out on:

https://github.com/alanconway/qpid-proton/tree/epoll_broker

Commit comment:

Simplified API:
- use plain proton::handler
- 2 new interface classes: controller, work_queue

Separated API/implementation:
- mt/broker has no epoll specifics.
- mt/epoll_controller has generic epoll implementation
- controller replaces container for MT use.

Better examples, simpler code, better error handling.

Unfinished:
- stop()/join() operations on the controller.
- client examples
- windows implementation

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org


Mime
View raw message