32 #ifndef _ESN_IOSERVICE_MANAGER_H_
33 #define _ESN_IOSERVICE_MANAGER_H_
35 #include "IoService.h"
60 typedef boost::shared_ptr<IoServiceManager> IoServiceManagerPtr;
77 #endif // _ESN_IOSERVICE_MANAGER_H_
virtual IoServicePtr GetService()=0
a pool of IoService (IO thread pool)
Definition: IoServiceManager.h:41
IoServiceManagerPtr CreateIoServiceManager(int poolSize=0, int svcStackSize=0)
virtual int GetServiceCount()=0