iPXE
Data Fields
dynamic_ui Struct Reference

A dynamic user interface. More...

#include <dynui.h>

Data Fields

struct list_head list
 List of dynamic user interfaces. More...
 
const char * name
 Name. More...
 
const char * title
 Title. More...
 
struct list_head items
 Dynamic user interface items. More...
 
unsigned int count
 Number of user interface items. More...
 

Detailed Description

A dynamic user interface.

Definition at line 15 of file dynui.h.

Field Documentation

◆ list

struct list_head dynamic_ui::list

List of dynamic user interfaces.

Definition at line 17 of file dynui.h.

Referenced by create_dynui(), destroy_dynui(), and find_dynui().

◆ name

const char* dynamic_ui::name

Name.

Definition at line 19 of file dynui.h.

Referenced by create_dynui(), and find_dynui().

◆ title

const char* dynamic_ui::title

Title.

Definition at line 21 of file dynui.h.

Referenced by create_dynui(), draw_form(), dynui_exec(), and show_menu().

◆ items

struct list_head dynamic_ui::items

Dynamic user interface items.

Definition at line 23 of file dynui.h.

Referenced by add_dynui_item(), alloc_form(), create_dynui(), destroy_dynui(), dynui_item(), dynui_shortcut(), and show_menu().

◆ count

unsigned int dynamic_ui::count

Number of user interface items.

Definition at line 25 of file dynui.h.

Referenced by add_dynui_item(), alloc_form(), draw_errors(), draw_form(), form_loop(), free_form(), layout_form(), load_values(), parse_names(), and save_values().


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