CPhCltUssdImp Class Reference
class CPhCltUssdImp : public CPhCltUssdInt
|
Interface for sending messages.
phoneclient.lib
-
Since
-
1.0
Constructor & Destructor Documentation
CPhCltUssdImp()
CPhCltUssdImp
|
(
|
)
|
[private]
|
~CPhCltUssdImp()
~CPhCltUssdImp
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AppStarting()
TInt
|
AppStarting
|
(
|
)
|
[virtual]
|
UI informs that it is been created
AppTerminating(TPhCltUssdAppExitReason)
TInt
|
AppTerminating
|
(
|
TPhCltUssdAppExitReason
|
aExitReason
|
)
|
[virtual]
|
UI informs that it is terminating.
Parameters
TPhCltUssdAppExitReason
aExitReason
|
The reason why the application was terminated.
|
AppToBackground()
TInt
|
AppToBackground
|
(
|
)
|
[virtual]
|
UI informs that it is gone background.
AppToForeground()
TBool
|
AppToForeground
|
(
|
)
|
[virtual]
|
UI informs that it is brougth to foreground.
ConstructL(TBool)
void
|
ConstructL
|
(
|
TBool
|
aShowNotes
|
)
|
[private]
|
EncodeL(const TDesC &, TDes8 &)
void
|
EncodeL
|
(
|
const
TDesC
&
|
aSrc,
|
|
TDes8
&
|
aDes
|
|
)
|
[private]
|
FindFirstCarriageReturnL(const TDesC &, TUint &, TUint &)
void
|
FindFirstCarriageReturnL
|
(
|
const
TDesC
&
|
aBuffer,
|
|
TUint
&
|
aSkipChars,
|
|
TUint
&
|
aStartBit
|
|
)
|
[private]
|
GlobalWaitNoteDismissedL(TInt)
void
|
GlobalWaitNoteDismissedL
|
(
|
TInt
|
aButtonId
|
)
|
[protected]
|
HandleSendEventL(const TInt)
void
|
HandleSendEventL
|
(
|
const
TInt
|
aError
|
)
|
[protected]
|
NewL(TBool)
Parameters
TBool
aShowNotes = ETrue
|
If ETrue, notes are shown.
|
SendUssd(const TDesC &)
TInt
|
SendUssd
|
(
|
const
TDesC
&
|
aMsgData
|
)
|
[virtual]
|
Send Ussd string to network with default DCS.
Parameters
const
TDesC
& aMsgData
|
Unicode string to be sent.
|
SendUssd(const TDesC8 &)
TInt
|
SendUssd
|
(
|
const
TDesC8
&
|
aMsgData
|
)
|
[virtual]
|
Send Ussd buffer to network with default DCS.
Parameters
const
TDesC8
& aMsgData
|
7-bit buffer to be sent.
|
SendUssd(const TDesC8 &, const TUint8)
Send Ussd buffer to network with given DCS.
Parameters
const
TDesC8
& aMsgData
|
7-bit buffer to be sent.
|
const
TUint8
iSendDcs
|
Specifies DCS and the send type.
|
SendUssdCancel()
void
|
SendUssdCancel
|
(
|
)
|
[virtual]
|
Cancels outstanding Send request.
SetDCS(TUint8)
void
|
SetDCS
|
(
|
TUint8
|
aDCS
|
)
|
[virtual]
|
Parameters
TUint8
aDCS
|
data coding scheme value
|
StartSAT(TRequestStatus &, TDes &, TPckg< TUint > &)
Parameters
TRequestStatus
& aStatus
|
Completed status.
|
TDes
& aReceiveMessage
|
Received message.
|
TPckg
<
TUint
> & aShowNotesAndDcs
|
Contains the information of note showing, ( Phone Client -> Phone Server ) and The used dcs in received message ( Phone Server -> Phone Client ).
|
StartUssdEditor()
TInt
|
StartUssdEditor
|
(
|
)
|
const [virtual]
|
Starts editor. Creates own window server session.
Member Data Documentation
CPhCltUssdNoteController * iNoteController
CPhCltUssdNoteController *
|
iNoteController
|
[private]
|
CPhCltUssdRequestHandler * iRequestHandler
CPhCltUssdRequestHandler *
|
iRequestHandler
|
[private]
|
TInt * iSendError
TInt
*
|
iSendError
|
[private]
|
CActiveSchedulerWait * iWait
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.