MLiwNotifyCallback Class Reference

class MLiwNotifyCallback
Abstact callback interface to handle callbacks or events from providers. This callback is needed when
  • Consumer wants to pre-check output parameters before returning synchronous Handle*Cmd.

  • Asynchronous Handle*Cmd is used.

  • An asynchronous event occurs in the system.

ServiceHandler.lib
Since
Series 60 2.6

Member Functions Documentation

GetTransactionID()

IMPORT_C TInt32GetTransactionID()[static]

HandleNotifyL(TInt, TInt, CLiwGenericParamList &, const CLiwGenericParamList &)

TInt HandleNotifyL(TIntaCmdId,
TIntaEventId,
CLiwGenericParamList &aEventParamList,
const CLiwGenericParamList &aInParamList
)[pure virtual]

Handles notifications caused by an asynchronous Execute*CmdL call or an event.

Parameters

TInt aCmdIdThe service command associated to the event.
TInt aEventIdOccured event, see LiwCommon.hrh.
CLiwGenericParamList & aEventParamListEvent parameters, if any, as defined per each event.
const CLiwGenericParamList & aInParamListInput parameters, if any, given in the related HandleCommmandL.