Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
#include <types.h>
Data Fields | |
struct infuse_rpc_rsp_header | header |
uint64_t | bytes_logged |
Number of bytes logged since boot. | |
uint32_t | logical_blocks |
Number of logical blocks on the logger. | |
uint32_t | physical_blocks |
Number of physical blocks on the logger. | |
uint32_t | boot_block |
Number of logical blocks present at boot. | |
uint32_t | current_block |
Number of logical blocks that have been written. | |
uint32_t | earliest_block |
Earliest logical block that still exists on the logger. | |
uint16_t | block_size |
Size of a single block in bytes. | |
uint16_t | block_overhead |
Number of bytes at the start of the block that should not contain data. | |
uint16_t | erase_unit |
Minimum erase unit of the logger in bytes. | |
uint32_t | uptime |
Current application uptime. | |
uint16_t rpc_data_logger_state_response::block_overhead |
Number of bytes at the start of the block that should not contain data.
uint16_t rpc_data_logger_state_response::block_size |
Size of a single block in bytes.
uint32_t rpc_data_logger_state_response::boot_block |
Number of logical blocks present at boot.
uint64_t rpc_data_logger_state_response::bytes_logged |
Number of bytes logged since boot.
uint32_t rpc_data_logger_state_response::current_block |
Number of logical blocks that have been written.
uint32_t rpc_data_logger_state_response::earliest_block |
Earliest logical block that still exists on the logger.
uint16_t rpc_data_logger_state_response::erase_unit |
Minimum erase unit of the logger in bytes.
struct infuse_rpc_rsp_header rpc_data_logger_state_response::header |
uint32_t rpc_data_logger_state_response::logical_blocks |
Number of logical blocks on the logger.
uint32_t rpc_data_logger_state_response::physical_blocks |
Number of physical blocks on the logger.
uint32_t rpc_data_logger_state_response::uptime |
Current application uptime.