CPhCltUssdSatClient Class Reference
| class CPhCltUssdSatClient : public CBase |
Ussd client for SAT Server.
phoneclient.lib
- Since
- 1.0
Constructor & Destructor Documentation
CPhCltUssdSatClient()
| CPhCltUssdSatClient | ( | ) | [private] |
~CPhCltUssdSatClient()
| IMPORT_C | ~CPhCltUssdSatClient | ( | ) | [virtual] |
Member Functions Documentation
ConstructL(TBool)
| void | ConstructL | ( | TBool | aShowNotes | ) | [private] |
By default Symbian 2nd phase constructor is private.
DecodeDcs(TUint8 &)
| void | DecodeDcs | ( | TUint8 & | aReceivedDcs | ) | [private] |
Decodes the dcs received from Phone Server. Puts the result to parameter aReceivedDcs.
NewL(TBool)
Parameters
| TBool aShowNotes | Show notes on first and last message? |
SendSatMessage(const TDesC &, const TUint8, TDes &, TBool &, TUint8 &)
| IMPORT_C TInt | SendSatMessage | ( | const TDesC & | aSendMessage, |
| | const TUint8 | iSendDcs, |
| | TDes & | aReceiveMessage, |
| | TBool & | aSendCompletedFirst, |
| | TUint8 & | aReceivedDcs |
| | ) | |
Start Ussd session from SAT.
Parameters
| const TDesC & aSendMessage | The string which is sent to network. |
| const TUint8 iSendDcs | Specifies DCS and the send type. |
| TDes & aReceiveMessage | Here is copied the return message. |
| TBool & aSendCompletedFirst | ETrue if send is completed before receive. |
| TUint8 & aReceivedDcs | The used DCS in message sent by network. |
SendSatMessageCancel()
| IMPORT_C void | SendSatMessageCancel | ( | ) | |
Cancels outstanding Send request.
Member Enumerations Documentation
Enum TPhCltDcs
Values to tell the used DCS in SAT message received from network.
Enumerators
| EPhCltDcs7Bit = 1 | |
| EPhCltDcs8Bit | |
| EPhCltDcsUCS2 | |
| EPhCltDcsUnknown | |
Member Data Documentation
TPtrC
iReceiveMessage
|
TPtrC
| iReceiveMessage | [private] |
CPhCltUssdSatActive * iSatActive
| CPhCltUssdSatActive * | iSatActive | [private] |
TBool * iSendCompletedFirst
|
TBool * | iSendCompletedFirst | [private] |
TBool
iShowNotes
|
TBool
| iShowNotes | [private] |
TUint
iShowNotesAndDcs
|
TUint
| iShowNotesAndDcs | [private] |
CPhCltUssdImp * iUssdWrapper
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.