All pastes #870 Raw Edit

for justin

public text v1 · immutable
#870 ·published 2004-09-05 04:56 UTC
rendered paste body
;
; Context for Local Calls
;
[justin]

exten => 1001,Dial(IAX2/somewhere||t)
exten => 1002,Dial(IAX2/someuser@somebox/1234||t)
exten => 1003,Dial(SIP/somebody||t)
;
; Context for something else
;
[blah]

exten => 111,blah
;
; Context to force hangup activity
;
[hangup]
include => justin
include => blah

exten => h,1,DoSomething()
;
; Context NOT to force hangup activity
;

[nohangup]
include => justin
include => blah

;
; Context to match everything non-local/other
;
[everythingelse]

exten => _.,1,Goto(hangup,${EXTEN},1)


;
; Context to determine what kind of call this is..
;
[default]
include => everythingelse

exten => 111,1,Goto(nohangup,${EXTEN},1)      ; local call, no hangup action
exten => _XXXX,1,Goto(nohangup,${EXTEN},1)    ; local call, no hangup action
exten => _9.,1,Goto(hangup,${EXTEN},1)        ; non-local, hangup action.