TSDuck v3.45-4733
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::ReactiveWorkerPool Member List

This is the complete list of members for ts::ReactiveWorkerPool, including all inherited members.

createSignalQueuedOperations()ts::ReactiveBaseprotected
currentBusyThreads() constts::ReactiveWorkerPoolinline
currentThreads() constts::ReactiveWorkerPoolinline
deactivateQueuedOperations(bool silent)ts::ReactiveBaseprotected
DEFAULT_MAX_THREADSts::ReactiveWorkerPoolstatic
handleAsynchronousIO(Reactor &reactor, EventId id, NonBlockingDevice::IOSB &iosb, size_t io_size)ts::ReactorHandlerInterfaceprotectedvirtual
handleBroadcastEvent(Reactor &reactor, int error_code, const ObjectPtr &user_data)ts::ReactorHandlerInterfaceprotectedvirtual
handleReadReady(Reactor &reactor, EventId id, int error_code)ts::ReactorHandlerInterfaceprotectedvirtual
handleTimer(Reactor &reactor, EventId id)ts::ReactorHandlerInterfaceprotectedvirtual
handleUserEvent(Reactor &, EventId) overridets::ReactiveBaseprotectedvirtual
handleWriteReady(Reactor &reactor, EventId id, int error_code)ts::ReactorHandlerInterfaceprotectedvirtual
isOwned()ts::OwnedObjectinline
isOwned()ts::OwnedObjectinline
maxThreads() constts::ReactiveWorkerPoolinline
muteReport(bool mute)ts::ReporterBase
OwnedObject(Object *owner=nullptr)ts::OwnedObjectinline
owner()ts::OwnedObjectinline
owner()ts::OwnedObject
processQueuedOperations() overridets::ReactiveWorkerPoolprotectedvirtual
ReactiveBase(Reactor &reactor, Object *owner=nullptr)ts::ReactiveBase
ReactiveWorkerPool(Reactor &reactor, Object *owner=nullptr)ts::ReactiveWorkerPool
reactor()ts::ReactiveBaseinline
report() constts::ReporterBase
ReporterBase(Report *report=nullptr, Object *owner=nullptr)ts::ReporterBaseinlineexplicit
ReporterBase(ReporterBase *delegate, Object *owner=nullptr)ts::ReporterBaseinlineexplicit
setMaxThreads(size_t count)ts::ReactiveWorkerPoolinline
setReport(Report *report)ts::ReporterBase
setReport(ReporterBase *delegate)ts::ReporterBase
setStackSize(size_t size)ts::ReactiveWorkerPoolinline
signalQueuedOperations()ts::ReactiveBase
SilentLevel(bool silent)ts::ReporterBaseinlinestatic
startWork(ReactiveWorkerInterface *work, ReactiveWorkerHandlerInterface *handler, const ObjectPtr &user_data=ObjectPtr())ts::ReactiveWorkerPool
uncheckedSignalQueuedOperations()ts::ReactiveBaseprotected
waitForTermination(bool cancel_pending=false)ts::ReactiveWorkerPool
~OwnedObject() overridets::OwnedObjectvirtual
~ReactiveBase() overridets::ReactiveBasevirtual
~ReactiveWorkerPool() overridets::ReactiveWorkerPoolvirtual
~ReporterBase() overridets::ReporterBasevirtual