enumerazione ADDRESS_EVENT (tapi3if.h)
L'enumerazione ADDRESS_EVENT descrive gli eventi di indirizzo. Il metodo ITAddressEvent::get_Event restituisce un membro di questa enumerazione per indicare il tipo di evento di indirizzo che si è verificato.
Sintassi
typedef enum ADDRESS_EVENT {
AE_STATE = 0,
AE_CAPSCHANGE,
AE_RINGING,
AE_CONFIGCHANGE,
AE_FORWARD,
AE_NEWTERMINAL,
AE_REMOVETERMINAL,
AE_MSGWAITON,
AE_MSGWAITOFF,
AE_LASTITEM
} ;
Costanti
AE_STATE Valore: 0 Lo stato dell'indirizzo è cambiato. Vedere ITAddress::get_State. |
AE_CAPSCHANGE Le funzionalità degli indirizzi sono state modificate. Vedere flag di funzionalità. |
AE_RINGING C'è squillamento sull'indirizzo. |
AE_CONFIGCHANGE La configurazione dell'indirizzo è stata modificata. |
AE_FORWARD L'inoltro è cambiato. Vedere ITAddress::get_CurrentForwardInfo. |
AE_NEWTERMINAL È stato aggiunto un nuovo terminale. L'applicazione deve rispondere selezionando il terminale se verrà usato in una chiamata attiva. |
AE_REMOVETERMINAL È stato rimosso un terminale. L'applicazione deve rispondere deselezionando il terminale se è attualmente selezionato per una chiamata attiva. |
AE_MSGWAITON L'indicatore di attesa del messaggio è stato attivato. Questo vale solo per gli indirizzi telefonici. |
AE_MSGWAITOFF L'indicatore di attesa del messaggio è stato disattivato. Questo vale solo per gli indirizzi telefonici. |
AE_LASTITEM Ultimo elemento dell'enumerazione. |
Commenti
Alcuni eventi nei dispositivi PnP non verranno ricevuti fino alla prima enumerazione dei terminali statici tramite ITTerminalSupport::EnumerateStaticTerminals o ITTerminalSupport::get_StaticTerminals.
Requisiti
Intestazione | tapi3if.h |