Dialplan 中。。(笔记/备忘)

原创 2011年01月09日 15:43:00

1: TIMEOUT(absolute)     设置整个从电话呼入开始的时长

 

       

 

2:Authenticate()  的应用         // 在拨号规则中加入输入密码才能执行下面的流程

 

      

 

3:ringing()   有微鸣的振铃声

 

   

 

4:ZapBarge(channel)    //监听某一通道通话,如ZapBarge(1)  不带参数将有提示监听哪个通道

 

   

 

 5:busy(5)     发送5秒忙音,忙音后的动作将不执行

 

6:SayNumber(123)  说出完整的数字,如:一百二十三

 

7:SayAlpha(string)

 

  说出字符,或数字  

 

如:  SayAlpha (abc)  则是 a b c

        SayAlpha (123)  则是 一 二 三

 

 

8:ChanSpy()   //监听函数。 如:下面将监听8001的电话

 

   

 

9:宏macro

 

  个人理解是 像类中封装  ,写好,然后调用 

 

语法:[macro-MACRONAME]

          exten => s,1,action
          exten => s,n,action
          exten => s,n,action

 

        例:[macro-jh] 

              exten => s,1,DIAL        ;宏指令只能用"s"extension。

 

Macro()程序也定义了几种特别的变量来为我们使用。它们包括:
   ${MACRO_CONTEXT}       这个被调用宏中,初始的context
   ${MACRO_EXTEN}     这个被调用宏中,初始的extension
   ${MACRO_PRIORITY}    这个被调用宏中,初始的priority
   ${MACRO_OFFSET}     宏返回后从${MACRO_OFFSET}+n+1的priority处执行
   ${ARGn}         传递到宏指令的第n个变量。例如第一个自变量是${ARG1},第二个是${ARG2}

 

 

    例子:

 

      


www.asterisk-help.com

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Javascript 备忘笔记

  • 2010-02-24 17:18
  • 602KB
  • 下载

linxux 备忘 linxux 笔记

  • 2011-06-06 15:31
  • 335B
  • 下载

java之yield(),sleep(),wait()区别详解-备忘笔记

文章转载自:http://dylanxu.iteye.com/blog/1322066 1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释...

asterisk_dialplan学习笔记

  • 2014-04-22 14:31
  • 134KB
  • 下载

hibernate 关联映射学习备忘笔记

这里是主控端统一为范围大的一方或者起主要作用的一方。 ------该博客仅为个人学习备忘所用,所有错漏欢迎指正。 单向一对一外键关联映射:package demo.pojo.o...

java多线程常用方法区别--备忘笔记

1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该...

Practical Common Lisp学习笔记(三)常用函数宏备忘

目前接触到的希望对你有用

《大话设计模式》备忘笔记-UML类图图示

类(class)  UML中使用矩形框代表类。类图分三层,第一层显示类名称,如果是抽象类则用斜体显示。第二层是类的特性,通常就是字段和属性。第三层是类的操作,通常是方法或行为。注意前面的符号,‘+’表...

jquery备忘学习笔记

$.map(array,fn); 对数组array中的每一个元素调用fn函数逐个进行处理,fn函数将处理返回,最后得到一个新的数组。 var array = {1,2,3}; var arr...

jQuery学习笔记--JqGrid相关操作 方法列表 备忘 重点讲解(超重要)

JqGrid相关操作备忘 方法列表 1.获得当前列表行数:$("#gridid").getGridParam("reccount"); 2.获取选中行数据(json):$("#...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)