vt_page Struct Reference

Data Fields

page_function function
vbi_pgno pgno
vbi_subno subno
int national
int flags
int lop_lines
int enh_lines
union {
   struct lop {
      unsigned char   raw [26][40]
      pagenum   link [6 *6]
      vbi_bool   flof
      vbi_bool   ext
   }   unknown
   struct lop {
      unsigned char   raw [26][40]
      pagenum   link [6 *6]
      vbi_bool   flof
      vbi_bool   ext
   }   lop
   struct {
      struct lop   lop
      enhancement   enh
   }   enh_lop
   struct {
      struct lop   lop
      enhancement   enh
      vt_extension   ext
   }   ext_lop
   struct {
      uint16_t   pointer [96]
      vt_triplet   triplet [39 *13+1]
   }   gpop
   struct {
      uint16_t   pointer [96]
      vt_triplet   triplet [39 *13+1]
   }   pop
   struct {
      uint8_t   raw [26][40]
      uint8_t   bits [48][12 *10/2]
      uint8_t   mode [48]
      uint64_t   invalid
   }   gdrcs
   struct {
      uint8_t   raw [26][40]
      uint8_t   bits [48][12 *10/2]
      uint8_t   mode [48]
      uint64_t   invalid
   }   drcs
   ait_entry   ait [46]
data

Field Documentation

page_function vt_page::function

Defines the page function and which member of the union applies.

Page and subpage number.

National character set designator 0 ... 7.

Page flags C4_ERASE_PAGE ... C11_MAGAZIN_SERIAL.

One bit for each LOP and enhancement packet


Generated on 23 Jan 2011 for ZVBI Library by  doxygen 1.6.1