Ring
Ein einzelnes Telefon kann mit verschiedenen Ringmodi klingeln. Aufgrund der vielzahl der verfügbaren Ringmodi werden Ringmodi anhand ihrer Ringmodusnummer identifiziert. Eine Ringmodusnummer reicht von null bis zur Anzahl der verfügbaren Ringmodi minus 1.
Die Funktionen, die eine Anwendung verwenden würde, um die Ringmodi eines Telefongeräts zu steuern, sind phoneSetRing, das ein offenes Telefongerät entsprechend einem bestimmten Ringmodus klingelt, und phoneGetRing, das den aktuellen Ringmodus eines geöffneten Telefongeräts zurückgibt.
Wenn der Ringmodus 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.