CommsFW::MLegacyMessageReceiver Class Reference

class CommsFW::MLegacyMessageReceiver
Public Member Functions
void DispatchL (const TCFMessage &, TWorkerId )
void OnDispatchLeave (const TCFMessage &, TWorkerId , TInt )

Member Functions Documentation

DispatchL(const TCFMessage &, TWorkerId)

void DispatchL ( const TCFMessage & aMessage,
TWorkerId aSenderId
) [pure virtual]

Parameters

const TCFMessage & aMessage
TWorkerId aSenderId

OnDispatchLeave(const TCFMessage &, TWorkerId, TInt)

void OnDispatchLeave ( const TCFMessage & ,
TWorkerId ,
TInt
) [inline, virtual]

If the dispatching function Leave()s then control transfers here. This allows a carefully-written object to avoid adding its own TRAP and still provide handling for a Leave, ie an efficiency gain.

Parameters

const TCFMessage &
TWorkerId
TInt