Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Static Public Attributes | List of all members
br::pucrio::telemidia::ginga::core::tsparser::si::IApplication Class Referenceabstract
Inheritance diagram for br::pucrio::telemidia::ginga::core::tsparser::si::IApplication:
Inheritance graph
[legend]

Public Member Functions

virtual string getBaseDirectory ()=0
 
virtual string getInitialClass ()=0
 
virtual unsigned short getControlCode ()=0
 
virtual unsigned short getLength ()=0
 
virtual size_t process (char *data, size_t pos)=0
 

Static Public Attributes

static const unsigned char DT_APPLICATION = 0x00
 
static const unsigned char DT_APPLICATION_NAME = 0x01
 
static const unsigned char DT_TRANSPORT_PROTOCOL = 0x02
 
static const unsigned char DT_GINGAJ_APPLICATION = 0x03
 
static const unsigned char DT_GINGAJ_APPLICATION_LOCATION = 0x04
 
static const unsigned char DT_EXTERNAL_APPLICATION = 0x05
 
static const unsigned char DT_GINGANCL_APPLICATION = 0x06
 
static const unsigned char DT_GINGANCL_APPLICATION_LOCATION = 0x07
 
static const unsigned char DT_APPLICATION_ICONS = 0x0B
 
static const unsigned char DT_PREFETCH = 0x0C
 
static const unsigned char DT_DII_LOCATION = 0x0D
 
static const unsigned char DT_IP_SIGNALLING = 0x11
 
static const unsigned char DT_PRIVATE_DATA_SPECIFIER = 0x5F
 
static const unsigned char CC_AUTOSTART = 0x01
 
static const unsigned char CC_PRESENT = 0x02
 
static const unsigned char CC_DESTROY = 0x03
 
static const unsigned char CC_KILL = 0x04
 
static const unsigned char CC_PREFETCH = 0x05
 
static const unsigned char CC_REMOTE = 0x06
 
static const unsigned char CC_UNBOUND = 0x07
 

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