MNcdNodeContentInfo Class Reference

class MNcdNodeContentInfo : public MCatalogsBase

This interface provides functions to get general information about the content of the node.

Note:

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.

Inherits from

Constructor & Destructor Documentation

~MNcdNodeContentInfo()

~MNcdNodeContentInfo ( ) [protected, inline, virtual]

Member Functions Documentation

Identifier()

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.

MimeType()

const TDesC & MimeType ( ) const [pure virtual]

Gives the mime type of the content data.

Purpose()

TUint Purpose ( ) const [pure virtual]

The purpose of the node.

TNcdItemPurpose

Size()

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.

Uid()

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.

Version()

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.