_Constantes LINECALLREASON

Les constantes d’indicateur de bit LINECALLREASON _ décrivent la raison d’un appel.

LINECALLREASON _ CALLCOMPLETION

L’appel était le résultat d’une demande d’achèvement d’appel.

LINECALLREASON _ CAMPEDON

L’appel a été campé sur l’adresse. En règle générale, il apparaît initialement dans l’État onHold et peut être remplacé par lineSwapHold. Si un appel actif devient inactif, l’appel d’activation peut passer à l’état de l’offre et à la sonnerie de démarrage de l’appareil.

LINECALLREASON _ direct

Il s’agit d’un appel direct entrant ou sortant.

LINECALLREASON _ FWDBUSY

Cet appel a été transféré à partir d’une autre extension qui était occupée au moment de l’appel.

LINECALLREASON _ FWDNOANSWER

L’appel a été transféré à partir d’une autre extension qui n’a pas répondu à l’appel après un certain nombre d’anneaux.

LINECALLREASON _ FWDUNCOND

L’appel a été transféré sans condition à partir d’un autre nombre.

LINECALLREASON _ intrus

L’appel a été effectué sur la ligne, soit par une action d’achèvement d’appel appelée par une autre station, soit par une action de l’opérateur. Selon l’implémentation du commutateur, l’appel peut apparaître dans l’état connecté ou être associé à un appel actif existant sur la ligne.

LINECALLREASON _ parqué

L’appel a été parqué sur l’adresse. En règle générale, il apparaît initialement dans l’État onHold.

_collecte LINECALLREASON

L’appel a été récupéré à partir d’une autre extension.

redirection LINECALLREASON _

L’appel a été redirigé vers cette station.

_rappel LINECALLREASON

L’appel est un rappel (ou « rappel ») que l’utilisateur a un appel parqué ou bloqué pendant (potentiellement) un long moment.

LINECALLREASON _ ROUTEREQUEST

L’appel apparaît sur l’adresse, car le commutateur a besoin d’instructions de routage de l’application. L’application doit examiner le membre CalledID dans LINECALLINFOet utiliser la fonction lineRedirect pour fournir une nouvelle adresse de numérotation pour l’appel. Si l’appel doit être bloqué à la place, l’application peut appeler lineDrop. Si l’application ne parvient pas à effectuer d’action dans un délai défini par le commutateur, une action par défaut est effectuée. Un fournisseur de services peut utiliser cette constante uniquement si la version négociée sur la ligne est 2,0 ou supérieure. Dans le cas contraire, le fournisseur de services doit substituer LINECALLREASON _ .

_transfert LINECALLREASON

L’appel a été transféré à partir d’un autre nombre.

LINECALLREASON _ INdispo

La raison de l’appel n’est pas disponible et ne sera pas connue ultérieurement.

LINECALLREASON _ inconnu

La raison de l’appel est actuellement inconnue, mais peut devenir connue ultérieurement.

déspark LINECALLREASON _

L’appel a été récupéré en tant qu’appel parqué.

Remarques

Aucune extensibilité. Tous les 32 bits sont réservés.

Les _ constantes LINECALLREASON sont utilisées dans le membre dwReason de la structure de données LINECALLINFO .

Configuration requise

Condition requise Valeur
Version TAPI
Nécessite TAPI 2,0 ou une version ultérieure
En-tête
TAPI. h

Voir aussi

LINECALLINFO

lineDrop

lineRedirect

lineSwapHold