CMMFControllerProxyShutdown Class Reference

class CMMFControllerProxyShutdown : public CTimer

Used to Kill the controller thread either immediately or after a timeout. Used by the controller thread on startup to prevent orphaning if no sessions are created to it.

Inherits from

Constructor & Destructor Documentation

CMMFControllerProxyShutdown()

CMMFControllerProxyShutdown()[private]

Member Functions Documentation

ConstructL()

voidConstructL()[private]

NewL()

CMMFControllerProxyShutdown *NewL()[static]

Create a new shutdown timer.

This method can leave with one of the system-wide error codes.

Since
7.0s

RunL()

voidRunL()[private, virtual]

Calls ShutdownNow().

Since
7.0s

ShutdownNow()

voidShutdownNow()

Shut down the controller thread immediately.

Calls CActiveScheduler::Stop().

Since
7.0s

Start()

voidStart()

Start the shutdown timer. The RunL of this active object will be called after EMMFControllerProxyShutdownDelay microseconds.

Since
7.0s