| class RPhCltUssd : public RSubSessionBase |
USSD subsession.
| Public Member Functions | |
|---|---|
| RPhCltUssd () | |
| TInt | AppStarting () |
| TInt | AppTerminating ( TPhCltUssdAppExitReason ) |
| TInt | AppToBackground () |
| TBool | AppToForeground () |
| void | CancelSend () |
| void | Close () |
| TInt | Open ( RPhCltServer &) |
| void | SendUssd ( TRequestStatus &, const TDesC8 &, const TDesC8 &) |
| void | StartSAT ( TRequestStatus &, TDes &, TPckg < TUint > &) |
| TInt | StartUssdEditor () |
| void | StopSAT () |
| TInt | AppTerminating | ( | TPhCltUssdAppExitReason | aExitReason | ) |
UI informs that it is terminating.
| TPhCltUssdAppExitReason aExitReason | The reason why the application was terminated. |
| void | CancelSend | ( | ) |
Informs the server that the active object taking care of notify events has issued Cancel() so server can delete all notifys/events concerning it and sent a cancel signal.
| void | Close | ( | ) |
Closes the session. Cancels all notify requests. Remember to call this to a connected session in some point.
| TInt | Open | ( | RPhCltServer & | aServer | ) |
Creates a subsession with the phone server.
| RPhCltServer & aServer | Pre-opened PhCltServer session. |
| void | SendUssd | ( | TRequestStatus & | aReqStatus, |
| const TDesC8 & | aMsgData, | |||
| const TDesC8 & | aMsgAttribute | |||
| ) | ||||
Tells server to start sending the given string.
| TRequestStatus & aReqStatus | Status request to be completed after sending. |
| const TDesC8 & aMsgData | The 7-bit buffer. |
| const TDesC8 & aMsgAttribute | Send definitions. |
| void | StartSAT | ( | TRequestStatus & | aStatus, |
| TDes & | aReceiveMessage, | |||
| TPckg < TUint > & | aShowNotesAndDcs | |||
| ) | ||||
Starts SAT session.
| 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 ). |
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.