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.