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

#include <vps.h>

Inheritance diagram for Check_pdc_existing:
Monitoring_epg

Public Member Functions

 Check_pdc_existing (int argc, char *argv[])
 
 ~Check_pdc_existing ()
 
virtual void process ()
 
- Public Member Functions inherited from Monitoring_epg
 Monitoring_epg (int argc, char *argv[])
 
 ~Monitoring_epg ()
 
int start (uint16_t pid_, uint8_t table_id_, uint8_t table_mask_, int timeout_)
 

Additional Inherited Members

- Protected Member Functions inherited from Monitoring_epg
bool openDemux ()
 
void checkTable ()
 
- Protected Attributes inherited from Monitoring_epg
char * f_demux
 
int fd_demux = 0
 
uint8_t buf [READ_BUF_SIZE]
 
uint8_t * b = nullptr
 
uint16_t onid
 
uint16_t tsid
 
uint16_t sid
 
uint16_t event_id
 
int pdc_time = 0
 
int timeout = 0
 
uint16_t pid = 0
 
uint8_t table_id = 0
 
uint8_t table_mask = 0
 
struct dmx_sct_filter_params demux_filter
 
time_t received_event_last_time = 0
 
uint16_t section_length = 0
 
uint8_t section_number = 0
 
bool only_header = false
 

Constructor & Destructor Documentation

◆ Check_pdc_existing()

Check_pdc_existing::Check_pdc_existing ( int  argc,
char *  argv[] 
)

◆ ~Check_pdc_existing()

Check_pdc_existing::~Check_pdc_existing ( )

Member Function Documentation

◆ process()

void Check_pdc_existing::process ( )
virtual

Implements Monitoring_epg.


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