- База знаний
- Пример файла конфигурации XML для Cisco 8851 phone
- Пример файла конфигурации XML для Cisco 7970 phone
- Пример файла конфигурации XML для Cisco 9971
- Отладка VoIP звонка с Wireshark
- Книги
- Использование поля Diversion в SIP пакете
- Астериск и Н.323
- ISDN release cause codes
- Пример файла конфигурации голосового шлюза Cisco
- Пример конфигурации интерфейса E1 PRI в голосовом шлюзе Cisco
- Аналоговое зло
- Интернациональные телефонные коды стран
- Практикум по интеграции Астериск в комплексе с OpenBSC/Osmocom
- Факс по IP
Функция EXTENSION_STATE()
Назначение:
Получение состояния заданного екстеншена.Синтаксис:
EXTENSION_STATE(extension[@context])Описание:
Функция EXTENSION_STATE может использоваться для получения состояния любого екстеншена, состояние которого мониторится в hint.Замечания
- Функция появилась, начиная с версии 1.6
- CLI> core show function EXTENSION_STATE
Возможные значения, возвращаемые этой функцией:
- UNKNOWN
- NOT_INUSE
- INUSE
- BUSY
- INVALID
- UNAVAILABLE
- RINGING
- RINGINUSE
- HOLDINUSE
- ONHOLD
Пример использования:
NoOp(1234@default has state ${EXTENSION_STATE(1234)})NoOp(4567@home has state ${EXTENSION_STATE(4567@home)})