query for interest...

Hi, Is there any interest in my implementing support for a specific threading model? The library would expose an event manager (driven by an external thread or self-sufficient) with which modules register a callback to be called from any number of registered single-shot or periodic interval entries. A natural extension of the model is to include support for socket triggers. Another would be to provide a pool of such event managers. This code would leverage existing boost libraries such as thread, possibly function, etc. One example of use is with server frameworks wherein processing of several client connections can be handled by a single event manager. Thanks, Ken

On Dec 20, 2007 12:52 PM, ken smith <kenneth.smith@gmail.com> wrote:
Hi,
Is there any interest in my implementing support for a specific threading model? The library would expose an event manager (driven by an external thread or self-sufficient) with which modules register a callback to be called from any number of registered single-shot or periodic interval entries. A natural extension of the model is to include support for socket triggers. Another would be to provide a pool of such event managers. This code would leverage existing boost libraries such as thread, possibly function, etc. One example of use is with server frameworks wherein processing of several client connections can be handled by a single event manager.
How would that differ from Boost.Asio? gpd
participants (2)
-
Giovanni Piero Deretta
-
ken smith