Команда SetCallerPres()


Назначение

Установка режим публикации для callerid.

Эта функция по своему действию идентична команде CallingPres(), только в качестве параметров используются текстовые аргументы, а не цифровые значения.

Описание

SetCallerPres(presentation):

Установка режима публикации Caller*ID для вызова в новое значение.

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

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

Режимы публикации могут быть следующими:

allowed_not_screened : Presentation Allowed, Not Screened
allowed_passed_screen : Presentation Allowed, Passed Screen
allowed_failed_screen : Presentation Allowed, Failed Screen
allowed : Presentation Allowed, Network Number
prohib_not_screened : Presentation Prohibited, Not Screened
prohib_passed_screen : Presentation Prohibited, Passed Screen
prohib_failed_screen : Presentation Prohibited, Failed Screen
prohib : Presentation Prohibited, Network Number
unavailable : Number Unavailable

CLIR


Данный пример демонстрирует, как совершать исходящий вызовы с использованием CLIR (Calling Line Identification Restriction)

; for zap channels I needed to put "usecallingpres=yes" in the zapata.conf to get
; the SetCallerPres(prohib) work (tested on Asterisk 1.0.7 +bristuff +zaphfc)
exten 2000,1,SetCallerPres(prohib)
exten 2000,2,Dial(Zap/4/0401234567)


Ссылки по теме: