MCchUiObserver Class Reference

class MCchUiObserver

CCH UI Observer declaration class.

This class defines observer implementation for the CCH UI clients. Every client must derive this class in order to be able to use services provided by CCH UI and to be able to receive observer callbacks.
  inherit in header:
  class CMyClass : public CBase, public MCchUiObserver
cch.lib
Since
S60 5.0

Member Functions Documentation

ConnectivityDialogsCompletedL(TInt, TCchUiOperationResult)

voidConnectivityDialogsCompletedL(TIntaServiceId,
TCchUiOperationResultaOperationResult
)[pure virtual]

Gets called when cchui has finished showing connectivity dialogs and possible connectivity related operations based on user actions in those dialogs.

Since
S60 5.0

Parameters

TInt aServiceIdService id.
TCchUiOperationResult aOperationResultContains last cchui operation.

Member Enumerations Documentation

Enum TCchUiDialogType

Defines dialog types available through this API

Enumerators

ECchUiDialogTypeNotSet
ECchUiDialogTypeConnecting
ECchUiDialogTypeDisconnecting
ECchUiDialogTypeUsernamePasswordFailed
ECchUiDialogTypeAuthenticationFailed
ECchUiDialogTypeNoConnectionDefined
ECchUiDialogTypeNoConnectionAvailable
ECchUiDialogTypeConfirmChangeConnection
ECchUiDialogTypeChangeConnection
ECchUiDialogTypeDefectiveSettings
ECchUiDialogTypeErrorInConnection

Enum TCchUiOperationResult

Defines operation results ie. indicates what have been done. Client can implement handling based on these on callback.

Enumerators

ECchUiClientOperationResultNotSet
ECchUiClientOperationResultUserCancelled
ECchUiClientOperationResultGeneralFailure
ECchUiClientOperationResultAccessPointAdded
ECchUiClientOperationResultConnectionChanged
ECchUiClientOperationResultCredentialsChanged