CPsuiNoteMaster Class Reference
class CPsuiNoteMaster : public CBase
|
CPsuiNoteMaster
class is responsible for showing notes. It has also capa- bilities to show bsc list that is common for different features. Pending supplementary service request can be cancelled by the user. psui.lib
-
Since
-
1.0
Constructor & Destructor Documentation
Member Functions Documentation
AppendCFNumber(TDes &, const TDesC &)
void
|
AppendCFNumber
|
(
|
TDes
&
|
aString,
|
|
const
TDesC
&
|
aNumber
|
|
)
|
[private]
|
ChangeToGSM(const TInt &)
TBasicServiceGroups
|
ChangeToGSM
|
(
|
const
TInt
&
|
aBsc
|
)
|
[private]
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
Symbian 2nd phase constructor.
CreateListBoxL(TCFType, CAknSinglePopupMenuStyleListBox *)
KillRequestL()
void
|
KillRequestL
|
(
|
)
|
[private]
|
KillStaticNoteL()
Kills waiting note when the request is completed.
NewL()
Symbian OS two-phased constructor.
RequestNoteCancelledL()
void
|
RequestNoteCancelledL
|
(
|
)
|
|
Called when service request is cancelled by the user.
SetEngineContacts(MPsetCallWaiting *, MPsetCallBarring *, MPsetCallDiverting *, MPsetCli *)
Sets the connection to engine. This is needed to provide user the possibility to cancel pending requests. All the pointers are set with same command, if in the future the amount of parameters comes too large, redesigning might be worth doing.
SetErrorNoteResourceID(const TInt)
TInt
|
SetErrorNoteResourceID
|
(
|
const
TInt
|
aErrorCode
|
)
|
|
SetTitleL(const TInt &)
void
|
SetTitleL
|
(
|
const
TInt
&
|
aResourceHeading
|
)
|
[private]
|
Parameters
const
TInt
& aResourceHeading
|
|
ShowBscCFListL(TInt, CMobilePhoneCFList &, TCFType, TInt &)
ShowBscListL(TInt, TUint8)
void
|
ShowBscListL
|
(
|
TInt
|
aResourceHeading,
|
|
TUint8
|
aBsc
|
|
)
|
|
Shows the basic service list assosiated with supplementary service activation or status check.
Parameters
TInt
aResourceHeading
|
Heading for the list
|
TUint8
aBsc
|
List of basic service groups
|
ShowCancelRequestNoteL()
void
|
ShowCancelRequestNoteL
|
(
|
)
|
|
Shows request cancelled note.
ShowCfInfoL(TCFType &, const RMobilePhone::TMobilePhoneCFInfoEntryV1 &)
Shows detailed info about the selected basic service group.
ShowNoteL(TPsuiNoteTypes, TInt)
void
|
ShowNoteL
|
(
|
TPsuiNoteTypes
|
aType,
|
|
TInt
|
aResourceID
|
|
)
|
|
Shows the requested note.
Parameters
TPsuiNoteTypes
aType
|
Type of note to be shown Error, confirmation, warning and waiting notes are supported.
|
TInt
aResourceID
|
Content text's resource ID for the note
|
Member Data Documentation
MPsetCallBarring * iBarringEngine
MPsetCallDiverting * iDivertEngine
CAknPopupList * iPopupList
CPsuiQueryDialog * iQuery
CPsuiQueryDialog *
|
iQuery
|
[private]
|
CPsuiReqObserver * iReqObserver
CPsuiReqObserver *
|
iReqObserver
|
[private]
|
TBool
iRequesting
TBool
|
iRequesting
|
[private]
|
CServiceRequest * iServiceRequest
MPsetCallWaiting * iWaitingEngine
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.