|
YAHAL
Yet Another Hardware Abstraction Library
|
This is the complete list of members for soft_i2c_slave, including all inherited members.
| getI2cAddress() (defined in soft_i2c_slave) | soft_i2c_slave | inline |
| I2C::IDLE (defined in soft_i2c_slave) | soft_i2c_slave | friend |
| I2C::READ_ACK (defined in soft_i2c_slave) | soft_i2c_slave | friend |
| I2C::READ_ADDR (defined in soft_i2c_slave) | soft_i2c_slave | friend |
| I2C::READ_DATA (defined in soft_i2c_slave) | soft_i2c_slave | friend |
| I2C::STATE (defined in soft_i2c_slave) | soft_i2c_slave | friend |
| I2C::WRITE_ACK (defined in soft_i2c_slave) | soft_i2c_slave | friend |
| I2C::WRITE_DATA (defined in soft_i2c_slave) | soft_i2c_slave | friend |
| operator=(const soft_i2c_slave &)=delete (defined in soft_i2c_slave) | soft_i2c_slave | |
| set_callbacks(std::function< bool(uint16_t index, uint8_t data)> receive, std::function< uint8_t(uint16_t index)> transmit, std::function< void()> stop) (defined in soft_i2c_slave) | soft_i2c_slave | |
| setI2cAddress(uint8_t a) (defined in soft_i2c_slave) | soft_i2c_slave | inline |
| soft_i2c_slave(gpio_interface &sda, gpio_interface &scl, bool pullup=false) (defined in soft_i2c_slave) | soft_i2c_slave | |
| soft_i2c_slave(const soft_i2c_slave &)=delete (defined in soft_i2c_slave) | soft_i2c_slave | |
| ~soft_i2c_slave() (defined in soft_i2c_slave) | soft_i2c_slave | virtual |