MMMFDevSoundCustomInterfaceChannel Class Reference

class MMMFDevSoundCustomInterfaceChannel

mixin for custom command pipeline used by utility to reroute commands

Member Functions Documentation

AsyncCustomCommand(TUid, TRequestStatus &, const TDesC8 &, const TDesC8 &, TDes8 *)

void AsyncCustomCommand ( TUid aUid,
TRequestStatus & aStatus,
const TDesC8 & aParam1,
const TDesC8 & aParam2,
TDes8 * aOutParam
) [pure virtual]

Implements an asynchronous custom command

Parameters

TUid aUid The UID of the custom command
TRequestStatus & aStatus The request status of the active object that will be called upon the completion of the request
const TDesC8 & aParam1 A buffer of data to be supplied to the receiver
const TDesC8 & aParam2 A buffer of data to be supplied to the receiver
TDes8 * aOutParam A buffer that will be written into by the receiver and returned to the client

SyncCustomCommand(TUid, const TDesC8 &, const TDesC8 &, TDes8 *)

TInt SyncCustomCommand ( TUid aUid,
const TDesC8 & aParam1,
const TDesC8 & aParam2,
TDes8 * aOutParam
) [pure virtual]

Implements a synchronous custom command

Parameters

TUid aUid The UID of the custom command
const TDesC8 & aParam1 A buffer of data to be supplied to the receiver
const TDesC8 & aParam2 A buffer of data to be supplied to the receiver
TDes8 * aOutParam A buffer that will be written into by the receiver and returned to the client