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
Id()
const
TDesC8
&
|
Id
|
(
|
)
|
[inline]
|
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.
URI()
const
TDesC8
&
|
URI
|
(
|
)
|
[inline]
|
Uuid()
const
TDesC8
&
|
Uuid
|
(
|
)
|
[inline]
|
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.