#include <mw/nfcch.h>
class CNfcCH : public CBase |
Public Member Functions | |
---|---|
virtual | ~CNfcCH() |
pure virtual IMPORT_C void | HandleNdefMessage(TRequestStatus &, CNdefMessage *) |
pure virtual IMPORT_C void | HandleNdefMessageCancel() |
void | ListAllImplementationsL(RImplInfoPtrArray &) |
void | ListImplementationsL(RImplInfoPtrArray &, const TDesC8 &) |
CNfcCH * | NewL(TUid) |
CNfcCH * | NewL(const TDesC8 &) |
Protected Member Functions | |
---|---|
CNfcCH() |
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.
CNfcCH | ( | ) | [protected, inline] |
IMPORT_C void | HandleNdefMessage | ( | TRequestStatus & | aRequestStatus, |
CNdefMessage * | aMessage | |||
) | [pure virtual] |
Method called by initiator when processing of a NDEF Message is required.
Parameters | |
---|---|
aRequestStatus | Initiator's status to be completed when processing is done |
aMessage | NDEF Message, ownership is transferred |
IMPORT_C void | HandleNdefMessageCancel | ( | ) | [pure virtual] |
void | ListAllImplementationsL | ( | RImplInfoPtrArray & | aImplInfoArray | ) | [static, inline] |
Request a list of all implementations.
Parameters | |
---|---|
aImplInfoArray | Reference to the target array |
void | ListImplementationsL | ( | RImplInfoPtrArray & | aImplInfoArray, |
const TDesC8 & | aMatchString | |||
) | [static, inline] |
Request a list of type matching implementations.
Parameters | |
---|---|
aImplInfoArray | Reference to the target array |
aMatchString | default_data match string (no wildcards) |