Firmware
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
LogListHelper Class Reference

Public Types

enum  { LOG_HANDLER_IDLE, LOG_HANDLER_LISTING, LOG_HANDLER_SENDING_DATA }
 

Public Member Functions

bool get_entry (int idx, uint32_t &size, uint32_t &date, char *filename=0, int filename_len=0)
 
bool open_for_transmit ()
 
size_t get_log_data (uint8_t len, uint8_t *buffer)
 

Static Public Member Functions

static void delete_all (const char *dir)
 

Public Attributes

int next_entry
 
int last_entry
 
int log_count
 
int current_status
 
uint16_t current_log_index
 
uint32_t current_log_size
 
uint32_t current_log_data_offset
 
uint32_t current_log_data_remaining
 
FILE * current_log_filep
 
char current_log_filename [128]
 

The documentation for this class was generated from the following files: