CUpnpAVRequest Class Reference
class CUpnpAVRequest : public CBase |
UPnP AV Controller Client/Server communication helper class
Constructor & Destructor Documentation
CUpnpAVRequest()
CUpnpAVRequest | ( | ) | [private, inline] |
~CUpnpAVRequest()
~CUpnpAVRequest | ( | ) | [inline, virtual] |
Member Functions Documentation
ConstructL()
void | ConstructL | ( | ) | [private, inline] |
Perform the second phase construction
ExternalizeL(RWriteStream &)
Externalizes information to stream. Leaves in case of errors.
- Since
- Series 60 3.1
FilePath()
const TDesC & | FilePath | ( | ) | [inline] |
FileSharing()
Retuns state of filesharing
InternalizeL(RReadStream &)
Internalizes information from stream. Leaves in case of errors.
- Since
- Series 60 3.1
RequiresBrowse()
TBool
| RequiresBrowse | ( | ) | [inline] |
Retuns ETrue if a browse action is required
SetFilePathL(const TDesC &)
void | SetFilePathL | ( | const TDesC & | aFilePath | ) | [inline] |
Parameters
const TDesC & aFilePath | filepath |
SetFileSharing(MUPnPAVBrowsingSession::TFileSharing)
Sets the state of filesharing after operation
SetIdL(const TDesC8 &)
void | SetIdL | ( | const TDesC8 & | aId | ) | [inline] |
SetMemoryType(MUPnPAVBrowsingSession::TMemoryType)
SetRequiresBrowse(TBool)
void | SetRequiresBrowse | ( | TBool | aBrowse | ) | [inline] |
Sets if a browse action is required
Parameters
TBool aBrowse | ETrue is a browse action is required |
SetURIL(const TDesC8 &)
void | SetURIL | ( | const TDesC8 & | aURI | ) | [inline] |
SetUuidL(const TDesC8 &)
void | SetUuidL | ( | const TDesC8 & | aUuid | ) | [inline] |
ToDes8L()
HBufC8 * | ToDes8L | ( | ) | const [inline] |
Externalizes information to stream and returns the object as a heap desctiptor.
Member Data Documentation
HBufC * iFilePath
HBufC * | iFilePath | [private] |
MUPnPAVBrowsingSession::TFileSharing
iFileSharing
MUPnPAVBrowsingSession::TMemoryType
iMemoryType
TBool
iRequiresBrowse
TBool
| iRequiresBrowse | [private] |
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.