libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
This is the complete list of members for BaseLib::IQueue, including all inherited members.
_bl | BaseLib::IQueueBase | protected |
_droppedEntries | BaseLib::IQueueBase | protected |
_lastQueueFullError | BaseLib::IQueueBase | protected |
_queueCount | BaseLib::IQueueBase | protected |
_stopProcessingThread | BaseLib::IQueueBase | protected |
addThread(int32_t index) | BaseLib::IQueue | |
enqueue(int32_t index, std::shared_ptr< IQueueEntry > &entry, bool waitWhenFull=false) | BaseLib::IQueue | |
IQueue(SharedObjects *baseLib, uint32_t queueCount, uint32_t bufferSize) | BaseLib::IQueue | |
IQueueBase(SharedObjects *baseLib, uint32_t queueCount) | BaseLib::IQueueBase | |
maxProcessingThreadCount(int32_t index) | BaseLib::IQueue | |
maxThreadLoad(int32_t index) | BaseLib::IQueue | |
maxThreadLoad10m(int32_t index) | BaseLib::IQueue | |
maxThreadLoad1h(int32_t index) | BaseLib::IQueue | |
maxThreadLoad1m(int32_t index) | BaseLib::IQueue | |
maxWait(int32_t index) | BaseLib::IQueue | |
maxWait10m(int32_t index) | BaseLib::IQueue | |
maxWait1h(int32_t index) | BaseLib::IQueue | |
maxWait1m(int32_t index) | BaseLib::IQueue | |
printQueueFullError(BaseLib::Output &out, const std::string &message) | BaseLib::IQueueBase | |
processingThreadCount(int32_t index) | BaseLib::IQueue | |
processQueueEntry(int32_t index, std::shared_ptr< IQueueEntry > &entry)=0 | BaseLib::IQueue | pure virtual |
queueEmpty(int32_t index) | BaseLib::IQueue | |
queueIsStarted(int32_t index) | BaseLib::IQueue | |
queueSize(int32_t index) | BaseLib::IQueue | |
startQueue(int32_t index, bool waitWhenFull, uint32_t processingThreadCount, int32_t threadPriority=0, int32_t threadPolicy=SCHED_OTHER) | BaseLib::IQueue | |
startQueue(int32_t index, bool waitWhenFull, uint32_t initialProcessingThreadCount, uint32_t maxProcessingThreadCount) | BaseLib::IQueue | |
stopQueue(int32_t index) | BaseLib::IQueue | |
threadLoad(int32_t index) | BaseLib::IQueue | |
~IQueue() | BaseLib::IQueue | virtual |
~IQueueBase() | BaseLib::IQueueBase | inlinevirtual |