Funzioni di servizio telefonico supplementari
Le funzioni del servizio telefonico supplementari sono elencate in base alla categoria negli argomenti seguenti. Una funzione viene identificata come asincrona se indicherà il completamento in un messaggio REPLY all'applicazione. Se la funzione restituisce sempre il risultato all'applicazione immediatamente, la funzione viene considerata sincrona.
Di seguito è riportato un raggruppamento funzionale delle funzioni di servizio telefonico supplementari:
- Pulsanti
- Aree dati
- Schermo
- Dispositivi Hookswitch
- Lampade
- Apertura e chiusura dei dispositivi telefonici
- Inizializzazione e arresto del telefono
- Stato e funzionalità del telefono
- Negoziazione della versione del telefono
- Anello
- Status
Inizializzazione e arresto del telefono
Funzione | Descrizione |
---|---|
phoneInitializeEx | Inizializza l'astrazione del telefono TAPI per l'uso da parte dell'applicazione di chiamata. Synchronous. |
phoneShutdown | Arresta l'uso di un'applicazione dell'astrazione del telefono TAPI. Synchronous. |
Negoziazione della versione del telefono
Funzione | Descrizione |
---|---|
phoneNegotiateAPIVersion | Consente a un'applicazione di negoziare una versione TAPI da usare. Synchronous. |
Apertura e chiusura dei dispositivi telefonici
Funzione | Descrizione |
---|---|
phoneOpen | Apre il dispositivo telefonico specificato, assegnando al proprietario dell'applicazione o ai privilegi di monitoraggio. Synchronous. |
phoneClose | Chiude un dispositivo telefono aperto specificato. Synchronous. |
Stato e funzionalità del telefono
Funzione | Descrizione |
---|---|
phoneGetDevCaps | Restituisce le funzionalità di un determinato dispositivo telefonico. Synchronous. |
phoneGetID | Restituisce un ID dispositivo per la classe di dispositivo specificata associata al dispositivo telefonico specificato. Synchronous. |
phoneGetIcon | Consente a un'applicazione di recuperare un'icona per visualizzare l'utente. Synchronous. |
phoneConfigDialog | Fa sì che il provider del dispositivo telefonico specificato visualizzi una finestra di dialogo che consente all'utente di configurare i parametri correlati al dispositivo telefonico. Synchronous. |
Dispositivi Hookswitch
Funzione | Descrizione |
---|---|
phoneSetHookSwitch | Imposta lo stato di hook dei dispositivi hook di un telefono aperto su una modalità specificata. Asincrona. |
phoneGetHookSwitch | Esegue una query sulla modalità hookswitch di un dispositivo hookswitch di un dispositivo telefono aperto. Synchronous. |
phoneSetVolume | Imposta il volume di un dispositivo hookswitch di un dispositivo aperto. Asincrona. |
phoneGetVolume | Restituisce l'impostazione del volume di un dispositivo hookswitch di un dispositivo aperto. Synchronous. |
phoneSetGain | Imposta il guadagno di un dispositivo hookswitch di un dispositivo aperto. Asincrona. |
phoneGetGain | Restituisce l'impostazione del guadagno di un dispositivo hookswitch di un telefono aperto. Synchronous. |
Visualizza
Funzione | Descrizione |
---|---|
phoneSetDisplay | Scrive le informazioni sulla visualizzazione di un dispositivo telefonico aperto. Asincrona. |
phoneGetDisplay | Restituisce il contenuto corrente dello schermo di un telefono. Synchronous. |
Anello
Funzione | Descrizione |
---|---|
phoneSetRing | Anelli un dispositivo telefonico aperto in base a una determinata modalità di anello. Asincrona. |
phoneGetRing | Restituisce la modalità di anello corrente di un dispositivo telefonico aperto. Synchronous. |
Pulsanti
Funzione | Descrizione |
---|---|
phoneSetButtonInfo | Imposta le informazioni associate a un pulsante su un dispositivo telefonico. Asincrona. |
phoneGetButtonInfo | Restituisce informazioni associate a un pulsante in un dispositivo telefonico. Synchronous. |
Lampade
Funzione | Descrizione |
---|---|
phoneSetLamp | Illumina una lampada su un dispositivo telefono aperto specificato in una determinata modalità di illuminazione della lampada. Asincrona. |
phoneGetLamp | Restituisce la modalità corrente della lampada specificata. Synchronous. |
Aree dati
Funzione | Descrizione |
---|---|
phoneSetData | Scarica un buffer di dati in un'area dati specificata nel dispositivo telefonico. Asincrona. |
phoneGetData | Carica il contenuto di un'area dati specificata nel dispositivo telefonico in un buffer. Synchronous. |
Stato
Funzione | Descrizione |
---|---|
phoneSetStatusMessages | Specifica le modifiche dello stato per cui l'applicazione vuole ricevere una notifica. Synchronous. |
phoneGetStatusMessages | Restituisce le modifiche di stato per cui l'applicazione vuole ricevere una notifica. Synchronous. |
phoneGetStatus | Restituisce lo stato completo di un dispositivo telefonico aperto. Synchronous. |