Добавить в цитаты Настройки чтения

Страница 147 из 157

Привилегии

call, all

Пример

Action: ExtensionState Exten: 200 Context: lab ActionID: 54321

Response: Success

ActionID: 54321

Message: Extension Status

Exten: 200

Context: lab

Hint: SIP/testphone

Status: 0

Примечания

Вот возможные состояния добавочного номера: Добавочный номер удален. Подсказка добавочного номера не обнаружена.

0

Свободен. Используется.

GetConfig

Возвращает конфигурацию

Извлекает данные из конфигурационного файла Asterisk.

Параметры

Filename

[обязательный] Имя конфигурационного файла, из которого должны извлекаться данные.

ActionID

[необязательный] Идентификатор, который может использоваться для опознавания ответа на эту команду.

Привилегии

config, all

Пример

Action: GetConfig Filename: musiconhold.conf ActionID: 09235012

Response: Success ActionID: 09235012 Category-000000: default Line-000000-000000: mode=files

Line-000000-000001: directory=/var/lib/asterisk/moh Line-000000-000002: random=yes

GetVar

Возвращает значение переменной

Возвращает значение локальной переменной канала или глобальной переменной.

Параметры

Cha

[необязательный] Имя канала, значение переменной которого должно быть возвращено.

Variable

[обязательный] Имя переменной.

ActionID

Привилегии

call, all

Пример

Action: GetVar

Cha

Response: Success Variable: SIPUSERAGENT Value: Linksys/SPA962-5.1.5 ActionID: abcd1234

Action: GetVar Variable: TRUNKMSD

Response: Success Variable: TRUNKMSD Value: 1

Hangup

Выполняет разъединение канала

Выполняет разрыв соединения по заданному каналу.

Параметры

Cha

[необязательный] Имя канала, разъединение которого должно быть выполнено.

ActionID

[необязательный] Идентификатор, который может использоваться для опознавания ответа на эту команду.

Привилегии

call, all

Пример

Action: Hangup Cha

Response: Success Message: Cha

Event: Hangup Privilege: call,all

Cha

Cause-txt: Unknown

lAXNetstats

Представляет статистику IAX

Представляет сводку статистки сетевой активности драйвера IAX2- канала.

Привилегии

none

Пример

Action: IAXNetstats

IAX2/216.207.245.8:4569-1 608 -1 0 -1 -1 0 -1 1 288 508 10 1 3 0 0

lAXPeers

Создает список равноправных участников IAX

Создает список всех равноправных участников IAX2 с указанием их текущего статуса.

Привилегии

none

Пример

Action: IAXPeers