Stations
Les jeux de stations surveillés par le biais d’un lien tiers sont modélisés comme un appareil de ligne et éventuellement un appareil téléphonique associé. L’appareil de ligne peut avoir plusieurs adresses, si le terminal modélisé prend en charge plusieurs numéros de répertoire (DN). Plusieurs apparences d’appel sur le même nom de domaine peuvent être modélisées comme une seule adresse qui prend en charge plusieurs appels.
Les appels entre deux stations sur le commutateur ont deux poignées d’appel, l’une donnant la vue d’appel à partir de la première station (sur son appareil de ligne), et l’autre donnant la vue d’appel à partir de la deuxième station (sur son appareil de ligne). Par exemple, un lineMakeCall tiers placé par une application sur le serveur est dirigé vers l’appareil de ligne associé à la station à partir de laquelle l’appel doit être composé ; un handle d’appel est créé sur cette ligne, à l’adresse spécifiée dans LINECALLPARAMS (ce qui permet de contrôler le nom de réseau utilisé sur un téléphone qui prend en charge plusieurs noms de domaine). Lorsque l’appel est proposé à l’adresse de destination, un nouveau handle d’appel montrant un appel dans l’état de l’offre est créé ; les applications savaient qu’il s’agissait d’une autre vue du même appel par le membre dwCallID dans LINECALLINFO étant égal pour les deux appels. Les deux appels devenait inactifs lorsque l’appel était supprimé ; un appel peut être supprimé de l’application tierce en effectuant un lineDrop sur l’un des handles d’appel.