CCbsMcnListener Class Reference

class CCbsMcnListener : public CActive

Listens for incoming MCN messages. Functionality is based on basic active object implementation.

Inherits from

Constructor & Destructor Documentation

CCbsMcnListener(CMcn &, RCbsMcnSession &)

CCbsMcnListener ( CMcn & aMcn,
RCbsMcnSession & aSession
) [private]

Constructor.

Parameters

CMcn & aMcn
RCbsMcnSession & aSession

~CCbsMcnListener()

~CCbsMcnListener ( )

Destructor.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

2nd-phase constructor.

DoCancel()

void DoCancel ( ) [private, virtual]

Cancels the outstanding Mcn request.

NewL(CMcn &, RCbsMcnSession &)

CCbsMcnListener * NewL ( CMcn & aMcn,
RCbsMcnSession & aSession
) [static]

Creates a new Mcn listener.

Parameters

CMcn & aMcn
RCbsMcnSession & aSession

Receive()

void Receive ( ) [private]

Receive an Mcn message from network.

RunL()

void RunL ( ) [private, virtual]

This method is called when an Mcn message is received. The message is stored in the buffer.

Member Data Documentation

CMcn & iMcn

CMcn & iMcn [private]

TCbsMcnMessage iMcnMessage

TCbsMcnMessage iMcnMessage [private]

TPckg< TCbsMcnMessage > iMcnPckg

TPckg < TCbsMcnMessage > iMcnPckg [private]

RCbsMcnSession & iSession

RCbsMcnSession & iSession [private]