CNfcCH Class Reference

#include <mw/nfcch.h>

class CNfcCH : public CBase

Inherits from

Detailed Description

ECOM interface for NFC External Content Handlers.

3rd party developers may implement this interface to create an external content handler which will be executed by NFC Plugin Host.

Since
S60 ?S60_version

Constructor & Destructor Documentation

CNfcCH ( )

CNfcCH()[protected, inline]

~CNfcCH ( )

~CNfcCH()[inline, virtual]

Destructor

Member Function Documentation

HandleNdefMessage ( TRequestStatus &, CNdefMessage * )

IMPORT_C voidHandleNdefMessage(TRequestStatus &aRequestStatus,
CNdefMessage *aMessage
)[pure virtual]

Method called by initiator when processing of a NDEF Message is required.

Since
S60 ?S60_version
Parameters
aRequestStatusInitiator's status to be completed when processing is done
aMessageNDEF Message, ownership is transferred

HandleNdefMessageCancel ( )

IMPORT_C voidHandleNdefMessageCancel()[pure virtual]
Cancels NDEF Message processing
Since
S60 ?S60_version

ListAllImplementationsL ( RImplInfoPtrArray & )

voidListAllImplementationsL(RImplInfoPtrArray &aImplInfoArray)[static, inline]

Request a list of all implementations.

Since
S60 ?S60_version
Parameters
aImplInfoArrayReference to the target array

ListImplementationsL ( RImplInfoPtrArray &, const TDesC8 & )

voidListImplementationsL(RImplInfoPtrArray &aImplInfoArray,
const TDesC8 &aMatchString
)[static, inline]

Request a list of type matching implementations.

Since
S60 ?S60_version
Parameters
aImplInfoArrayReference to the target array
aMatchStringdefault_data match string (no wildcards)

NewL ( TUid )

CNfcCH *NewL(TUidaImplementationUid)[static, inline]

Instantiates an object of this type by implementation UID.

Since
S60 ?S60_version
Parameters
aImplementationUidImplementation UID in resource file
Return Value
Pointer to the instance

NewL ( const TDesC8 & )

CNfcCH *NewL(const TDesC8 &aMatchString)[static, inline]

Instantiates an object of this type by content type string.

Since
S60 ?S60_version
Parameters
aMatchStringContent type string (no wildcards)
Return Value
Pointer to the instance