![]() |
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 |