Main Page   Modules   Data Structures   Data Fields   Related Pages   Examples  

vt_page Struct Reference

#include <vt.h>


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


Detailed Description

For internal use only.


Field Documentation

page_function vt_page::function
 

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

vbi_pgno vt_page::pgno
 

Page and subpage number.

int vt_page::national
 

National character set designator 0 ... 7.

int vt_page::flags
 

Page flags C4_ERASE_PAGE ... C11_MAGAZIN_SERIAL.

int vt_page::lop_lines
 

One bit for each LOP and enhancement packet


Generated at Sun Mar 18 18:45:23 2007 for ZVBI Library by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001