Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
rpc_data_logger_state_v2_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.
uint32_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_v2_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_v2_response::block_size

Size of a single block in bytes.

◆ boot_block

uint32_t rpc_data_logger_state_v2_response::boot_block

Number of logical blocks present at boot.

◆ bytes_logged

uint64_t rpc_data_logger_state_v2_response::bytes_logged

Number of bytes logged since boot.

◆ current_block

uint32_t rpc_data_logger_state_v2_response::current_block

Number of logical blocks that have been written.

◆ earliest_block

uint32_t rpc_data_logger_state_v2_response::earliest_block

Earliest logical block that still exists on the logger.

◆ erase_unit

uint32_t rpc_data_logger_state_v2_response::erase_unit

Minimum erase unit of the logger in bytes.

◆ header

struct infuse_rpc_rsp_header rpc_data_logger_state_v2_response::header

◆ logical_blocks

uint32_t rpc_data_logger_state_v2_response::logical_blocks

Number of logical blocks on the logger.

◆ physical_blocks

uint32_t rpc_data_logger_state_v2_response::physical_blocks

Number of physical blocks on the logger.

◆ uptime

uint32_t rpc_data_logger_state_v2_response::uptime

Current application uptime.


The documentation for this struct was generated from the following file:
  • /__w/infuse-sdk/infuse-sdk/infuse-sdk/generated/include/infuse/rpc/types.h