This is an abstract base class for HUPnP A/V convenience device classes.
More...
List of all members.
Detailed Description
Constructor & Destructor Documentation
Creates a new instance.
- Parameters:
-
parent | specifies the parent QObject . |
Member Function Documentation
bool prepareDevice |
( |
HClientDevice * |
device ) |
[protected, virtual] |
Prepares the instance to be associated with the specified HClientDevice.
- Parameters:
-
device | specifies the device to be associated. |
- Returns:
- true if the instance was successfully prepared to be used with the specified HClientDevice. If false is returned the specified HClientDevice will not be associated with this instance.
bool setDevice |
( |
HClientDevice * |
device, |
|
|
ValidationType |
vt = FullValidation |
|
) |
| |
Associates the specified HClientDevice
with this instance.
- Parameters:
-
device | specifies the HClientDevice to be associated with this instance. |
- Returns:
- true in case the
device
was successfully associated with this instance.
- See also:
- device()
Indicates if the object is ready to be used.
- Returns:
- true if the object is ready to be used.
Returns the device type this adapter abstracts.
- Returns:
- the device type this adapter abstracts.