CUpnpAVDevice Class Reference
class CUpnpAVDevice : public CBase |
UPnP AV Device class
UPnP AV Device class, represents a UPnP Media Server or Renderer.
Constructor & Destructor Documentation
CUpnpAVDevice()
IMPORT_C | CUpnpAVDevice | ( | ) | [protected] |
~CUpnpAVDevice()
IMPORT_C | ~CUpnpAVDevice | ( | ) | [virtual] |
Member Functions Documentation
AudioCapability()
IMPORT_C TBool | AudioCapability | ( | ) | const |
Gets the audio media capability of the device
ConstructL()
void | ConstructL | ( | ) | [protected] |
Perform the second phase construction
CopyCapability()
IMPORT_C TBool | CopyCapability | ( | ) | const |
Gets the copy capability of the device
CopyFromL(const CUpnpAVDevice &)
Overwrites all existing data in this device and replaces it with data copied from given device.
- Since
- Series 60 3.1
DlnaCompatible()
IMPORT_C TBool | DlnaCompatible | ( | ) | const |
Return if the device is Dlna compatible
ExternalizeL(RWriteStream &)
Externalizes device information to stream. Leaves in case of errors.
- Since
- Series 60 3.0
FriendlyName()
IMPORT_C const TDesC8 & | FriendlyName | ( | ) | const |
ImageCapability()
IMPORT_C TBool | ImageCapability | ( | ) | const |
Gets the image media capability of the device
InternalizeL(RReadStream &)
Internalizes device information from stream. Leaves in case of errors.
- Since
- Series 60 3.0
LinkOffset()
IMPORT_C TInt | LinkOffset | ( | ) | [static] |
Return link offset (used in linked list)
MaxVolume()
IMPORT_C TInt | MaxVolume | ( | ) | const |
Gets the maximum volume of the device
MuteCapability()
IMPORT_C TBool | MuteCapability | ( | ) | const |
Gets the mute capability of the device
NewL(const CUpnpAVDevice &)
NewLC()
Two-phased constructor. Instance is left in cleanup stack.
NextAVTransportUri()
IMPORT_C TBool | NextAVTransportUri | ( | ) | const |
Returns the SetNextAVTransportUri capability of the device
PauseCapability()
IMPORT_C TBool | PauseCapability | ( | ) | const |
Gets the pause capability of the device
SearchCapability()
IMPORT_C TBool | SearchCapability | ( | ) | const |
Gets the search capability of the device
SetAudioCapability(TBool)
IMPORT_C void | SetAudioCapability | ( | TBool | aCap | ) | |
Sets audio capability of the device
SetCapabilitiesBySupportedMimeTypesL(const TDesC8 &)
IMPORT_C void | SetCapabilitiesBySupportedMimeTypesL | ( | const TDesC8 & | aListOfMimeTypes | ) | |
Parameters
const TDesC8 & aListOfMimeTypes | |
SetCopyCapability(TBool)
IMPORT_C void | SetCopyCapability | ( | TBool | aCopyCap | ) | |
Sets the copy capability of the device
SetDeviceType(TUpnpAVDeviceType)
Sets the device type (Media Server/Renderer)
SetDlnaCompatible(TBool)
IMPORT_C void | SetDlnaCompatible | ( | TBool | aDlnaCompatible | ) | |
Sets if the device is Dlna compatible
SetFriendlyNameL(const TDesC8 &)
IMPORT_C void | SetFriendlyNameL | ( | const TDesC8 & | aName | ) | |
Sets the friendly name of the device
SetImageCapability(TBool)
IMPORT_C void | SetImageCapability | ( | TBool | aCap | ) | |
Sets image capability of the device
SetMaxVolume(TInt)
IMPORT_C void | SetMaxVolume | ( | TInt | aVolume | ) | |
Sets the maximum volume of the device
SetMuteCapability(TBool)
IMPORT_C void | SetMuteCapability | ( | TBool | aMuteCap | ) | |
Sets the mute capability of the device
SetNextAVTransportUri(TBool)
IMPORT_C void | SetNextAVTransportUri | ( | TBool | aCap | ) | |
Sets the SetNextAVTransportUri capability of the device
SetPauseCapability(TBool)
IMPORT_C void | SetPauseCapability | ( | TBool | aPauseCap | ) | |
Sets the pause capability of the device
SetSearchCapability(TBool)
IMPORT_C void | SetSearchCapability | ( | TBool | aSearchCap | ) | |
Sets the search capability of the device
SetUuidL(const TDesC8 &)
IMPORT_C void | SetUuidL | ( | const TDesC8 & | aUuid | ) | |
Sets the Uuid of the device
SetVideoCapability(TBool)
IMPORT_C void | SetVideoCapability | ( | TBool | aCap | ) | |
Sets video capability of the device
SetVolumeCapability(TBool)
IMPORT_C void | SetVolumeCapability | ( | TBool | aVolumeCap | ) | |
Sets the volume capability of the device
ToDes8L()
IMPORT_C HBufC8 * | ToDes8L | ( | ) | const |
Externalizes device information to a heap descriptor
Uuid()
IMPORT_C const TDesC8 & | Uuid | ( | ) | const |
VideoCapability()
IMPORT_C TBool | VideoCapability | ( | ) | const |
Gets the video media capability of the device
VolumeCapability()
IMPORT_C TBool | VolumeCapability | ( | ) | const |
Gets the volume capability of the device
Member Enumerations Documentation
Enum TUpnpAVDeviceType
Enumeration to define the type of a device
Enumerators
EMediaServer | |
EMediaRenderer | |
Member Data Documentation
TBool
iAudioMediaCapability
TBool
| iAudioMediaCapability | [protected] |
TBool
iCopyCapability
TBool
| iCopyCapability | [protected] |
TUpnpAVDeviceType
iDeviceType
TBool
iDlnaCompatible
TBool
| iDlnaCompatible | [protected] |
TBool
iImageMediaCapability
TBool
| iImageMediaCapability | [protected] |
TInt
iMaxVolume
TInt
| iMaxVolume | [protected] |
TBool
iMuteCapability
TBool
| iMuteCapability | [protected] |
TBool
iNextAVTransportUri
TBool
| iNextAVTransportUri | [protected] |
TBool
iPauseCapability
TBool
| iPauseCapability | [protected] |
TBool
iSearchCapability
TBool
| iSearchCapability | [protected] |
TBool
iVideoMediaCapability
TBool
| iVideoMediaCapability | [protected] |
TBool
iVolumeCapability
TBool
| iVolumeCapability | [protected] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.