cvedia::rt::dispatcher::ReadAheadScheduler¶
Public Functions¶
| Name | |
|---|---|
| ReadAheadScheduler & | instance() |
| void | registerInput(void * ownerKey, std::weak_ptr< iface::Instance > inst, std::function< bool()> shouldEnqueue, std::function< void()> doOnce) |
| void | unregisterInput(void * ownerKey) |
| void | setTickIntervalMs(uint32_t ms) |
| void | setPoolSize(size_t n) |
Public Functions Documentation¶
function instance¶
static ReadAheadScheduler & instance()
function registerInput¶
void registerInput(
void * ownerKey,
std::weak_ptr< iface::Instance > inst,
std::function< bool()> shouldEnqueue,
std::function< void()> doOnce
)
function unregisterInput¶
void unregisterInput(
void * ownerKey
)
function setTickIntervalMs¶
void setTickIntervalMs(
uint32_t ms
)
function setPoolSize¶
void setPoolSize(
size_t n
)
Updated on 2025-12-17 at 17:02:57 +0000