pion-net  4.0.9
pion::PionOneToOneScheduler Member List

This is the complete list of members for pion::PionOneToOneScheduler, including all inherited members.

addActiveUser(void)pion::PionScheduler
DEFAULT_NUM_THREADSpion::PionSchedulerprotectedstatic
finishServices(void)pion::PionOneToOneSchedulerinlineprotectedvirtual
finishThreads(void)pion::PionMultiThreadSchedulerinlineprotectedvirtual
getIOService(void)pion::PionOneToOneSchedulerinlinevirtual
getIOService(boost::uint32_t n)pion::PionOneToOneSchedulerinlinevirtual
getLogger(void)pion::PionSchedulerinline
getNumThreads(void) const pion::PionSchedulerinline
getWakeupTime(boost::uint32_t sleep_sec, boost::uint32_t sleep_nsec)pion::PionSchedulerprotectedstatic
isRunning(void) const pion::PionSchedulerinline
join(void)pion::PionScheduler
KEEP_RUNNING_TIMER_SECONDSpion::PionSchedulerprotectedstatic
keepRunning(boost::asio::io_service &my_service, boost::asio::deadline_timer &my_timer)pion::PionScheduler
m_active_userspion::PionSchedulerprotected
m_is_runningpion::PionSchedulerprotected
m_loggerpion::PionSchedulerprotected
m_mutexpion::PionSchedulerprotected
m_next_servicepion::PionOneToOneSchedulerprotected
m_no_more_active_userspion::PionSchedulerprotected
m_num_threadspion::PionSchedulerprotected
m_scheduler_has_stoppedpion::PionSchedulerprotected
m_service_poolpion::PionOneToOneSchedulerprotected
m_thread_poolpion::PionMultiThreadSchedulerprotected
MICROSEC_IN_SECONDpion::PionSchedulerprotectedstatic
NSEC_IN_SECONDpion::PionSchedulerprotectedstatic
PionMultiThreadScheduler(void)pion::PionMultiThreadSchedulerinline
PionOneToOneScheduler(void)pion::PionOneToOneSchedulerinline
PionScheduler(void)pion::PionSchedulerinline
post(boost::function0< void > work_func)pion::PionSchedulerinlinevirtual
processServiceWork(boost::asio::io_service &service)pion::PionScheduler
removeActiveUser(void)pion::PionScheduler
ServicePool typedefpion::PionOneToOneSchedulerprotected
setLogger(PionLogger log_ptr)pion::PionSchedulerinline
setNumThreads(const boost::uint32_t n)pion::PionSchedulerinline
shutdown(void)pion::PionSchedulervirtual
sleep(boost::uint32_t sleep_sec, boost::uint32_t sleep_nsec)pion::PionSchedulerinlinestatic
sleep(ConditionType &wakeup_condition, LockType &wakeup_lock, boost::uint32_t sleep_sec, boost::uint32_t sleep_nsec)pion::PionSchedulerinlinestatic
startup(void)pion::PionOneToOneSchedulervirtual
stopServices(void)pion::PionOneToOneSchedulerinlineprotectedvirtual
stopThreads(void)pion::PionMultiThreadSchedulerinlineprotectedvirtual
ThreadPool typedefpion::PionMultiThreadSchedulerprotected
~PionMultiThreadScheduler()pion::PionMultiThreadSchedulerinlinevirtual
~PionOneToOneScheduler()pion::PionOneToOneSchedulerinlinevirtual
~PionScheduler()pion::PionSchedulerinlinevirtual