ApraLinuxUtils 1.0.0
C++ utility library for embedded Linux systems
 
Loading...
Searching...
No Matches
apra::I2C_Interface Member List

This is the complete list of members for apra::I2C_Interface, including all inherited members.

begin()apra::ProcessThread
beginProxy(void *arg)apra::ProcessThreadprotectedstatic
dequeue()apra::ProcessThread
end()apra::ProcessThreadvirtual
enque(Message *p)apra::ProcessThread
enqueResponse(Message *message)apra::ProcessThreadprotected
getName()apra::ProcessThread
getNormalizedDelay(int64_t largerTime, int64_t smallerTime, uint64_t timeDelay)apra::I2C_Interfaceprotected
getType()apra::ProcessThread
I2C_Interface(string i2cPath, string processName, uint64_t processFpsHz, bool shouldPrint)apra::I2C_Interface
isSuccessfullSetup()apra::I2C_Interface
m_eventMessageLockapra::I2C_Interfaceprotected
m_frequSecapra::ProcessThreadprotected
m_i2cBusapra::I2C_Interfaceprotected
m_i2cPathapra::I2C_Interfaceprotected
m_lastProcessedEventTsapra::I2C_Interfaceprotected
m_processedEventsapra::I2C_Interfaceprotected
m_processLockapra::I2C_Interfaceprotected
m_queueSizeLimitapra::ProcessThreadprotected
m_registeredEventsapra::I2C_Interfaceprotected
m_requestLockapra::ProcessThreadprotected
m_requestQueueapra::ProcessThreadprotected
m_responseLockapra::ProcessThreadprotected
m_responseQueueapra::ProcessThreadprotected
m_setupSuccessapra::I2C_Interfaceprotected
m_shouldIquitapra::ProcessThreadprotected
m_threadIDapra::ProcessThreadprotected
m_threadnameapra::ProcessThreadprotected
m_typeofThreadapra::ProcessThreadprotected
mainLoop()apra::ProcessThreadprotected
performCompareRead(uint8_t chipNumber, I2C_Message &message, bool compareEquals)apra::I2C_Interfaceprotected
performRead(uint8_t chipNumber, I2C_Message &message)apra::I2C_Interfaceprotected
performTransactionDelay(const uint64_t timeDelay)apra::I2C_Interfaceprotected
performWrite(uint8_t chipNumber, I2C_Message &message)apra::I2C_Interfaceprotected
process(Message *obj)apra::I2C_Interfacevirtual
processEvents()apra::I2C_Interfaceprotectedvirtual
processI2CTransaction(I2C_Transaction_Message *txMessage)apra::I2C_Interfaceprotected
processMessage(I2C_Transaction_Message *txMessage)apra::I2C_Interfaceprotected
processSingleEvent()apra::I2C_Interfaceprotectedvirtual
ProcessThread(string name, int64_t freq=0)apra::ProcessThread
registerEvent(I2C_Transaction_Message message)apra::I2C_Interface
reSetupI2CBus()apra::I2C_Interface
setFPS(int64_t fps)apra::ProcessThread
setType(THREAD_TYPE t)apra::ProcessThread
shouldIquit()apra::ProcessThread
someFunction(bool &executedOnce)apra::ProcessThreadprotected
trimQueue(std::queue< Message * > &queue)apra::ProcessThreadprotected
unregisterEvent(uint64_t messageHandle)apra::I2C_Interface
~I2C_Interface()apra::I2C_Interfacevirtual
~ProcessThread()apra::ProcessThreadvirtual