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()

voidConstructL()[private]

2nd-phase constructor.

DoCancel()

voidDoCancel()[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()

voidReceive()[private]

Receive an Mcn message from network.

RunL()

voidRunL()[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]