openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
SystemTimeTableSection Class Reference

#include <atsc.h>

Inheritance diagram for SystemTimeTableSection:

Public Member Functions

 SystemTimeTableSection (const uint8_t *const buffer)
 
 ~SystemTimeTableSection (void)
 
uint32_t getSystemTime (void) const
 
uint8_t getGPSOffset (void) const
 

Static Public Attributes

static const uint16_t LENGTH = 4096
 
static const uint16_t PID = 0x1ffb
 
static const int TID = 0xcd
 
static const uint32_t TIMEOUT = 5000
 

Protected Attributes

unsigned systemTime: 32
 
unsigned gpsOffset: 8
 

Constructor & Destructor Documentation

◆ SystemTimeTableSection()

SystemTimeTableSection::SystemTimeTableSection ( const uint8_t *const  buffer)

◆ ~SystemTimeTableSection()

SystemTimeTableSection::~SystemTimeTableSection ( void  )

Member Function Documentation

◆ getGPSOffset()

uint8_t SystemTimeTableSection::getGPSOffset ( void  ) const

◆ getSystemTime()

uint32_t SystemTimeTableSection::getSystemTime ( void  ) const

Member Data Documentation

◆ gpsOffset

unsigned SystemTimeTableSection::gpsOffset
protected

◆ LENGTH

const uint16_t SystemTimeTableSection::LENGTH = 4096
static

◆ PID

const uint16_t SystemTimeTableSection::PID = 0x1ffb
static

◆ systemTime

unsigned SystemTimeTableSection::systemTime
protected

◆ TID

const int SystemTimeTableSection::TID = 0xcd
static

◆ TIMEOUT

const uint32_t SystemTimeTableSection::TIMEOUT = 5000
static

The documentation for this class was generated from the following files: