class MNcdNodeContentInfo : public MCatalogsBase |
This interface provides functions to get general information about the content of the node.
This interface is available after node load if the server sent the information.
The data is updated only from the server. Content downloads and installs do not affect this interface.
This interface is internalized from purchase history if possible.
Public Member Functions | |
---|---|
const TDesC & | Identifier() |
const TDesC & | MimeType() |
TUint | Purpose() |
TInt | Size() |
TUid | Uid() |
const TDesC & | Version() |
Protected Member Functions | |
---|---|
~MNcdNodeContentInfo() |
Inherited Enumerations | |
---|---|
MCatalogsBase:@46 |
const TDesC & | Identifier | ( | ) | const [pure virtual] |
This function is the indicative Identifier for the contents that are widgets. This can be used e.g. for checking if the widget has already been installed to the phone.
TInt | Size | ( | ) | const [pure virtual] |
Downloadable content size in bytes. In the protocol, multiple contents may be included for one content download. Therefore, if there are multiple possibilities, the worst case scenario size is given here.
TUid | Uid | ( | ) | const [pure virtual] |
This function is the indicative Symbian application UID for the contents that are applications. This can be used e.g. for checking if the application has already been installed to the phone.
const TDesC & | Version | ( | ) | const [pure virtual] |
Different versions of the content items may exist. Thus, a version identifier may be defined for the item. When installing applications the version may be required.
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.