pion-net  4.0.9
pion::PionScheduler Member List

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

addActiveUser(void)pion::PionScheduler
DEFAULT_NUM_THREADSpion::PionSchedulerprotectedstatic
finishServices(void)pion::PionSchedulerinlineprotectedvirtual
finishThreads(void)pion::PionSchedulerinlineprotectedvirtual
getIOService(void)=0pion::PionSchedulerpure virtual
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_no_more_active_userspion::PionSchedulerprotected
m_num_threadspion::PionSchedulerprotected
m_scheduler_has_stoppedpion::PionSchedulerprotected
MICROSEC_IN_SECONDpion::PionSchedulerprotectedstatic
NSEC_IN_SECONDpion::PionSchedulerprotectedstatic
PionScheduler(void)pion::PionSchedulerinline
post(boost::function0< void > work_func)pion::PionSchedulerinlinevirtual
processServiceWork(boost::asio::io_service &service)pion::PionScheduler
removeActiveUser(void)pion::PionScheduler
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::PionSchedulerinlinevirtual
stopServices(void)pion::PionSchedulerinlineprotectedvirtual
stopThreads(void)pion::PionSchedulerinlineprotectedvirtual
~PionScheduler()pion::PionSchedulerinlinevirtual