◆ Callback
◆ JobMap
◆ JobQueue
◆ TimerMap
◆ TimerSP
◆ TimerSPList
◆ Status
Enumerator |
---|
Waiting | |
Running | |
◆ addTimerToMap()
void Kazv::CprJobHandler::Private::addTimerToMap |
( |
TimerSP |
timer, |
|
|
std::optional< std::string > |
timerId |
|
) |
| |
|
inline |
◆ addToQueue()
void Kazv::CprJobHandler::Private::addToQueue |
( |
BaseJob |
job, |
|
|
Callback |
callback |
|
) |
| |
|
inline |
◆ cancelAllTimers()
void Kazv::CprJobHandler::Private::cancelAllTimers |
( |
std::optional< std::string > |
timerId | ) |
|
|
inline |
◆ cancelAllTimersImpl()
void Kazv::CprJobHandler::Private::cancelAllTimersImpl |
( |
std::optional< std::string > |
timerId | ) |
|
|
inline |
◆ clearQueue()
void Kazv::CprJobHandler::Private::clearQueue |
( |
std::string |
queueId | ) |
|
|
inline |
◆ clearQueueImpl()
void Kazv::CprJobHandler::Private::clearQueueImpl |
( |
std::string |
queueId | ) |
|
|
inline |
◆ clearTimer()
void Kazv::CprJobHandler::Private::clearTimer |
( |
TimerSP |
timer, |
|
|
std::optional< std::string > |
timerId |
|
) |
| |
|
inline |
◆ intervalTimerCallback()
void Kazv::CprJobHandler::Private::intervalTimerCallback |
( |
TimerSP |
timer, |
|
|
std::function< void()> |
func, |
|
|
int |
ms, |
|
|
const boost::system::error_code & |
error |
|
) |
| |
|
inline |
◆ monitorQueues()
void Kazv::CprJobHandler::Private::monitorQueues |
( |
| ) |
|
|
inline |
◆ popJob()
void Kazv::CprJobHandler::Private::popJob |
( |
std::string |
queueId | ) |
|
|
inline |
◆ popJobImpl()
void Kazv::CprJobHandler::Private::popJobImpl |
( |
std::string |
queueId | ) |
|
|
inline |
◆ submitImpl()
void Kazv::CprJobHandler::Private::submitImpl |
( |
BaseJob |
job, |
|
|
std::function< void(Response)> |
userCallback |
|
) |
| |
◆ executor
boost::asio::io_context::executor_type Kazv::CprJobHandler::Private::executor |
◆ jobQueues
JobMap Kazv::CprJobHandler::Private::jobQueues |
◆ timerMap
TimerMap Kazv::CprJobHandler::Private::timerMap |
The documentation for this struct was generated from the following file: