_bl | BaseLib::Systems::IPhysicalInterface | protected |
_callbackThread | BaseLib::Systems::IPhysicalInterface | protected |
_currentId | BaseLib::IEventsEx | protected |
_droppedEntries | BaseLib::IQueueBase | protected |
_eventHandlerMutex | BaseLib::IEventsEx | protected |
_eventHandlers | BaseLib::IEventsEx | protected |
_familyId | BaseLib::Systems::IPhysicalInterface | protected |
_fileDescriptor | BaseLib::Systems::IPhysicalInterface | protected |
_gpioDescriptors | BaseLib::Systems::IPhysicalInterface | protected |
_hostname | BaseLib::Systems::IPhysicalInterface | protected |
_ipAddress | BaseLib::Systems::IPhysicalInterface | protected |
_lastPacketReceived | BaseLib::Systems::IPhysicalInterface | protected |
_lastPacketSent | BaseLib::Systems::IPhysicalInterface | protected |
_lastQueueFullError | BaseLib::IQueueBase | protected |
_lifetickState | BaseLib::Systems::IPhysicalInterface | protected |
_lifetickTime | BaseLib::Systems::IPhysicalInterface | protected |
_listenThread | BaseLib::Systems::IPhysicalInterface | protected |
_lockfile | BaseLib::Systems::IPhysicalInterface | protected |
_maxPacketProcessingTime | BaseLib::Systems::IPhysicalInterface | protected |
_myAddress | BaseLib::Systems::IPhysicalInterface | protected |
_queueCount | BaseLib::IQueueBase | protected |
_rawPacketEvent | BaseLib::Systems::IPhysicalInterface | protected |
_sendMutex | BaseLib::Systems::IPhysicalInterface | protected |
_settings | BaseLib::Systems::IPhysicalInterface | protected |
_stopCallbackThread | BaseLib::Systems::IPhysicalInterface | protected |
_stopped | BaseLib::Systems::IPhysicalInterface | protected |
_stopProcessingThread | BaseLib::IQueueBase | protected |
_updateMode | BaseLib::Systems::IPhysicalInterface | protected |
addEventHandler(IEventSinkBase *eventHandler) | BaseLib::IEventsEx | virtual |
addEventHandlers(EventHandlers eventHandlers) | BaseLib::IEventsEx | virtual |
addThread(int32_t index) | BaseLib::IQueue | |
closeGPIO(uint32_t index) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
disableUpdateMode() | BaseLib::Systems::IPhysicalInterface | virtual |
enableUpdateMode() | BaseLib::Systems::IPhysicalInterface | virtual |
enqueue(int32_t index, std::shared_ptr< IQueueEntry > &entry, bool waitWhenFull=false) | BaseLib::IQueue | |
exportGPIO(uint32_t index) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
getAddress() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
getEventHandlers() | BaseLib::IEventsEx | virtual |
getFirmwareVersion() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
getGPIO(uint32_t index) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
getGPIOPath(uint32_t index) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
getHostname() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
getID() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
getIpAddress() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
getSerialNumber() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
getType() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
gpioDefined(uint32_t) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
gpioOpen(uint32_t) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
IEventsEx() | BaseLib::IEventsEx | |
IPhysicalInterface(BaseLib::SharedObjects *baseLib, int32_t familyId) | BaseLib::Systems::IPhysicalInterface | |
IPhysicalInterface(BaseLib::SharedObjects *baseLib, int32_t familyId, std::shared_ptr< PhysicalInterfaceSettings > settings) | BaseLib::Systems::IPhysicalInterface | |
IQueue(SharedObjects *baseLib, uint32_t queueCount, uint32_t bufferSize) | BaseLib::IQueue | |
IQueueBase(SharedObjects *baseLib, uint32_t queueCount) | BaseLib::IQueueBase | |
isDefault() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
isNetworkDevice() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
isOpen() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
lastPacketReceived() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
lastPacketSent() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
lifetick() | BaseLib::Systems::IPhysicalInterface | virtual |
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 | |
openGPIO(uint32_t index, bool readOnly) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
printQueueFullError(BaseLib::Output &out, const std::string &message) | BaseLib::IQueueBase | |
processingThreadCount(int32_t index) | BaseLib::IQueue | |
processQueueEntry(int32_t index, std::shared_ptr< BaseLib::IQueueEntry > &entry) override | BaseLib::Systems::IPhysicalInterface | protected |
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 | |
raisePacketReceived(std::shared_ptr< Packet > packet) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
removeEventHandler(PEventHandler eventHandler) | BaseLib::IEventsEx | virtual |
responseDelay() | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
saveSettingToDatabase(std::string setting, std::string &value) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
saveSettingToDatabase(std::string setting, int32_t value) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
saveSettingToDatabase(std::string setting, std::vector< char > &value) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
sendPacket(std::shared_ptr< Packet > packet)=0 | BaseLib::Systems::IPhysicalInterface | pure virtual |
setDevicePermission(int32_t userID, int32_t groupID) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
setGPIO(uint32_t index, bool value) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
setGPIODirection(uint32_t index, GPIODirection::Enum direction) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
setGPIOEdge(uint32_t index, GPIOEdge::Enum edge) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
setGPIOPermission(uint32_t index, int32_t userID, int32_t groupID, bool readOnly) | BaseLib::Systems::IPhysicalInterface | protectedvirtual |
setRawPacketEvent(std::function< void(int32_t familyId, const std::string &interfaceId, const BaseLib::PVariable &packet)> value) | BaseLib::Systems::IPhysicalInterface | inline |
setup(int32_t userID, int32_t groupID, bool setPermissions) | BaseLib::Systems::IPhysicalInterface | inlinevirtual |
startListening() | BaseLib::Systems::IPhysicalInterface | virtual |
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 | |
stopListening() | BaseLib::Systems::IPhysicalInterface | virtual |
stopQueue(int32_t index) | BaseLib::IQueue | |
threadLoad(int32_t index) | BaseLib::IQueue | |
~IEventsEx() | BaseLib::IEventsEx | virtual |
~IPhysicalInterface() | BaseLib::Systems::IPhysicalInterface | virtual |
~IQueue() | BaseLib::IQueue | virtual |
~IQueueBase() | BaseLib::IQueueBase | inlinevirtual |