rcbench
Servo and ESC test bench: panel, IOmcu and shared C
Loading...
Searching...
No Matches
fm_req_t Struct Reference

One request. The screen fills the fields of its kind, the runner writes the answer into the same request. More...

#include <fm_req.h>

Data Fields

fm_req_kind_t kind
bool look
 The slot is looked at before the request: a card put in, taken out or swapped since the last look is found (fm_runner_t look).
fm_tree_t tree
fm_go_t go
int row
char dir [FM_PATH_SIZE]
char name [FM_NAME_BUF]
bool is_dir
unsigned mount
fm_job_t job
char user_logs [CARD_DIR_MAX]
char auto_logs [CARD_DIR_MAX]
fm_info_t info
fm_err_t err

Detailed Description

One request. The screen fills the fields of its kind, the runner writes the answer into the same request.

Field Documentation

◆ auto_logs

char fm_req_t::auto_logs[CARD_DIR_MAX]

AUTO LOG FOLDER in force; "" is CARD_AUTO_LOGS

◆ dir

char fm_req_t::dir[FM_PATH_SIZE]

INFO: the entry's folder

◆ err

fm_err_t fm_req_t::err

the answer: FM_OK or why not

◆ go

fm_go_t fm_req_t::go

PAGE: which page

◆ info

fm_info_t fm_req_t::info

INFO's answer

◆ is_dir

bool fm_req_t::is_dir

INFO: it is a folder

◆ job

fm_job_t fm_req_t::job

JOB: started by an fm_job_*() call

◆ kind

fm_req_kind_t fm_req_t::kind

what is asked

◆ mount

unsigned fm_req_t::mount

INFO: the mount it was listed from

◆ name

char fm_req_t::name[FM_NAME_BUF]

INFO: its name

◆ row

int fm_req_t::row

ENTER: the row of the folder

◆ tree

fm_tree_t fm_req_t::tree

PAGE, ENTER, UP: the pane, read and written in place

◆ user_logs

char fm_req_t::user_logs[CARD_DIR_MAX]

USER LOG FOLDER in force; "" is CARD_USER_LOGS


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