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

Public Member Functions

virtual short getCaps ()=0
 
virtual int getId ()=0
 
virtual string getName ()=0
 
virtual string getProtocol ()=0
 
virtual string getAddress ()=0
 
virtual void attachFilter (IFrontendFilter *filter)=0
 
virtual void removeFilter (IFrontendFilter *filter)=0
 
virtual void setDataProvider (IDataProvider *provider)=0
 
virtual bool hasSignal ()=0
 
virtual IDataProvidertune ()=0
 
virtual bool changeChannel (int factor)=0
 
virtual bool setChannel (string channelValue)=0
 
virtual bool getSTCValue (uint64_t *stc, int *valueType)=0
 
virtual IChannelgetCurrentChannel ()=0
 
virtual int createPesFilter (int pid, int pesType, bool compositeFiler)=0
 
virtual string getPesFilterOutput ()=0
 
virtual int receiveData (char *buff, int skipSize, unsigned char packetSize)=0
 
virtual void close ()=0
 

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