CLafShutdownManagerBase Class Reference

class CLafShutdownManagerBase : public CBase

Base class for a LAF shutdown manager.

A LAF implements a derived class to implement a policy on when to shutdown the device. The policy can involve listening for events, timers, etc.

LafShutdown

Inherits from

Constructor & Destructor Documentation

CLafShutdownManagerBase(MShutdownEventObserver &)

CLafShutdownManagerBase ( MShutdownEventObserver & aObserver ) [protected, inline]

Constructor.

Parameters

MShutdownEventObserver & aObserver Kernel's shutdown observer. The LAF can call this interface to notify the kernel of device shutdown, so that the kernel can take appropriate power management steps.

Member Data Documentation

MShutdownEventObserver & iObserver

MShutdownEventObserver & iObserver [protected]

Kernel's shutdown observer, initialised by the constructor.