iPXE
Data Fields
ansiesc_context Struct Reference

ANSI escape sequence context. More...

#include <ansiesc.h>

Data Fields

struct ansiesc_handlerhandlers
 Array of handlers. More...
 
unsigned int count
 Parameter count. More...
 
int params [ANSIESC_MAX_PARAMS]
 Parameter list. More...
 
unsigned int function
 Control function identifier. More...
 

Detailed Description

ANSI escape sequence context.

This provides temporary storage for processing escape sequences, and points to the list of escape sequence handlers.

Definition at line 73 of file ansiesc.h.

Field Documentation

◆ handlers

struct ansiesc_handler* ansiesc_context::handlers

Array of handlers.

Must be terminated by a handler with function set to zero.

Definition at line 79 of file ansiesc.h.

Referenced by fbcon_init().

◆ count

unsigned int ansiesc_context::count

Parameter count.

Will be zero when not currently in an escape sequence.

Definition at line 84 of file ansiesc.h.

◆ params

int ansiesc_context::params[ANSIESC_MAX_PARAMS]

Parameter list.

Definition at line 86 of file ansiesc.h.

◆ function

unsigned int ansiesc_context::function

Control function identifier.

Definition at line 88 of file ansiesc.h.


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