Freigeben über


Lampen

Die Lampen auf einem Telefongerät können in einer Vielzahl verschiedener Beleuchtungsmodi beleuchtet werden. Im Gegensatz zu Klingelmustern sind Leuchtenmodi für verschiedene Anbieter einheitlich. Eine allgemeine Gruppe von Leuchtenmodi wird von der API definiert. Eine Leuchte, die durch den Scheinwerferbezeichner identifiziert wird, kann in einem bestimmten Leuchtenmodus beleuchtet werden. Eine Lampe kann auch für den aktuellen Leuchtenmodus abgefragt werden.

Die für Lampen verwendeten TAPI-Funktionen sind phoneSetLamp, die eine Lampe auf einem bestimmten offenen Telefongerät in einem bestimmten Leuchtenbeleuchtungsmodus leuchtet, und phoneGetLamp, die den aktuellen Leuchtenmodus der angegebenen Leuchte zurückgibt.

Wenn eine Leuchte eines Telefongeräts geändert wird, wird eine PHONE_STATE Nachricht an die Anwendung gesendet, um die Anwendung über die Zustandsänderung zu benachrichtigen. Parameter für diese Meldung geben einen Hinweis auf die Änderung an.