CCchUiPrivateApi Class Reference
class CCchUiPrivateApi : public CBase
|
CCH UI Private API - provides means to control CCH UI.
This API hides the actual implementation from clients. In essence this API provides internal access to connectivity UI logic.
Private Attributes
|
CCchUiApiImpl *
|
iImpl
|
Constructor & Destructor Documentation
CCchUiPrivateApi()
CCchUiPrivateApi
|
(
|
)
|
[private]
|
Member Functions Documentation
AddObserverL(MCchUiObserver &)
From
MCchUi
. Adds observer for listening cchui events.
CancelNotes()
From
MCchUi
. Cancels all notes shown by CCH UI. If there is nothing to dismiss, call to this method does nothing.
ConfigureVisualizationL(RArray< MCchUiObserver::TCchUiDialogType > &, RArray< TCCHSubserviceType > &)
From
MCchUi
. Allows client to configure visualization of connectivity events. This only effects the automatically shown connectivity notes. Client can still use separate methods in this API to show specific notes by itself.
By default all notes are allowed.
ConstructL(CCch &)
void
|
ConstructL
|
(
|
CCch
&
|
aCch
|
)
|
[private]
|
By default Symbian 2nd phase constructor is private.
ManualEnableResultL(TUint32, TInt)
void
|
ManualEnableResultL
|
(
|
TUint32
|
aServiceId,
|
|
TInt
|
aEnableResult
|
|
)
|
|
Tells CCH UI that manual enable has proceeded and visualization should be handled according to events and provided result code.
Parameters
TUint32
aServiceId
|
service id of the service that the dialog is shown for. Service id is used to fetch service specific data.
|
TInt
aEnableResult
|
result of the enable operation. If enable specific error, error is handled here instead of event listening
|
RemoveObserver(MCchUiObserver &)
From
MCchUi
. Removes the observer of cchui events.
ShowDialogL(TUint32, MCchUiObserver::TCchUiDialogType)
From
MCchUi
. Shows global note/dialog. See observer definition for available notes.
-
Since
-
S60 5.0
-
leave
-
KErrAlreadyExists Failed to show dialog because another note already shown.
Parameters
TUint32
aServiceId
|
service id of the service that the dialog is shown for. Service id is used to fetch service specific data.
|
MCchUiObserver::TCchUiDialogType
aDialog
|
defines which dialog is shown.
|
Member Data Documentation
CCchUiApiImpl * iImpl
CCchUiApiImpl *
|
iImpl
|
[private]
|
CCHUI API implementation. Own.
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.