CNcdPurchaseDownloadInfo Class Reference
class CNcdPurchaseDownloadInfo : public CBase
|
Constructor & Destructor Documentation
CNcdPurchaseDownloadInfo()
IMPORT_C
|
CNcdPurchaseDownloadInfo
|
(
|
)
|
[protected]
|
~CNcdPurchaseDownloadInfo()
IMPORT_C
|
~CNcdPurchaseDownloadInfo
|
(
|
)
|
[virtual]
|
Destructor. Because a class object outside of this library may be inherited from this class, this virtual destructor is also set to IMPORT_C.
Member Functions Documentation
ActivationKey()
IMPORT_C const
TDesC
&
|
ActivationKey
|
(
|
)
|
const
|
AttributeInt32L(TDownloadAttribute)
IMPORT_C
TInt32
|
AttributeInt32L
|
(
|
TDownloadAttribute
|
aAttribute
|
)
|
const
|
MNcdDownloadInfo::AttributeInt32L
Parameters
TDownloadAttribute aAttribute
|
|
AttributeStringL(TDownloadAttribute)
IMPORT_C const
TDesC
&
|
AttributeStringL
|
(
|
TDownloadAttribute
|
aAttribute
|
)
|
const
|
MNcdDownloadInfo::AttributeStringL
Parameters
TDownloadAttribute aAttribute
|
|
ConstructL()
IMPORT_C void
|
ConstructL
|
(
|
)
|
[protected]
|
ConstructL(const MNcdPurchaseDownloadInfo &)
Alternative 2nd phase constructor.
ContentMimeType()
IMPORT_C const
TDesC
&
|
ContentMimeType
|
(
|
)
|
const
|
Gets the content mime type.
ContentSize()
IMPORT_C
TInt
|
ContentSize
|
(
|
)
|
const
|
ContentUri()
IMPORT_C const
TDesC
&
|
ContentUri
|
(
|
)
|
const
|
ContentUsage()
IMPORT_C TContentUsage
|
ContentUsage
|
(
|
)
|
const
|
Gets the content usage type.
ContentValidityDelta()
IMPORT_C
TInt
|
ContentValidityDelta
|
(
|
)
|
const
|
Gets the content validity delta.
CreateAttributesL()
IMPORT_C void
|
CreateAttributesL
|
(
|
)
|
[protected]
|
Creates attributes if they haven't been created yet
DescriptorData()
IMPORT_C const
TDesC8
&
|
DescriptorData
|
(
|
)
|
const
|
Gets the descriptor data.
DescriptorName()
IMPORT_C const
TDesC
&
|
DescriptorName
|
(
|
)
|
const
|
Gets the descriptor name.
DescriptorType()
IMPORT_C const
TDesC
&
|
DescriptorType
|
(
|
)
|
const
|
Gets the descriptor type.
DescriptorUri()
IMPORT_C const
TDesC
&
|
DescriptorUri
|
(
|
)
|
const
|
ExternalizeL(RWriteStream &)
InstallNotificationUri()
IMPORT_C const
TDesC
&
|
InstallNotificationUri
|
(
|
)
|
const
|
Gets the install notification URI.
InternalizeL(RReadStream &)
IsLaunchable()
IMPORT_C
TBool
|
IsLaunchable
|
(
|
)
|
const
|
NewL(const MNcdPurchaseDownloadInfo &)
Copies and returns new download information.
NewLC(const MNcdPurchaseDownloadInfo &)
Copies and returns new download information.
RightsType()
IMPORT_C const
TDesC
&
|
RightsType
|
(
|
)
|
const
|
RightsUri()
IMPORT_C const
TDesC
&
|
RightsUri
|
(
|
)
|
const
|
SetActivationKeyL(const TDesC &)
IMPORT_C void
|
SetActivationKeyL
|
(
|
const
TDesC
&
|
aActivationKey
|
)
|
|
Parameters
const
TDesC
& aActivationKey
|
Activation key.
|
SetAttributeL(TDownloadAttribute, TInt32)
IMPORT_C void
|
SetAttributeL
|
(
|
TDownloadAttribute
|
aAttribute,
|
|
TInt32
|
aValue
|
|
)
|
|
Parameters
TDownloadAttribute aAttribute
|
|
TInt32
aValue
|
|
SetAttributeL(TDownloadAttribute, const TDesC &)
IMPORT_C void
|
SetAttributeL
|
(
|
TDownloadAttribute
|
aAttribute,
|
|
const
TDesC
&
|
aValue
|
|
)
|
|
Parameters
TDownloadAttribute aAttribute
|
|
const
TDesC
& aValue
|
|
SetContentMimeTypeL(const TDesC &)
IMPORT_C void
|
SetContentMimeTypeL
|
(
|
const
TDesC
&
|
aMimeType
|
)
|
|
Sets the content mime type.
Parameters
const
TDesC
& aMimeType
|
Content mime type.
|
SetContentSize(TInt)
IMPORT_C void
|
SetContentSize
|
(
|
TInt
|
aSize
|
)
|
|
SetContentUriL(const TDesC &)
IMPORT_C void
|
SetContentUriL
|
(
|
const
TDesC
&
|
aUri
|
)
|
|
Parameters
const
TDesC
& aUri
|
Content URI.
|
SetContentUsage(TContentUsage)
IMPORT_C void
|
SetContentUsage
|
(
|
TContentUsage
|
aUsage
|
)
|
|
Sets the content usage type.
Parameters
TContentUsage aUsage
|
Content usage.
|
SetContentValidityDelta(TInt)
IMPORT_C void
|
SetContentValidityDelta
|
(
|
TInt
|
aValidityDelta
|
)
|
|
Sets the content validity delta.
SetDescriptorDataL(const TDesC8 &)
IMPORT_C void
|
SetDescriptorDataL
|
(
|
const
TDesC8
&
|
aData
|
)
|
|
Sets the descriptor data.
Parameters
const
TDesC8
& aData
|
Descriptor data.
|
SetDescriptorNameL(const TDesC &)
IMPORT_C void
|
SetDescriptorNameL
|
(
|
const
TDesC
&
|
aName
|
)
|
|
Sets the descriptor name.
Parameters
const
TDesC
& aName
|
Descriptor name.
|
SetDescriptorTypeL(const TDesC &)
IMPORT_C void
|
SetDescriptorTypeL
|
(
|
const
TDesC
&
|
aType
|
)
|
|
Sets the descriptor type.
Parameters
const
TDesC
& aType
|
Descriptor type.
|
SetDescriptorUriL(const TDesC &)
IMPORT_C void
|
SetDescriptorUriL
|
(
|
const
TDesC
&
|
aUri
|
)
|
|
Parameters
const
TDesC
& aUri
|
Descriptor URI.
|
SetInstallNotificationUriL(const TDesC &)
IMPORT_C void
|
SetInstallNotificationUriL
|
(
|
const
TDesC
&
|
aInstallNotificationUri
|
)
|
|
Sets the install notification URI.
Parameters
const
TDesC
& aInstallNotificationUri
|
Install notification URI.
|
SetLaunchable(TBool)
IMPORT_C void
|
SetLaunchable
|
(
|
TBool
|
aLaunchable
|
)
|
|
Parameters
TBool
aLaunchable
|
Launchable status.
|
SetRightsTypeL(const TDesC &)
IMPORT_C void
|
SetRightsTypeL
|
(
|
const
TDesC
&
|
aType
|
)
|
|
Parameters
const
TDesC
& aType
|
Rights type.
|
SetRightsUriL(const TDesC &)
IMPORT_C void
|
SetRightsUriL
|
(
|
const
TDesC
&
|
aUri
|
)
|
|
Parameters
const
TDesC
& aUri
|
Rights URI.
|
Member Data Documentation
HBufC * iActivationKey
HBufC
*
|
iActivationKey
|
[private]
|
CNcdAttributes * iAttributes
HBufC * iContentMimeType
HBufC
*
|
iContentMimeType
|
[private]
|
TInt
iContentSize
TInt
|
iContentSize
|
[private]
|
HBufC * iContentUri
HBufC
*
|
iContentUri
|
[private]
|
TContentUsage iContentUsage
TContentUsage
|
iContentUsage
|
[private]
|
HBufC8 * iDescriptorData
HBufC8
*
|
iDescriptorData
|
[private]
|
HBufC * iDescriptorName
HBufC
*
|
iDescriptorName
|
[private]
|
HBufC * iDescriptorType
HBufC
*
|
iDescriptorType
|
[private]
|
HBufC * iDescriptorUri
HBufC
*
|
iDescriptorUri
|
[private]
|
HBufC * iInstallNotificationUri
HBufC
*
|
iInstallNotificationUri
|
[private]
|
TBool
iLaunchable
TBool
|
iLaunchable
|
[private]
|
HBufC * iRightsType
HBufC
*
|
iRightsType
|
[private]
|
HBufC * iRightsUri
HBufC
*
|
iRightsUri
|
[private]
|
TInt
iValidityDelta
TInt
|
iValidityDelta
|
[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.