Характеристики на Asterisk
Чете DTMF кодовете, набрани от обаждащия сеи съхранява резултата в променлива
Чете въведен от потребителя низ от числа, завършващи на #, в указаната променлива.
Указва файла, който да се възпроизведе, преди да бъдат прочетени цифрите.
VMAuthenticate функция
VMAuthenticate()
Удостоверяване на обаждащия се с пароли за гласова поща
Държи се подобно на приложението Authenticate(), с изключение на това, че използва пароли от файла voicemail.conf.
Функция CUT
ИЗРЯЗВАНЕ
Изрязва низа въз основа на дадения разделител
Функцията CUT() е подобна на инструмента от командния ред на UNIX cut(1) и между другото е базирана на този инструмент.
В плана за набиране можете да зададете отмествания на знаци, за да изберете подниз от променлива, базирана единствено на постоянна дължина на знака (а именно 1).
Функция за отговор
Отговор()
Установете връзка, ако има повикване по канала
Кара Asterisk да се свърже с канала, ако в момента получава обаждане.
Функция за набиране
Набиране()
Опитвам се да свържа канали
Позволява ви да свържете всички възможни видове канали. Dial() е най-важното приложение в Asterisk. За приложение Dial() всеки валиден тип канал е приемлив (като SIP, IAX2, H.323, MGCP, Local или Zap), но кои параметри трябва да бъдат предадени за канал, зависи от информацията, която каналът от този тип трябва да работи.
Параметри на SIP канала
ГЛЪТКА
CDR функция
Връща или задава CDR информацията за това повикване(която ще бъде записана в CDR регистрационния файл)
Ето списъканалични имена на CDR полета:
clid
Само за четене. Тази стойност се дава от функцията CALLERID(all).
Функция монитор
Монитор()
Наблюдение (запис) на разговора в текущия канал
Започва да записва разговора в канала. Входните и изходните речеви пакети на канала се записват във файлове, докато връзката през канала бъде прекъсната или записът бъде спрян от приложението StopMonitor(). Monitor() приема следните аргументи:
Указва файловия формат. Ако не е зададено, wav се използва по подразбиране.