Skip to main content

SleepyDiscord::ASIOScheduleHandler

Inherits from SleepyDiscord::ASIOBasedScheduleHandler, SleepyDiscord::GenericScheduleHandler

inherited members​

Public Functions inherited from SleepyDiscord::ASIOBasedScheduleHandler

Name
virtual~ASIOBasedScheduleHandler() =default

Public Functions inherited from SleepyDiscord::GenericScheduleHandler

Name
virtual~GenericScheduleHandler() =default

Public Functions Documentation​

function ASIOScheduleHandler​

inline ASIOScheduleHandler()

function ~ASIOScheduleHandler​

virtual ~ASIOScheduleHandler() =default

function getIOService​

inline virtual asio::io_service & getIOService() override

Reimplements: SleepyDiscord::ASIOBasedScheduleHandler::getIOService

function schedule​

inline virtual Timer schedule(
TimedTask code,
const time_t milliseconds
) override

Reimplements: SleepyDiscord::GenericScheduleHandler::schedule

function run​

inline void run()

function handleTimer​

static inline void handleTimer(
const asio::error_code & ec,
std::function< void()> & code
)

Updated on 13 April 2022 at 18:39:59 UTC