openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
eit_event_struct Struct Reference

#include <eit.h>

Public Member Functions

uint16_t getEventId () const
 
int getDescriptorsLoopLength () const
 
void setEventId (uint16_t eventId)
 
void setDescriptorsLoopLength (int dll)
 

Public Attributes

u_char event_id_hi: 8
 
u_char event_id_lo: 8
 
u_char start_time_1: 8
 
u_char start_time_2: 8
 
u_char start_time_3: 8
 
u_char start_time_4: 8
 
u_char start_time_5: 8
 
u_char duration_1: 8
 
u_char duration_2: 8
 
u_char duration_3: 8
 
u_char running_status: 3
 
u_char free_CA_mode: 1
 
u_char descriptors_loop_length_hi: 4
 
u_char descriptors_loop_length_lo: 8
 

Member Function Documentation

◆ getDescriptorsLoopLength()

int eit_event_struct::getDescriptorsLoopLength ( void  ) const
inline

◆ getEventId()

uint16_t eit_event_struct::getEventId ( void  ) const
inline

◆ setDescriptorsLoopLength()

void eit_event_struct::setDescriptorsLoopLength ( int  dll)
inline

◆ setEventId()

void eit_event_struct::setEventId ( uint16_t  eventId)
inline

Member Data Documentation

◆ descriptors_loop_length_hi

u_char eit_event_struct::descriptors_loop_length_hi

◆ descriptors_loop_length_lo

u_char eit_event_struct::descriptors_loop_length_lo

◆ duration_1

u_char eit_event_struct::duration_1

◆ duration_2

u_char eit_event_struct::duration_2

◆ duration_3

u_char eit_event_struct::duration_3

◆ event_id_hi

u_char eit_event_struct::event_id_hi

◆ event_id_lo

u_char eit_event_struct::event_id_lo

◆ free_CA_mode

u_char eit_event_struct::free_CA_mode

◆ running_status

u_char eit_event_struct::running_status

◆ start_time_1

u_char eit_event_struct::start_time_1

◆ start_time_2

u_char eit_event_struct::start_time_2

◆ start_time_3

u_char eit_event_struct::start_time_3

◆ start_time_4

u_char eit_event_struct::start_time_4

◆ start_time_5

u_char eit_event_struct::start_time_5

The documentation for this struct was generated from the following file: