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

#include <eit.h>

Public Member Functions

int getSectionLength () const
 
int getServiceID () const
 
int getTransportStreamId () const
 
int getOriginalNetworkId () const
 
void setSectionLength (int length)
 
void setServiceId (int serviceId)
 
void setTransportStreamId (int tsi)
 
void setOriginalNetworkId (int oni)
 

Public Attributes

u_char table_id: 8
 
u_char section_syntax_indicator: 1
 
u_char __pad0__: 3
 
u_char section_length_hi: 4
 
u_char section_length_lo: 8
 
u_char service_id_hi: 8
 
u_char service_id_lo: 8
 
u_char __pad1__: 2
 
u_char version_number: 5
 
u_char current_next_indicator: 1
 
u_char section_number: 8
 
u_char last_section_number: 8
 
u_char transport_stream_id_hi: 8
 
u_char transport_stream_id_lo: 8
 
u_char original_network_id_hi: 8
 
u_char original_network_id_lo: 8
 
u_char segment_last_section_number: 8
 
u_char segment_last_table_id: 8
 

Member Function Documentation

◆ getOriginalNetworkId()

int eit_t::getOriginalNetworkId ( void  ) const
inline

◆ getSectionLength()

int eit_t::getSectionLength ( ) const
inline

◆ getServiceID()

int eit_t::getServiceID ( ) const
inline

◆ getTransportStreamId()

int eit_t::getTransportStreamId ( void  ) const
inline

◆ setOriginalNetworkId()

void eit_t::setOriginalNetworkId ( int  oni)
inline

◆ setSectionLength()

void eit_t::setSectionLength ( int  length)
inline

◆ setServiceId()

void eit_t::setServiceId ( int  serviceId)
inline

◆ setTransportStreamId()

void eit_t::setTransportStreamId ( int  tsi)
inline

Member Data Documentation

◆ __pad0__

u_char eit_t::__pad0__

◆ __pad1__

u_char eit_t::__pad1__

◆ current_next_indicator

u_char eit_t::current_next_indicator

◆ last_section_number

u_char eit_t::last_section_number

◆ original_network_id_hi

u_char eit_t::original_network_id_hi

◆ original_network_id_lo

u_char eit_t::original_network_id_lo

◆ section_length_hi

u_char eit_t::section_length_hi

◆ section_length_lo

u_char eit_t::section_length_lo

◆ section_number

u_char eit_t::section_number

◆ section_syntax_indicator

u_char eit_t::section_syntax_indicator

◆ segment_last_section_number

u_char eit_t::segment_last_section_number

◆ segment_last_table_id

u_char eit_t::segment_last_table_id

◆ service_id_hi

u_char eit_t::service_id_hi

◆ service_id_lo

u_char eit_t::service_id_lo

◆ table_id

u_char eit_t::table_id

◆ transport_stream_id_hi

u_char eit_t::transport_stream_id_hi

◆ transport_stream_id_lo

u_char eit_t::transport_stream_id_lo

◆ version_number

u_char eit_t::version_number

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