The lft_t structure is defined in the lft.h file. The lft_t structure is defined as lft_t with the typedef storage class specifier. The global variable of type lft_t is declared within the Low Function Terminal (LFT) subsystem. A pointer to the lft_t structure is stored in the devsw structure in the LFT device-switch table entry. The lft_t structure is defined as follows:
typedef struct lft { lft_dds_t *dds_ptr; uint initialized; uint open_count; unit default_cursor; struct font_data *fonts; lft_swkbd_t *swkbd; lft_fkp_t lft_fkp; strlft_ptr_t strlft; } lft_t, *lft_ptr_t;
The lft_t structure members are defined as follows:
lft_dds Structure.
vtmstruct Structure.
phys_displays Structure.