50 #ifndef NETWORKINTERFACE_H_
51 #define NETWORKINTERFACE_H_
53 #include "util/functions.h"
54 using namespace br::pucrio::telemidia::util;
56 #include "INetworkInterface.h"
79 string name,
string protocol,
string addr);
95 virtual bool createProvider();
100 bool changeChannel(
int factor);
101 bool setChannel(
string channelValue);
102 bool getSTCValue(uint64_t* stc,
int* valueType);
104 int createPesFilter(
int pid,
int pesType,
bool compositeFiler);
105 string getPesFilterOutput();
106 int receiveData(
char* buff,
int skipSize,
107 unsigned char packetSize);
Definition: NetworkInterface.h:67
Definition: IDataProvider.h:82
Definition: INetworkInterface.h:67
Definition: IFrontendFilter.h:59
Definition: IChannel.h:62