Home
last modified time | relevance | path

Searched refs:I2CTransfer (Results 1 – 2 of 2) sorted by relevance

/hal_espressif-3.6.0/examples/cxx/experimental/experimental_cpp_component/include/
Di2c_cxx.hpp37 class I2CTransfer { class
58 I2CTransfer(std::chrono::milliseconds driver_timeout = std::chrono::milliseconds(1000));
60 virtual ~I2CTransfer() { } in ~I2CTransfer()
309 class I2CWrite : public I2CTransfer<void> {
343 class I2CRead : public I2CTransfer<std::vector<uint8_t> > {
379 class I2CComposed : public I2CTransfer<std::vector<std::vector<uint8_t> > > {
444 I2CTransfer<TReturn>::I2CTransfer(std::chrono::milliseconds driver_timeout) in I2CTransfer() function in idf::I2CTransfer
448 I2CTransfer<TReturn>::I2CCommandLink::I2CCommandLink() in I2CCommandLink()
457 I2CTransfer<TReturn>::I2CCommandLink::~I2CCommandLink() in ~I2CCommandLink()
463 TReturn I2CTransfer<TReturn>::do_transfer(i2c_port_t i2c_num, uint8_t i2c_addr) in do_transfer()
/hal_espressif-3.6.0/examples/cxx/experimental/experimental_cpp_component/
Di2c_cxx.cpp122 : I2CTransfer<void>(driver_timeout), bytes(bytes) { } in I2CWrite()
134 : I2CTransfer<vector<uint8_t> >(driver_timeout), bytes(size) { } in I2CRead()
149 : I2CTransfer<vector<vector<uint8_t> > >(driver_timeout), transfer_list() { } in I2CComposed()