|
|
|
|
Location:
mmfcontroller.h
Link against: mmfcontrollerframework.lib
class CMMFControllerEventMonitor : public CActive;
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.
CBase - Base class for all classes to be instantiated on the heap
CActive - The core class of the active object abstraction
CMMFControllerEventMonitor - Active object utility class that can be used to monitor a controller plugin for events
Defined in CMMFControllerEventMonitor:
DoCancel(), NewL(), RunL(), Start()
Inherited from CActive:
Cancel(),
Deque(),
EPriorityHigh,
EPriorityIdle,
EPriorityLow,
EPriorityStandard,
EPriorityUserInput,
Extension_(),
IsActive(),
IsAdded(),
Priority(),
RunError(),
SetActive(),
SetPriority(),
TPriority,
iStatus
Inherited from CBase:
Delete(),
operator new()
static IMPORT_C CMMFControllerEventMonitor *NewL(MMMFControllerEventMonitorObserver &aObserver, RMMFController &aMMFController);
Constructs a controller event monitor object.
|
|
IMPORT_C void Start();
Tells the controller event monitor to start listening for events.
The controller plugin must have been opened before this method is called.
private: virtual void DoCancel();
Cancels the outstanding request on iMMFController.