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

Public Member Functions

virtual bool isConnected ()=0
 
virtual void postConnectionRequestTask ()=0
 
virtual bool postMediaContentTask (int destDevClass, string url)=0
 
virtual void postEventTask (int destDevClass, int frameType, char *payload, int payloadSize)=0
 
virtual void setDeviceInfo (int width, int height, string base_device_ncl_path)=0
 
virtual int getDeviceClass ()=0
 
virtual void checkDomainTasks ()=0
 
virtual void addDeviceListener (IRemoteDeviceListener *listener)=0
 
virtual void removeDeviceListener (IRemoteDeviceListener *listener)=0
 

Static Public Attributes

static const int CT_BASE = 0
 
static const int CT_PASSIVE = 1
 
static const int CT_ACTIVE = 2
 
static const int FT_CONNECTIONREQUEST = 0
 
static const int FT_ANSWERTOREQUEST = 1
 
static const int FT_KEEPALIVE = 2
 
static const int FT_MEDIACONTENT = 3
 
static const int FT_SELECTIONEVENT = 4
 
static const int FT_ATTRIBUTIONEVENT = 5
 
static const int FT_PRESENTATIONEVENT = 6
 

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