openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
opentv.h File Reference
#include <dvbsi++/long_crc_section.h>
#include <dvbsi++/descriptor_container.h>

Go to the source code of this file.

Classes

class  OpenTvChannel
 
class  OpenTvChannelSection
 
class  OpenTvTitle
 
class  OpenTvTitleSection
 
class  OpenTvSummary
 
class  OpenTvSummarySection
 

Macros

#define OPENTV_DESCRIPTOR_LOOP   0xb0
 
#define OPENTV_LOGICAL_CHANNEL_DESCRIPTOR   0xb1
 
#define OPENTV_EVENT_TITLE_DESCRIPTOR   0xb5
 
#define OPENTV_EVENT_SUMMARY_DESCRIPTOR   0xb9
 
#define OPENTV_EVENT_DESCRIPTION_DESCRIPTOR   0xbb
 
#define OPENTV_EVENT_SERIES_LINK_DESCRIPTOR   0xc1
 
#define OPENTV_EVENT_TITLE_LENGTH   0xff
 
#define OPENTV_EVENT_SUMMARY_LENGTH   0x3ff
 

Typedefs

typedef std::list< OpenTvChannel * > OpenTvChannelList
 
typedef OpenTvChannelList::iterator OpenTvChannelListIterator
 
typedef OpenTvChannelList::const_iterator OpenTvChannelListConstIterator
 
typedef std::list< OpenTvTitle * > OpenTvTitleList
 
typedef OpenTvTitleList::iterator OpenTvTitleListIterator
 
typedef OpenTvTitleList::const_iterator OpenTvTitleListConstIterator
 
typedef std::list< OpenTvSummary * > OpenTvSummaryList
 
typedef OpenTvSummaryList::iterator OpenTvSummaryListIterator
 
typedef OpenTvSummaryList::const_iterator OpenTvSummaryListConstIterator
 

Macro Definition Documentation

◆ OPENTV_DESCRIPTOR_LOOP

#define OPENTV_DESCRIPTOR_LOOP   0xb0

◆ OPENTV_EVENT_DESCRIPTION_DESCRIPTOR

#define OPENTV_EVENT_DESCRIPTION_DESCRIPTOR   0xbb

◆ OPENTV_EVENT_SERIES_LINK_DESCRIPTOR

#define OPENTV_EVENT_SERIES_LINK_DESCRIPTOR   0xc1

◆ OPENTV_EVENT_SUMMARY_DESCRIPTOR

#define OPENTV_EVENT_SUMMARY_DESCRIPTOR   0xb9

◆ OPENTV_EVENT_SUMMARY_LENGTH

#define OPENTV_EVENT_SUMMARY_LENGTH   0x3ff

◆ OPENTV_EVENT_TITLE_DESCRIPTOR

#define OPENTV_EVENT_TITLE_DESCRIPTOR   0xb5

◆ OPENTV_EVENT_TITLE_LENGTH

#define OPENTV_EVENT_TITLE_LENGTH   0xff

◆ OPENTV_LOGICAL_CHANNEL_DESCRIPTOR

#define OPENTV_LOGICAL_CHANNEL_DESCRIPTOR   0xb1

Typedef Documentation

◆ OpenTvChannelList

typedef std::list<OpenTvChannel *> OpenTvChannelList

◆ OpenTvChannelListConstIterator

typedef OpenTvChannelList::const_iterator OpenTvChannelListConstIterator

◆ OpenTvChannelListIterator

typedef OpenTvChannelList::iterator OpenTvChannelListIterator

◆ OpenTvSummaryList

typedef std::list<OpenTvSummary *> OpenTvSummaryList

◆ OpenTvSummaryListConstIterator

typedef OpenTvSummaryList::const_iterator OpenTvSummaryListConstIterator

◆ OpenTvSummaryListIterator

typedef OpenTvSummaryList::iterator OpenTvSummaryListIterator

◆ OpenTvTitleList

typedef std::list<OpenTvTitle *> OpenTvTitleList

◆ OpenTvTitleListConstIterator

typedef OpenTvTitleList::const_iterator OpenTvTitleListConstIterator

◆ OpenTvTitleListIterator

typedef OpenTvTitleList::iterator OpenTvTitleListIterator