ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
OtaInflateState Struct Reference

#include <ota_esphome_inflate.h>

Inheritance diagram for OtaInflateState:
esphome::ESPHomeOTAComponent::InflateSession

Data Fields

const unsigned char * source
 
const unsigned char * source_limit
 
int(* source_read_cb )(struct OtaInflateState *d)
 
unsigned char * dest
 
unsigned char * dest_limit
 
unsigned char * dict_ring
 
unsigned int tag
 
unsigned int curlen
 
int lz_off
 
unsigned int dict_size
 
unsigned int dict_idx
 
int8_t btype
 
uint8_t bfinal
 
uint8_t bitcount
 
bool eof
 
struct OtaInflateTree ltree
 
struct OtaInflateTree dtree
 
uint16_t ltrans [288]
 
uint16_t dtrans [32]
 

Detailed Description

Definition at line 25 of file ota_esphome_inflate.h.

Field Documentation

◆ bfinal

uint8_t OtaInflateState::bfinal

Definition at line 46 of file ota_esphome_inflate.h.

◆ bitcount

uint8_t OtaInflateState::bitcount

Definition at line 47 of file ota_esphome_inflate.h.

◆ btype

int8_t OtaInflateState::btype

Definition at line 45 of file ota_esphome_inflate.h.

◆ curlen

unsigned int OtaInflateState::curlen

Definition at line 39 of file ota_esphome_inflate.h.

◆ dest

unsigned char* OtaInflateState::dest

Definition at line 33 of file ota_esphome_inflate.h.

◆ dest_limit

unsigned char* OtaInflateState::dest_limit

Definition at line 34 of file ota_esphome_inflate.h.

◆ dict_idx

unsigned int OtaInflateState::dict_idx

Definition at line 42 of file ota_esphome_inflate.h.

◆ dict_ring

unsigned char* OtaInflateState::dict_ring

Definition at line 36 of file ota_esphome_inflate.h.

◆ dict_size

unsigned int OtaInflateState::dict_size

Definition at line 41 of file ota_esphome_inflate.h.

◆ dtrans

uint16_t OtaInflateState::dtrans[32]

Definition at line 53 of file ota_esphome_inflate.h.

◆ dtree

struct OtaInflateTree OtaInflateState::dtree

Definition at line 51 of file ota_esphome_inflate.h.

◆ eof

bool OtaInflateState::eof

Definition at line 48 of file ota_esphome_inflate.h.

◆ ltrans

uint16_t OtaInflateState::ltrans[288]

Definition at line 52 of file ota_esphome_inflate.h.

◆ ltree

struct OtaInflateTree OtaInflateState::ltree

Definition at line 50 of file ota_esphome_inflate.h.

◆ lz_off

int OtaInflateState::lz_off

Definition at line 40 of file ota_esphome_inflate.h.

◆ source

const unsigned char* OtaInflateState::source

Definition at line 27 of file ota_esphome_inflate.h.

◆ source_limit

const unsigned char* OtaInflateState::source_limit

Definition at line 28 of file ota_esphome_inflate.h.

◆ source_read_cb

int(* OtaInflateState::source_read_cb) (struct OtaInflateState *d)

Definition at line 31 of file ota_esphome_inflate.h.

◆ tag

unsigned int OtaInflateState::tag

Definition at line 38 of file ota_esphome_inflate.h.


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