Dialplan

pchero on April 11th, 2014

Using Variables in Asterisk Dialplans Asterisk 에서 Dialplan 작성시, 내부 변수를 목적에 따라 Global, Shared, Chanel-specific 변수로 구분해서 사용할 수 있다. 공통적으로 변수를 사용할 때 다음과 같은 방식으로 사용할 수 있다. ${foo:offset:length} foo 는 변수의 이름이고, offset 은 변수의 내용 중 참조하고자 하는 시작 위치, length 는 offset 으로부터 참조하고자 하는 변수 내용의 길이이다. 변수 […]

Continue reading about [Asterisk] Variables in Asterisk

pchero on April 11th, 2014

Basic Expressions Asterisk 에서 모든 표현식(수식)은 $ [ ] 로 표시된다. $[expression] 그리고 다음과 같이 사용할 수 있다. $[${COUNT} + 1]$[${COUNT} / 2] Asterisk Dialplan 내에서 표현식이 있다면 해당 구문은 먼저 모든 표현식이 계산된 이후에 진행된다. 다음의 예제를 생각해보자. exten => 204,1,Noop() same => n,Answer() same => n,Set(COUNT=3) same => n,Set(NEWCOUNT=$[${COUNT} + 1]) same => […]

Continue reading about [Asterisk] Advanced Dialplan