Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
rpc_data_logger_state_response Struct Reference

#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.
 

Field Documentation

◆ block_overhead

uint16_t rpc_data_logger_state_response::block_overhead

Number of bytes at the start of the block that should not contain data.

◆ block_size

uint16_t rpc_data_logger_state_response::block_size

Size of a single block in bytes.

◆ boot_block

uint32_t rpc_data_logger_state_response::boot_block

Number of logical blocks present at boot.

◆ bytes_logged

uint64_t rpc_data_logger_state_response::bytes_logged

Number of bytes logged since boot.

◆ current_block

uint32_t rpc_data_logger_state_response::current_block

Number of logical blocks that have been written.

◆ earliest_block

uint32_t rpc_data_logger_state_response::earliest_block

Earliest logical block that still exists on the logger.

◆ erase_unit

uint16_t rpc_data_logger_state_response::erase_unit

Minimum erase unit of the logger in bytes.

◆ header

struct infuse_rpc_rsp_header rpc_data_logger_state_response::header

◆ logical_blocks

uint32_t rpc_data_logger_state_response::logical_blocks

Number of logical blocks on the logger.

◆ physical_blocks

uint32_t rpc_data_logger_state_response::physical_blocks

Number of physical blocks on the logger.

◆ uptime

uint32_t rpc_data_logger_state_response::uptime

Current application uptime.


The documentation for this struct was generated from the following file: