EXTENSION_STATE(extension
[@context
])
Gibt den Status einer Extension zurück. Für die Extension muss ein
„hint“ gesetzt sein.
exten => 123,hint,SIP/lisa
exten => 123,1,Dial(SIP/lisa)
exten => 456,1,Verbose(1,Status von Nst. 123: ${EXTENSION_STATE(123)})
Die Funktion gibt einen der folgenden Werte zurück:
UNKNOWN
(unbekannt bzw. nicht angemeldet),
NOT_INUSE
(frei), INUSE
(im Gespräch),
BUSY
(im Gespräch bzw. besetzt),
INVALID
(ungültig), UNAVAILABLE
(nicht
erreichbar), RINGING
(klingelt),
RINGINUSE
(im Gespräch und klingelt bzw. Anklopfen),
HOLDINUSE
(auf Halten und im Gespräch),
ONHOLD
(auf Halten).
— in Asterisk 1.4 nicht vorhanden —