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

Public Member Functions

virtual void newDeviceConnected (unsigned int devAddr)
 
virtual void connectedToBaseDevice (unsigned int domainAddr)
 
virtual bool receiveEvent (unsigned int devAddr, int eventType, char *stream, int streamSize)
 
virtual bool receiveMediaContent (unsigned int devAddr, char *stream, int streamSize)
 
- Public Member Functions inherited from br::pucrio::telemidia::ginga::core::multidevice::DeviceService
void addListener (IRemoteDeviceListener *listener)
 
void removeListener (IRemoteDeviceListener *listener)
 
bool addDevice (unsigned int deviceAddress, int newDevClass, int width, int height)
 
bool hasDevices ()
 

Additional Inherited Members

- Protected Member Functions inherited from br::pucrio::telemidia::ginga::core::multidevice::DeviceService
IRemoteDevicegetDevice (unsigned int devAddr)
 
- Protected Attributes inherited from br::pucrio::telemidia::ginga::core::multidevice::DeviceService
set< IRemoteDeviceListener * > * listeners
 
map< unsigned int,
IRemoteDevice * > * 
devices
 
int serviceClass
 
pthread_mutex_t lMutex
 
pthread_mutex_t dMutex
 

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