Funzioni supplementari del servizio line
Articolo 13/06/2023
4 contributori
Commenti e suggerimenti
In questo articolo
Modalità di connessione e frequenza
Monitoraggio multimediale
Monitoraggio e raccolta delle cifre
Monitoraggio del tono
Controllo multimediale
Generazione di cifre e toni inband
Accettare e reindirizzare le chiamate
Rifiuta chiamata
Blocco chiamate
Protezione delle chiamate
Trasferimento di chiamata
Conferenza telefonica
Parcheggio di chiamata
Inoltro delle chiamate
Call Pickup
Invio di informazioni a entità remote
Completamento chiamata
Impostazione di un terminale per conversazioni telefoniche
Priorità dell'applicazione
Gestione del provider di servizi
Agenti
Proxy
QoS (Quality of Service)
Varie
Mostra 20 in più
Le funzioni supplementari del servizio riga sono elencate per 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 supplementari del servizio di riga:
Sono inoltre disponibili varie funzioni supplementari di servizio line.
Modalità di connessione e frequenza
Espandi la tabella
Funzione
Descrizione
lineSetCallParams
Richiede una modifica nei parametri di chiamata di una chiamata esistente. Synchronous.
Espandi la tabella
Funzione
Descrizione
lineMonitorMedia
Abilita o disabilita la notifica della modalità multimediale in una chiamata specificata. Synchronous.
Monitoraggio e raccolta delle cifre
Espandi la tabella
Funzione
Descrizione
lineMonitorDigits
Abilita o disabilita la notifica di rilevamento delle cifre in una chiamata specificata. Synchronous.
lineGatherDigits
Esegue la raccolta memorizzata nel buffer delle cifre in una chiamata. Synchronous.
Espandi la tabella
Funzione
Descrizione
lineMonitorTones
Specifica i toni da rilevare in una chiamata specificata. Synchronous.
Espandi la tabella
Funzione
Descrizione
lineSetMediaControl
Configura il flusso multimediale di una chiamata per il controllo multimediale. Synchronous.
lineSetMediaMode
Imposta le modalità media della chiamata specificata nella relativa struttura LINECALLINFO . Synchronous.
Generazione di cifre e toni inband
Espandi la tabella
Funzione
Descrizione
lineGenerateDigits
Genera cifre inband su una chiamata. Synchronous.
lineGenerateTone
Genera un determinato set di toni inbandati su una chiamata. Synchronous.
Accettare e reindirizzare le chiamate
Espandi la tabella
Funzione
Descrizione
lineAccept
Accetta una chiamata offerta e avvia l'avviso sia del chiamante (ringback) che del chiamato party (anello). Asincrona.
lineRedirect
Reindirizza una chiamata di offerta a un altro indirizzo. Asincrona.
Espandi la tabella
Funzione
Descrizione
lineDrop
Disconnette una chiamata o abbandona un tentativo di chiamata in corso. Asincrona.
Espandi la tabella
Funzione
Descrizione
lineHold
Inserisce la chiamata specificata in blocco rigido. Asincrona.
lineUnhold
Recupera una chiamata tenuta. Asincrona.
Protezione delle chiamate
Espandi la tabella
Funzione
Descrizione
lineSecureCall
Protegge una chiamata esistente da interferenze da altri eventi, ad esempio i beeps in attesa di chiamata nelle connessioni dati. Asincrona.
Trasferimento di chiamata
Espandi la tabella
Funzione
Descrizione
lineSetupTransfer
Prepara una chiamata specificata per il trasferimento a un altro indirizzo. Asincrona.
lineCompleteTransfer
Trasferisce una chiamata configurata per il trasferimento a un'altra chiamata o entra in una conferenza a tre vie. Asincrona.
lineBlindTransfer
Trasferisce una chiamata a un'altra parte. Asincrona.
lineSwapHold
Scambia la chiamata attiva con la chiamata attualmente in attesa di consultazione. Asincrona.
Espandi la tabella
Funzione
Descrizione
lineSetupConference
Prepara una determinata chiamata per l'aggiunta di un'altra parte. Asincrona.
linePrepareAddToConference
Prepara l'aggiunta di una parte a una conferenza telefonica esistente inserendo la conferenza telefonica in uno stato di attesa e creando una chiamata di consultazione che può essere aggiunta successivamente alla conferenza telefonica. Asincrona.
lineAddToConference
Aggiunge una chiamata di consultazione a una conferenza telefonica esistente. Asincrona.
lineRemoveFromConference
Rimuove una festa da una conferenza telefonica. Asincrona.
Espandi la tabella
Funzione
Descrizione
linePark
Parcheggia una determinata chiamata a un altro indirizzo. Asincrona.
lineUnpark
Recupera una chiamata parcheggiata. Asincrona.
Espandi la tabella
Funzione
Descrizione
lineForward
Imposta o annulla le richieste di inoltro delle chiamate. Asincrona.
Espandi la tabella
Funzione
Descrizione
linePickup
Preleva un avviso di chiamata in corrispondenza di un indirizzo di destinazione specificato e restituisce un handle di chiamata per la chiamata selezionata (linePickup può essere usato anche per l'attesa della chiamata). Asincrona.
Espandi la tabella
Funzione
Descrizione
lineReleaseUserUserInfo
Rilascia le informazioni utente, consentendo al sistema di sovrascrivere questa risorsa di archiviazione con nuove informazioni. Asincrona.
lineSendUserUserInfo
Invia le informazioni utente all'entità remota nella chiamata specificata. Asincrona.
Espandi la tabella
Funzione
Descrizione
lineCompleteCall
Inserisce una richiesta di completamento delle chiamate. Asincrona.
lineUncompleteCall
Annulla una richiesta di completamento delle chiamate. Asincrona.
Impostazione di un terminale per conversazioni telefoniche
Espandi la tabella
Funzione
Descrizione
lineSetTerminal
Specifica il dispositivo terminale a cui vengono indirizzati gli eventi della riga, dell'indirizzo o del flusso multimediale di chiamata specificati. Asincrona.
Priorità dell'applicazione
Espandi la tabella
Funzione
Descrizione
lineGetAppPriority
Recupera le informazioni sulla priorità di handoff e/o di telefonia assistita per un'applicazione. Synchronous.
lineSetAppPriority
Imposta la priorità di handoff e/o di telefonia assistita per un'applicazione. Synchronous.
Gestione del provider di servizi
Espandi la tabella
Funzione
Descrizione
lineAddProvider
Installa un provider di servizi di telefonia. Synchronous.
lineConfigProvider
Visualizza la finestra di dialogo di configurazione di un provider di servizi. Synchronous.
lineRemoveProvider
Rimuove un provider di servizi di telefonia esistente. Synchronous.
lineGetProviderList
Recupera un elenco di provider di servizi installati. Synchronous.
Espandi la tabella
Funzione
Descrizione
lineAgentSpecific
Consente all'applicazione di accedere a funzioni proprietarie specifiche del gestore del gestore dell'agente associato all'indirizzo. Asincrona.
lineGetAgentActivityList
Ottiene l'elenco di attività da cui un'applicazione seleziona le funzioni eseguite da un agente. Asincrona.
lineGetAgentCaps
Ottiene le funzionalità correlate all'agente supportate nel dispositivo line specificato. Asincrona.
lineGetAgentGroupList
Ottiene l'elenco dei gruppi di agenti in cui un agente può accedere al server di distribuzione di chiamate automatico. Asincrona.
lineGetAgentStatus
Ottiene lo stato correlato all'agente nell'indirizzo specificato. Asincrona.
lineSetAgentActivity
Imposta il codice dell'attività dell'agente associato a un indirizzo specifico. Asincrona.
lineSetAgentGroup
Imposta i gruppi di agenti a cui l'agente è connesso in un indirizzo specifico. Asincrona.
lineSetAgentState
Imposta lo stato dell'agente associato a un indirizzo specifico. Asincrona.
Espandi la tabella
Funzione
Descrizione
lineProxyMessage
Usato da un gestore di richieste proxy registrato per generare messaggi TAPI. Synchronous.
lineProxyResponse
Indica il completamento di una richiesta proxy da parte di un gestore proxy registrato. Synchronous.
Espandi la tabella
Funzione
Descrizione
lineSetCallQualityOfService
Richiede una modifica della qualità dei parametri del servizio per una chiamata esistente. Asincrona.
Espandi la tabella