Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | List of all members
br::pucrio::telemidia::ginga::core::dataprocessing::IDataProcessor Class Referenceabstract
Inheritance diagram for br::pucrio::telemidia::ginga::core::dataprocessing::IDataProcessor:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::core::dataprocessing::IDataProcessor:
Collaboration graph
[legend]

Public Member Functions

virtual void setNptPrinter (bool nptPrinter)=0
 
virtual void setDemuxer (IDemuxer *demux)=0
 
virtual void removeOCFilterAfterMount (bool removeIt)=0
 
virtual void setSTCProvider (ISTCProvider *stcProvider)=0
 
virtual ITimeBaseProvidergetNPTProvider ()=0
 
virtual void createStreamTypeSectionFilter (short streamType)=0
 
virtual void createPidSectionFilter (int pid)=0
 
virtual void addSEListener (string eventType, IStreamEventListener *listener)=0
 
virtual void removeSEListener (string eventType, IStreamEventListener *listener)=0
 
virtual void addObjectListener (IObjectListener *listener)=0
 
virtual void setServiceDomainListener (IServiceDomainListener *listener)=0
 
virtual void removeObjectListener (IObjectListener *listener)=0
 
virtual void receiveSection (ITransportSection *section)=0
 
virtual void receiveData (char *buff, unsigned int size)
 
virtual void updateChannelStatus (short newStatus, IChannel *channel)=0
 

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