enumerazione PHONE_BUTTON_FUNCTION (tapi3if.h)

L'enumerazione PHONE_BUTTON_FUNCTION fornisce informazioni dettagliate sulla funzione di un pulsante.

Sintassi

typedef enum PHONE_BUTTON_FUNCTION {
  PBF_UNKNOWN = 0,
  PBF_CONFERENCE,
  PBF_TRANSFER,
  PBF_DROP,
  PBF_HOLD,
  PBF_RECALL,
  PBF_DISCONNECT,
  PBF_CONNECT,
  PBF_MSGWAITON,
  PBF_MSGWAITOFF,
  PBF_SELECTRING,
  PBF_ABBREVDIAL,
  PBF_FORWARD,
  PBF_PICKUP,
  PBF_RINGAGAIN,
  PBF_PARK,
  PBF_REJECT,
  PBF_REDIRECT,
  PBF_MUTE,
  PBF_VOLUMEUP,
  PBF_VOLUMEDOWN,
  PBF_SPEAKERON,
  PBF_SPEAKEROFF,
  PBF_FLASH,
  PBF_DATAON,
  PBF_DATAOFF,
  PBF_DONOTDISTURB,
  PBF_INTERCOM,
  PBF_BRIDGEDAPP,
  PBF_BUSY,
  PBF_CALLAPP,
  PBF_DATETIME,
  PBF_DIRECTORY,
  PBF_COVER,
  PBF_CALLID,
  PBF_LASTNUM,
  PBF_NIGHTSRV,
  PBF_SENDCALLS,
  PBF_MSGINDICATOR,
  PBF_REPDIAL,
  PBF_SETREPDIAL,
  PBF_SYSTEMSPEED,
  PBF_STATIONSPEED,
  PBF_CAMPON,
  PBF_SAVEREPEAT,
  PBF_QUEUECALL,
  PBF_NONE,
  PBF_SEND
} ;

Costanti

 
PBF_UNKNOWN
Valore: 0
Assegnazione di funzione "fittizia" che indica che la funzione esatta del pulsante è sconosciuta o non è stata assegnata.
PBF_CONFERENCE
Avvia una conferenza telefonica o aggiunge una chiamata a una conferenza telefonica.
PBF_TRANSFER
Avvia un trasferimento di chiamata o completa il trasferimento di una chiamata.
PBF_DROP
Elimina la chiamata attiva.
PBF_HOLD
Inserisce la chiamata attiva in attesa.
PBF_RECALL
Accetta un blocco di chiamata.
PBF_DISCONNECT
Disconnette una chiamata, ad esempio dopo l'avvio di un trasferimento.
PBF_CONNECT
Riconnette una chiamata in attesa di consultazione.
PBF_MSGWAITON
Attiva una lampada in attesa di messaggi.
PBF_MSGWAITOFF
Disattiva una lampada in attesa di messaggi.
PBF_SELECTRING
Consente all'utente di selezionare il modello di anello del telefono.
PBF_ABBREVDIAL
Indica che il numero da comporre sarà un numero breve e abbreviato costituito da una cifra o poche cifre.
PBF_FORWARD
Avvia o modifica l'inoltro di chiamate al telefono.
PBF_PICKUP
Raccoglie un anello di chiamata su un altro telefono.
PBF_RINGAGAIN
Avvia una richiesta per ricevere una notifica se una chiamata non può essere completata normalmente a causa di un segnale occupato o nessuna risposta.
PBF_PARK
Parcheggia la chiamata attiva su un altro telefono, posizionandola in attesa lì.
PBF_REJECT
Rifiuta una chiamata in ingresso prima della risposta della chiamata.
PBF_REDIRECT
Reindirizza una chiamata in ingresso a un'altra estensione prima della risposta della chiamata.
PBF_MUTE
Disattiva il dispositivo microfono del telefono.
PBF_VOLUMEUP
Aumenta il volume dell'audio tramite l'altoparlante o il altoparlante del telefono.
PBF_VOLUMEDOWN
Riduce il volume dell'audio tramite l'altoparlante del telefono o l'altoparlante del telefono.
PBF_SPEAKERON
Attiva l'altoparlante esterno del telefono.
PBF_SPEAKEROFF
Disattiva l'altoparlante esterno del telefono.
PBF_FLASH
Genera l'equivalente di una sequenza onhook/offhook. Un flash indica in genere che qualsiasi cifra digitata accanto deve essere compresa come comandi per il commutatore. In molti commutatori, inserisce una chiamata attiva sul blocco della consultazione.
PBF_DATAON
Indica che la chiamata successiva è una chiamata dati.
PBF_DATAOFF
Indica che la chiamata successiva non è una chiamata dati.
PBF_DONOTDISTURB
Posiziona il telefono in modalità "non disturbare" ; le chiamate in ingresso ricevono un segnale occupato o vengono inoltrate a un operatore o a un sistema di segreteria telefonica.
PBF_INTERCOM
Si connette all'intercom per trasmettere una pagina.
PBF_BRIDGEDAPP
Seleziona un aspetto specifico di un indirizzo bridged.
PBF_BUSY
Rende il telefono "occupato" alle chiamate in ingresso.
PBF_CALLAPP
Seleziona un aspetto di chiamata specifico.
PBF_DATETIME
Fa sì che il telefono visualizzi la data e l'ora correnti; queste informazioni verranno inviate dall'opzione.
PBF_DIRECTORY
Chiama il servizio directory dal commutatore.
PBF_COVER
Inoltra tutte le chiamate destinate a questo telefono a un altro telefono usato per la copertura.
PBF_CALLID
Richieste di visualizzazione dell'ID chiamante nella visualizzazione del telefono.
PBF_LASTNUM
Ridistribui l'ultimo numero composto.
PBF_NIGHTSRV
Posiziona il telefono in modalità configurato per durante le ore notturne.
PBF_SENDCALLS
Invia tutte le chiamate a un altro telefono usato per la copertura; uguale a quello del
PHONEBUTTONFUNCTION_COVER costante.
PBF_MSGINDICATOR
Controlla la lampada dell'indicatore del messaggio.
PBF_REPDIAL
Composizione del repertorio: il numero da comporre viene fornito come breve mano seguendo la pressione di questo pulsante.
PBF_SETREPDIAL
Programmi i mapping di numeri a mano breve accessibili tramite la composizione del repertorio (il pulsante "REPDIAL".
PBF_SYSTEMSPEED
Il numero da comporre viene fornito come breve mano che segue la pressione di questo pulsante. I mapping per la composizione rapida del sistema sono configurati all'interno del commutatore.
PBF_STATIONSPEED
Il numero da comporre viene fornito come breve mano seguente premendo questo pulsante. I mapping per la chiamata alla velocità della stazione sono specifici di questa stazione (telefono).
PBF_CAMPON
Campi su un'estensione che restituisce un'indicazione occupato. Quando la stazione remota torna inattiva, il telefono verrà eseguito con un modello distintivo. Raccogliere il telefono locale reinizializzare la chiamata.
PBF_SAVEREPEAT
Quando viene premuto mentre è attivo un tentativo di chiamata o chiamata, si ricorderà che il numero o il comando della chiamata. Quando viene premuto mentre nessuna chiamata è attiva (ad esempio durante il tono di composizione), ripete il comando salvato più di recente.
PBF_QUEUECALL
Accoda una chiamata a un numero esterno dopo aver rilevato un'indicazione del trunk occupato. Quando un tronco diventa disponibile in un secondo momento, il telefono verrà creato con un modello distintivo. Raccogliere il telefono locale reinizializzare la chiamata.
PBF_NONE
Assegnazione di funzione "fittizia" che indica che il pulsante non ha una funzione.
PBF_SEND
Invia una richiesta per una sessione di comunicazione.

Requisiti

   
Intestazione tapi3if.h

Vedi anche

ITPhone::get_ButtonFunction

ITPhone::p ut_ButtonFunction