5.5 Lámparas
Las lámparas de un dispositivo de teléfono se pueden iluminar en una variedad de modos de iluminación diferentes. A diferencia de los patrones de timbre, los modos de lámpara son más uniformes en conjuntos de teléfonos de diferentes proveedores. La API define un conjunto común de modos de lámpara. Una lámpara identificada por su identificador de botón de lámpara se puede iluminar en un modo de lámpara determinado. También se puede consultar una lámpara para su modo de lámpara actual.
Las funciones TAPI utilizadas para las lámparas son phoneSetLamp, que ilumina una lámpara en un dispositivo telefónico abierto especificado en un modo de iluminación de lámpara determinado, y phoneGetLamp, que devuelve el modo de lámpara actual de la lámpara especificada.
Cuando se cambia una lámpara de un dispositivo telefónico, se envía un mensaje PHONE_STATE a la aplicación para notificar a la aplicación el cambio de estado. Los parámetros de este mensaje proporcionan una indicación del cambio.