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.