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

Public Member Functions

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

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