CAiUiController Class Reference
class CAiUiController : public CBase |
UI Controller ECom interface for Active Idle.
Constructor & Destructor Documentation
~CAiUiController()
~CAiUiController | ( | ) | [inline] |
Member Functions Documentation
ActivateUI()
void | ActivateUI | ( | ) | [pure virtual] |
Activate UI managed by this UI controller.
GetContentObserver()
Returns content observer interface implemented by this UI controller.
GetSettingsL(const THsPublisherInfo &, RAiSettingsItemArray &)
Retrieves plug-in settings specified in this UI controller's UI definition.
LoadUIDefinitionL()
void | LoadUIDefinitionL | ( | ) | [pure virtual] |
Instructs this UI controller to load its UI definition.
MainInterface()
Returns the main UI Controller interface, or NULL if this is not the main UI controller.
SecondaryInterface()
Returns the secondary UI Controller interface, or NULL if this is not a secondary UI controller.
SetEventHandler(MAiFwEventHandler &)
Sets the Active Idle Framework event handler for this UI Controller.
Parameters
MAiFwEventHandler & aEventHandler | Framework event handler for this UI controller. Set to NULL to disable event callbacks from this UI Controller. |
SetStateHandler(MAiFwStateHandler &)
void | SetStateHandler | ( | MAiFwStateHandler & | aStateHandler | ) | [pure virtual] |
Sets plugin state handler
Parameters
MAiFwStateHandler & aStateHandler | |
Member Data Documentation
TUid
iDestructKey
TUid
| iDestructKey | [private] |
An identifier used during destruction
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.