Fonctions de service téléphonique supplémentaires
Les fonctions de service téléphonique supplémentaires sont répertoriées par catégorie dans les rubriques suivantes. Une fonction est identifiée comme asynchrone si elle indique l’achèvement dans un message REPLY à l’application. Si la fonction retourne toujours son résultat immédiatement à l’application, la fonction est considérée comme synchrone.
Voici un regroupement fonctionnel des fonctions de service téléphonique supplémentaires :
- Boutons
- Zones de données
- Affichage
- Périphériques Hookswitch
- Lampes
- Ouverture et fermeture d’appareils téléphoniques
- Initialisation et arrêt du téléphone
- Status et fonctionnalités téléphoniques
- Négociation de version de téléphone
- Anneau
- État
Initialisation et arrêt du téléphone
Fonction | Description |
---|---|
phoneInitializeEx | Initialise l’abstraction de téléphone TAPI à utiliser par l’application appelante. Synchronous. |
phoneShutdown | Arrête l’utilisation par une application de l’abstraction de téléphone de TAPI. Synchronous. |
Négociation de version de téléphone
Fonction | Description |
---|---|
phoneNegotiateAPIVersion | Permet à une application de négocier une version TAPI à utiliser. Synchronous. |
Ouverture et fermeture d’appareils téléphoniques
Fonction | Description |
---|---|
phoneOpen | Ouvre l’appareil téléphonique spécifié, en accordant à l’application des privilèges de propriétaire ou de moniteur. Synchronous. |
phoneClose | Ferme un appareil téléphonique ouvert spécifié. Synchronous. |
État et fonctionnalités du téléphone
Fonction | Description |
---|---|
phoneGetDevCaps | Retourne les fonctionnalités d’un appareil téléphonique donné. Synchronous. |
phoneGetID | Retourne un ID d’appareil pour la classe d’appareil donnée associée à l’appareil téléphonique spécifié. Synchronous. |
phoneGetIcon | Permet à une application de récupérer une icône pour l’afficher à l’utilisateur. Synchronous. |
phoneConfigDialog | Entraîne l’affichage par le fournisseur de l’appareil téléphonique spécifié d’une boîte de dialogue qui permet à l’utilisateur de configurer les paramètres liés à l’appareil téléphonique. Synchronous. |
Périphériques Hookswitch
Fonction | Description |
---|---|
phoneSetHookSwitch | Définit l’état de raccordement des périphériques hookswitch d’un téléphone ouvert sur un mode spécifié. Asynchrone. |
phoneGetHookSwitch | Interroge le mode hookswitch d’un périphérique hookswitch d’un appareil téléphonique ouvert. Synchronous. |
phoneSetVolume | Définit le volume du haut-parleur d’un appareil hookswitch d’un appareil téléphonique ouvert. Asynchrone. |
phoneGetVolume | Retourne le paramètre de volume du haut-parleur d’un appareil hookswitch d’un appareil téléphonique ouvert. Synchronous. |
phoneSetGain | Définit le gain du micro d’un appareil hookswitch d’un appareil téléphonique ouvert. Asynchrone. |
phoneGetGain | Retourne le paramètre de gain du micro d’un appareil hookswitch d’un téléphone ouvert. Synchronous. |
Affichage
Fonction | Description |
---|---|
phoneSetDisplay | Écrit des informations dans l’affichage d’un appareil téléphonique ouvert. Asynchrone. |
phoneGetDisplay | Retourne le contenu actuel de l’affichage d’un téléphone. Synchronous. |
Anneau
Fonction | Description |
---|---|
phoneSetRing | Sonne un appareil téléphonique ouvert en fonction d’un mode d’anneau donné. Asynchrone. |
phoneGetRing | Retourne le mode d’anneau actuel d’un appareil téléphonique ouvert. Synchronous. |
Boutons
Fonction | Description |
---|---|
phoneSetButtonInfo | Définit les informations associées à un bouton sur un appareil téléphonique. Asynchrone. |
phoneGetButtonInfo | Retourne les informations associées à un bouton sur un appareil téléphonique. Synchronous. |
Lampes
Fonction | Description |
---|---|
phoneSetLamp | Allume une lampe sur un appareil téléphonique ouvert spécifié dans un mode d’éclairage de lampe donné. Asynchrone. |
phoneGetLamp | Retourne le mode de lampe actuel de la lampe spécifiée. Synchronous. |
Zones de données
Fonction | Description |
---|---|
phoneSetData | Télécharge une mémoire tampon de données dans une zone de données donnée dans l’appareil téléphonique. Asynchrone. |
phoneGetData | Charge le contenu d’une zone de données donnée dans l’appareil téléphonique dans une mémoire tampon. Synchronous. |
Statut
Fonction | Description |
---|---|
phoneSetStatusMessages | Spécifie les modifications status pour lesquelles l’application souhaite être avertie. Synchronous. |
phoneGetStatusMessages | Retourne la status modifications pour lesquelles l’application souhaite être avertie. Synchronous. |
phoneGetStatus | Retourne la status complète d’un appareil téléphonique ouvert. Synchronous. |