énumération CALLINFOCHANGE_CAUSE (tapi3if.h)
L’énumération CALLINFOCHANGE_CAUSE est utilisée par la méthode ITCallInfoChangeEvent::get_Cause pour retourner une description du type d’informations d’appel qui a changé.
Vous pouvez récupérer des informations spécifiques sur la modification à l’aide de l’interface TAPI 3 ITCallInfo . Les applications TAPI 2 utilisent lineGetCallInfo ou lineGetCallStatus.
Syntax
typedef enum CALLINFOCHANGE_CAUSE {
CIC_OTHER = 0,
CIC_DEVSPECIFIC,
CIC_BEARERMODE,
CIC_RATE,
CIC_APPSPECIFIC,
CIC_CALLID,
CIC_RELATEDCALLID,
CIC_ORIGIN,
CIC_REASON,
CIC_COMPLETIONID,
CIC_NUMOWNERINCR,
CIC_NUMOWNERDECR,
CIC_NUMMONITORS,
CIC_TRUNK,
CIC_CALLERID,
CIC_CALLEDID,
CIC_CONNECTEDID,
CIC_REDIRECTIONID,
CIC_REDIRECTINGID,
CIC_USERUSERINFO,
CIC_HIGHLEVELCOMP,
CIC_LOWLEVELCOMP,
CIC_CHARGINGINFO,
CIC_TREATMENT,
CIC_CALLDATA,
CIC_PRIVILEGE,
CIC_MEDIATYPE,
CIC_LASTITEM
} ;
Constantes
CIC_OTHER Valeur : 0 Les informations d’appel non spécifiées ont changé. |
CIC_DEVSPECIFIC Les informations d’appel spécifiques à un appareil ont changé. |
CIC_BEARERMODE Le mode du porteur de l’appel a changé. |
CIC_RATE Le taux a changé. |
CIC_APPSPECIFIC Les informations d’appel spécifiques à une application ont changé. Les informations spécifiques à l’application sont utilisées pour transmettre des informations entre des applications dans un environnement multi-applications. Les informations ne sont pas interprétées par l’implémentation de l’API ou le fournisseur de services. Seules les applications disposant de privilèges de propriétaire pour l’appel peuvent le définir |
CIC_CALLID L’identificateur d’appel a changé. |
CIC_RELATEDCALLID L’identificateur d’appel associé a changé. |
CIC_ORIGIN L’origine de l’appel a changé. |
CIC_REASON La raison de l’appel a changé. |
CIC_COMPLETIONID L’identificateur d’achèvement a changé. |
CIC_NUMOWNERINCR Le nombre de propriétaires a augmenté. |
CIC_NUMOWNERDECR Le nombre de propriétaires a diminué. |
CIC_NUMMONITORS Le nombre de moniteurs d’appels a changé. |
CIC_TRUNK La jonction utilisée à l’appel a changé. |
CIC_CALLERID L’identificateur de l’appelant a changé. |
CIC_CALLEDID L’identificateur appelé a changé. |
CIC_CONNECTEDID L’identificateur connecté a changé. |
CIC_REDIRECTIONID L’identificateur de redirection a changé. |
CIC_REDIRECTINGID L’identificateur de redirection a changé. |
CIC_USERUSERINFO La mémoire tampon d’informations utilisateur-utilisateur a changé. |
CIC_HIGHLEVELCOMP Les informations de compatibilité de haut niveau ont changé (R ISDN Q.931). |
CIC_LOWLEVELCOMP Les informations de compatibilité de bas niveau ont changé (R ISDN Q.931). |
CIC_CHARGINGINFO Les informations de facturation de l’appel ont changé. |
CIC_TREATMENT Le traitement des appels en attente a changé. |
CIC_CALLDATA La mémoire tampon de données d’appel a changé. |
CIC_PRIVILEGE Le privilège d’appel a changé. |
CIC_MEDIATYPE L’appel le type de média a changé. |
CIC_LASTITEM |
Configuration requise
En-tête | tapi3if.h |