Partager via


constantes LINEOFFERINGMODE_

Les LINEOFFERINGMODE_ constantes d’indicateur de bits (versions TAPI 1.4 et ultérieures) décrivent différents sous-états d’un appel d’offre. Un mode est disponible en tant que status d’appel à l’application après les trdansitions d’état d’appel à l’offre, et dans le message LINE_CALLSTATE indiquant que l’appel est en LINECALLSTATE_OFFERING. Ces valeurs sont utilisées lorsque l’appel se trouve sur une adresse partagée (pontée) avec d’autres stations (voir constantes LINEADDRESSSHARING_), principalement des systèmes de clés électroniques.

LINEOFFERINGMODE_ACTIVE

Indique que l’appel est en cours d’alerte à la station active (sera accompagné de messages LINEDEVSTATE_RINGING), et si une application est configurée pour répondre automatiquement, elle peut le faire. Si le mode d’état d’appel est ZÉRO, l’application doit supposer que la valeur est active (ce qui serait la situation sur une adresse non pontée). (TAPI versions 1.4 et ultérieures)

LINEOFFERINGMODE_INACTIVE

Indique que l’appel est proposé à plusieurs stations, mais que la station actuelle n’alerte pas (par exemple, il peut s’agir d’une station de réception où l’offre status est consultatif, comme le fait de clignoter une lumière) ; le logiciel de la station définie pour répondre automatiquement devrait de préférence ne pas répondre à l’appel, car il devrait s’agir de la prérogative de la station principale (alerte), mais lineAnswer peut être utilisé pour connecter l’appel. (TAPI versions 1.4 et ultérieures)

Notes

Non extensible. Les 32 bits sont réservés.

Pour la compatibilité descendante, il incombe au fournisseur de services d’examiner la version négociée de l’API sur la ligne et de ne pas utiliser ces valeurs LINEOFFERINGMODE_ si elles ne sont pas prises en charge sur la version négociée. Les applications qui ne connaissent pas LINEOFFERINGMODE_ supposent probablement qu’un appel qui se trouve dans LINECALLSTATE_OFFERING est en LINEOFFERINGMODE_ACTIVE.

Les valeurs LINEOFFERINGMODE_ACTIVE et LINEOFFERINGMODE_INACTIVE sont utilisées lorsque l’appel se trouve sur une adresse partagée avec d’autres stations (pontée ; voir constantes LINEADDRESSSHARING_), principalement des systèmes de clés électroniques. Si le mode d’état d’appel de l’offre est « actif », cela signifie que l’appel alerte à la station actuelle (sera accompagné de messages LINEDEVSTATE_RINGING), et si une application est configurée pour répondre automatiquement, elle peut le faire. Si le mode d’état d’appel est « inactif », l’appel est proposé à plusieurs stations, mais que la station actuelle n’alerte pas (par exemple, il peut s’agir d’une station d’accueil où l’offre status est consultatif, comme le fait de clignoter une lumière). Le logiciel de la station définie pour répondre automatiquement devrait de préférence ne pas répondre à l’appel, car cela doit être la prérogative de la station principale (alerte), mais lineAnswer peut être utilisé pour connecter l’appel. Si le mode d’état d’appel est ZÉRO, l’application doit supposer que la valeur est active (ce qui serait la situation sur une adresse non pontée).

Spécifications

Condition requise Valeur
Version TAPI
Nécessite TAPI 2.0 ou version ultérieure
En-tête
Tapi.h