![Symbian OS Library](../../../../a_stock/mainheading.gif)
![]() |
![]() |
|
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.