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.