Команда ResponseTimeout()


Новый синтаксис для версии из CVS-HEAD

Set(TIMEOUT(response)=seconds)


Назначение:

Установка максимального времени ожидания ввода пользователя

Описание

ResponseTimeout(seconds)

Устанавливает максимальный промежуток времени, предназначенный для тех команд плана набора, которые ожидают какого-либо ввода от пользователя. Если пользователь не ввел номер екстеншена в течение этого времени, управление будет передано на екстеншен 't', а если этот екстеншен не определен, то вызов будет завершен.

Если данный таймаут не установлен функцией ResponseTimeout для обрабатываемого екстеншена, то будет использоваться значение по умолчанию, равное 15 секундам.

Коды возврата:

Всегда возвращает 0.


See also



Asterisk | Asterisk Configuration | План набора: extensions.conf | Список команд