| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
#include <i2c_emul.h>
Data Fields | |
| sys_snode_t | node | 
| const struct emul * | target | 
| const struct i2c_emul_api * | api | 
| uint16_t | addr | 
Node in a linked list of emulators for I2C devices
| uint16_t i2c_emul::addr | 
| const struct i2c_emul_api* i2c_emul::api | 
| sys_snode_t i2c_emul::node | 
| const struct emul* i2c_emul::target | 
Target emulator - REQUIRED for all emulated bus nodes of any type