|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
Asynchronous operation result structure. More...
#include <EspTypes_I2C.h>
Public Attributes | |
| hf_i2c_err_t | error_code |
| Operation result code. | |
| size_t | bytes_transferred |
| Number of bytes successfully transferred. | |
| uint32_t | operation_id |
| Unique operation identifier. | |
| uint64_t | completion_time_us |
| Completion timestamp in microseconds. | |
| hf_i2c_transaction_type_t | transaction_type |
| Type of transaction completed. | |
Asynchronous operation result structure.
Contains the result of an asynchronous I2C operation.
| size_t hf_i2c_async_result_t::bytes_transferred |
Number of bytes successfully transferred.
| uint64_t hf_i2c_async_result_t::completion_time_us |
Completion timestamp in microseconds.
| hf_i2c_err_t hf_i2c_async_result_t::error_code |
Operation result code.
| uint32_t hf_i2c_async_result_t::operation_id |
Unique operation identifier.
| hf_i2c_transaction_type_t hf_i2c_async_result_t::transaction_type |
Type of transaction completed.