vdr  1.7.27
Classes | Public Types | Public Member Functions | Public Attributes | Protected Member Functions | Private Attributes
SI::MHP_TransportProtocolDescriptor Class Reference

#include <descriptor.h>

List of all members.

Classes

class  UrlExtensionEntry

Public Types

enum  Protocol {
  ObjectCarousel = 0x01, IPviaDVB = 0x02, HTTPoverInteractionChannel = 0x03, ObjectCarousel = 0x01,
  IPviaDVB = 0x02, HTTPoverInteractionChannel = 0x03
}
enum  Protocol {
  ObjectCarousel = 0x01, IPviaDVB = 0x02, HTTPoverInteractionChannel = 0x03, ObjectCarousel = 0x01,
  IPviaDVB = 0x02, HTTPoverInteractionChannel = 0x03
}

Public Member Functions

int getProtocolId () const
int getProtocolLabel () const
bool isRemote () const
int getComponentTag () const
char * getUrlBase (char *buffer, int size)
int getProtocolId () const
int getProtocolLabel () const
bool isRemote () const
int getComponentTag () const
char * getUrlBase (char *buffer, int size)

Public Attributes

StructureLoop< UrlExtensionEntryUrlExtensionLoop

Protected Member Functions

virtual void Parse ()
virtual void Parse ()

Private Attributes

const descr_transport_protocols
bool remote
int componentTag
String UrlBase

Detailed Description

Definition at line 659 of file include/libsi/descriptor.h.


Member Enumeration Documentation

Enumerator:
ObjectCarousel 
IPviaDVB 
HTTPoverInteractionChannel 
ObjectCarousel 
IPviaDVB 
HTTPoverInteractionChannel 

Definition at line 669 of file include/libsi/descriptor.h.

Enumerator:
ObjectCarousel 
IPviaDVB 
HTTPoverInteractionChannel 
ObjectCarousel 
IPviaDVB 
HTTPoverInteractionChannel 

Definition at line 669 of file libsi/descriptor.h.


Member Function Documentation

Definition at line 1050 of file descriptor.c.

Definition at line 1038 of file descriptor.c.

References HILO, and SI::ExtendedEventDescriptor::s.

Definition at line 1042 of file descriptor.c.

References SI::ExtendedEventDescriptor::s.

char* SI::MHP_TransportProtocolDescriptor::getUrlBase ( char *  buffer,
int  size 
)
char * SI::MHP_TransportProtocolDescriptor::getUrlBase ( char *  buffer,
int  size 
)

Definition at line 1054 of file descriptor.c.

Definition at line 1046 of file descriptor.c.

void SI::MHP_TransportProtocolDescriptor::Parse ( ) [protected, virtual]
virtual void SI::MHP_TransportProtocolDescriptor::Parse ( ) [protected, virtual]

Implements SI::Parsable.


Member Data Documentation

Definition at line 682 of file include/libsi/descriptor.h.

Definition at line 681 of file include/libsi/descriptor.h.

Definition at line 680 of file include/libsi/descriptor.h.

Definition at line 683 of file include/libsi/descriptor.h.

Definition at line 675 of file include/libsi/descriptor.h.


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