#include <mmf/common/mmfcontroller.h>
Link against: mmfcontrollerframework.lib
class CMMFControllerEventMonitor : public CActive, public CActive |
Public Member Functions | |
---|---|
~CMMFControllerEventMonitor() | |
IMPORT_C CMMFControllerEventMonitor * | NewL(MMMFControllerEventMonitorObserver &, RMMFController &) |
IMPORT_C void | Start() |
Inherited Attributes | |
---|---|
CActive::iStatus |
Inherited Enumerations | |
---|---|
CActive:TPriority |
Active object utility class that can be used to monitor a controller plugin for events.
If an event occurs, the client will be notified via the MMMFControllerEventMonitorObserver interface.
IMPORT_C CMMFControllerEventMonitor * | NewL | ( | MMMFControllerEventMonitorObserver & | aObserver, |
RMMFController & | aMMFController | |||
) | [static] |
Constructs a controller event monitor object.
notified when an event occurs.
Parameters | |
---|---|
aObserver | "The observer to notify whenever an event is received. @param aMMFController "A reference to the controller that is to be monitored for events. |
aMMFController | A reference to the client controller interface class. |