![]() |
Laelaps
2.3.5
RoadNarrows Robotics Small Outdoor Mobile Robot Project
|
This is the complete list of members for laelaps::LaeI2CMux, including all inherited members.
getDevName() | laelaps::LaeI2CMux | inline |
isChanEnabled(int chan, byte_t chanBits) | laelaps::LaeI2CMux | inline |
isOpen() | laelaps::LaeI2CMux | inline |
LaeI2CMux(LaeI2C &i2cBus, uint_t addr=LaeI2CMuxAddrDft) | laelaps::LaeI2CMux | |
lock() | laelaps::LaeI2CMux | inlineprotected |
m_addrMux | laelaps::LaeI2CMux | protected |
m_chan | laelaps::LaeI2CMux | protected |
m_i2cBus | laelaps::LaeI2CMux | protected |
m_mutex | laelaps::LaeI2CMux | protected |
read(int chan, uint_t addr, byte_t buf[], size_t len) | laelaps::LaeI2CMux | virtual |
readChannelStates(byte_t &chanBits) | laelaps::LaeI2CMux | virtual |
reset() | laelaps::LaeI2CMux | inlinevirtual |
setChannel(int chan) | laelaps::LaeI2CMux | protected |
transact(int chan, uint_t addr, const byte_t wbuf[], size_t wlen, byte_t rbuf[], size_t rlen, long usec=0) | laelaps::LaeI2CMux | virtual |
unlock() | laelaps::LaeI2CMux | inlineprotected |
write(int chan, uint_t addr, byte_t buf[], size_t len) | laelaps::LaeI2CMux | virtual |
~LaeI2CMux() | laelaps::LaeI2CMux | virtual |