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

Public Member Functions

virtual void setListener (ITProviderListener *listener)
 
virtual void attachFilter (IFrontendFilter *filter)
 
virtual void removeFilter (IFrontendFilter *filter)
 
virtual short getCaps ()
 
virtual bool tune ()
 
virtual IChannelgetCurrentChannel ()
 
virtual bool getSTCValue (uint64_t *stc, int *valueType)
 
virtual bool changeChannel (int factor)
 
bool setChannel (string channelValue)
 
virtual int createPesFilter (int pid, int pesType, bool compositeFiler)
 
virtual string getPesFilterOutput ()
 
virtual void close ()
 
virtual int callServer ()=0
 
virtual int receiveData (char *buff, int skipSize, unsigned char packetSize)=0
 

Protected Attributes

string addr
 
int portNumber
 
int socketDescriptor
 
short capabilities
 

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