QSupplementaryServices Class Reference
|
Constant | Value | Description |
---|---|---|
QSupplementaryServices::MT_Forwarded | 0 | Call has been forwarded. |
QSupplementaryServices::MT_ClosedUserGroup | 1 | Closed user group call. |
QSupplementaryServices::MT_Hold | 2 | Call has been put on hold during a voice call. |
QSupplementaryServices::MT_Retrieved | 3 | Call has been retrieved during a voice call. |
QSupplementaryServices::MT_MultipartyEntered | 4 | Multiparty call entered during a voice call. |
QSupplementaryServices::MT_HoldReleased | 5 | Call on hold has been released during a voice call. |
QSupplementaryServices::MT_ForwardCheck | 6 | Forward check message received. |
QSupplementaryServices::MT_Alerting | 7 | Call is being connected (alerting) with the remote party in alerting state in explicit call transfer operation (during a voice call). |
QSupplementaryServices::MT_ExplicitTransfer | 8 | Call has been connected with the other remote party in explicit call transfer operation (during a voice call or MT call setup). |
QSupplementaryServices::MT_Deflected | 9 | Call has been deflected. |
QSupplementaryServices::MT_AdditionalIncomingForwarded | 10 | Additional incoming call forwarded. |
This enum defines notification types for outgoing mobile-originated (MO) calls according to 3GPP TS 27.007.
Constant | Value | Description |
---|---|---|
QSupplementaryServices::MO_UnconditionalForwardingActive | 0 | Unconditional call forwarding is active. |
QSupplementaryServices::MO_ConditionalForwardingActive | 1 | Some of the conditional call forwardings are active. |
QSupplementaryServices::MO_Forwarded | 2 | Call has been forwarded. |
QSupplementaryServices::MO_Waiting | 3 | Call is waiting. |
QSupplementaryServices::MO_ClosedUserGroup | 4 | Closed user group call. |
QSupplementaryServices::MO_OutgoingCallsBarred | 5 | Outgoing calls are barred. |
QSupplementaryServices::MO_IncomingCallsBarred | 6 | Incoming calls are barred. |
QSupplementaryServices::MO_CallerIdSuppressionRejected | 7 | Caller-Id suppression request has been rejected. |
QSupplementaryServices::MO_Deflected | 8 | Call has been deflected. |
This enum defines the action that should be taken for an incoming unstructured supplementary service notification according to 3GPP TS 27.007.
Constant | Value | Description |
---|---|---|
QSupplementaryServices::NoFurtherActionRequired | 0 | No further user action required. |
QSupplementaryServices::FurtherActionRequired | 1 | Further user action required. |
QSupplementaryServices::TerminatedByNetwork | 2 | Terminated by network. |
QSupplementaryServices::OtherLocalClientResponded | 3 | Other local client has responded. |
QSupplementaryServices::OperationNotSupported | 4 | Operation not supported. |
QSupplementaryServices::NetworkTimeout | 5 | Network time out. |
Construct a new supplementary services object for service and attach it to parent. The object will be created in client mode if mode is Client, or server mode otherwise.
If service is empty, this class will use the first available service that supports supplementary services. If there is more than one service that supports supplementary services, the caller should enumerate them with QCommServiceManager::supports() and create separate QSupplementaryServices objects for each.
See also QCommServiceManager::supports().
Destroy this supplementary services object.
Cancel the current USSD session. The unstructuredResult() signal will be emitted to indicate the result of canceling the current USSD session.
See also sendUnstructuredData() and unstructuredResult().
Signal that is emitted when a supplementary service notification type arrives for an incoming mobile-terminated (MT) call. If type is MT_ClosedUserGroup, then groupIndex will be the index of the closed user group. Otherwise groupIndex will be zero. If the call was transferred (type equal to MT_ExplicitTransfer), number will be present.
Signal that is emitted when a supplementary service notification type arrives for an outgoing mobile-originated (MO) call. If type is MO_ClosedUserGroup, then groupIndex will be the index of the closed user group. Otherwise groupIndex will be zero.
Sends data as a supplementary service command. On GSM modems, the ATD command is used for this purpose. The data should start with * or #. The sendSupplementaryServiceDataResult() signal will be emitted to indicate the result of sending data.
See also supplementaryServiceResult() and sendUnstructuredData().
Sends data within the current USSD session. On GSM modems, the AT+CUSD command is used for this purpose. The unstructuredResult() signal will be emitted to indicate the result of sending data.
See also cancelUnstructuredSession(), sendSupplementaryServiceData(), and unstructuredResult().
Signal that is emitted to report the result of a call to sendSupplementaryServiceData().
See also sendSupplementaryServiceData().
Signal that is emitted when an unstructured supplementary service notification arrives. The action parameter specifies the action to be taken next in the current session, and data specifies the data provided by the network.
See also cancelUnstructuredSession() and sendUnstructuredData().
Signal that is emitted to report the result of a call to cancelUnstructuredSession() or sendUnstructuredData().
See also cancelUnstructuredSession() and sendUnstructuredData().
Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. | Qt qtextended4.4 | |
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD. | ||
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP ! |
Copyright © 2000-2012 - www.developpez.com