Mécanisme de sélection par défaut des terminaux

Le concept de Terminal multipiste est encore plus souhaitable pour TAPI de fournir une méthode simplifiée de sélection d’un terminal sur un flux ou des flux. Le mécanisme de sélection par défaut des terminaux est conçu pour résoudre ce.

Sélection d’un terminal sur un appel

La fonctionnalité de sélection par défaut des terminaux est fournie via la possibilité de sélectionner un terminal sur un appel.

L' objet Call expose une nouvelle interface, ITBasicCallControl2. L’interface expose les mêmes méthodes que ITBasicCallControl, ainsi que trois nouvelles méthodes : RequestTerminal, SelectTerminalOnCallet UnselectTerminalOnCall.

ITBasicCallControl2 :: RequestTerminal crée un terminal, en fonction de la classe terminal, de l’orientation et du type de média. Il examine les listes de terminaux statiques et dynamiques pris en charge pour rechercher et créer le terminal demandé.

ITBasicCallControl2 :: SelectTerminalOnCall sélectionne le terminal (ou, dans le cas d’un terminal multipiste, énumère, crée si nécessaire et sélectionne les terminaux de suivi) sur le flux (ou les flux) disponibles sur l’appel.

L’algorithme de correspondance des flux d’appels avec le terminal (ou les pistes disponibles sur le terminal) est décrit dans la documentation de ITBasicCallControl2 :: SelectTerminalOnCall.

L’appel de ITBasicCallControl2 :: UnselectTerminalOnCall provoque la désélection du terminal (une seule piste ou multipiste) de l’appel. Pour plus d’informations, consultez la documentation de la méthode.

Sélection d’un terminal sur ITStream

La sélection d’un terminal à simple suivi sur ITStream (en appelant ITStream :: SelectTerminal) sélectionne le terminal sur le flux. Il s’agit de la procédure de sélection de terminal TAPI 3 habituelle.

Seuls les terminaux à simple suivi peuvent être sélectionnés sur un flux. La sélection d’un terminal multipiste sur un flux échoue, car le flux ne reconnaît pas le type et la direction du média.