Skip to content

Struct lt_ota_ctx_t

ClassList > lt_ota_ctx_t

OTA update process context.

  • #include <lt_ota.h>

Public Attributes

Type Name
uint8_t buf
uint8_t * buf_pos
uint32_t bytes_total
uint32_t bytes_written
void(* callback
void * callback_param
uf2_err_t error
uf2_info_t info
bool running
uf2_ota_t uf2

Public Attributes Documentation

variable buf

uint8_t lt_ota_ctx_t::buf[UF2_BLOCK_SIZE];

variable buf_pos

uint8_t* lt_ota_ctx_t::buf_pos;

variable bytes_total

uint32_t lt_ota_ctx_t::bytes_total;

variable bytes_written

uint32_t lt_ota_ctx_t::bytes_written;

variable callback

void(* lt_ota_ctx_t::callback) (void *param);

variable callback_param

void* lt_ota_ctx_t::callback_param;

variable error

uf2_err_t lt_ota_ctx_t::error;

variable info

uf2_info_t lt_ota_ctx_t::info;

variable running

bool lt_ota_ctx_t::running;

variable uf2

uf2_ota_t lt_ota_ctx_t::uf2;

The documentation for this class was generated from the following file cores/common/base/api/lt_ota.h