RMMFCustomCommandsBase Class Reference

class RMMFCustomCommandsBase

Base class for client-side custom command classes.

In order facilitate the use of the more common custom commands, it is desirable to write a concrete API class for the client to use. This API class can then be use to wrap all the code involved to formulate the custom command messages.

7.0s

Constructor & Destructor Documentation

RMMFCustomCommandsBase(RMMFController &, TUid)

IMPORT_CRMMFCustomCommandsBase(RMMFController &aController,
TUidaInterfaceId
)

Parameters

RMMFController & aController
TUid aInterfaceId

Member Data Documentation

RMMFController & iController

RMMFController &iController[protected]

The controller.

Derived classes should use iController.CustomCommandSync() and iController.CustomCommandAsync() to send the custom commands to the controller plugin.

TMMFMessageDestinationPckg iDestinationPckg

TMMFMessageDestinationPckg iDestinationPckg[protected]

The destination package.

Derived classes must pass this into iController.CustomCommandSync() and iController.CustomCommandAsync() as the destination argument.