FreeSwitch全局配置文件处理流程
来源:互联网 发布:动漫壁纸软件 编辑:程序博客网 时间:2024/05/19 13:18
FreeSwitch中配置文件读取顺序
在FS里,最先读取的配置文件是置于安装目录下的conf文件夹下的freeswitch.xml文件,在程序启动初始化阶段,会调用switch_xml_init()函数来完成该配置文件的读取和预处理工作。这里所说的预处理是在在FreeSwitch调用自己的xml解析器解析配置文件时,如果遇到文档标志为X-PRE-PROCESS,便会对相应的参数作出处理。例如下列三个XML文档元素:
<X-PRE-PROCESS cmd="include" data="vars.xml"/>
<section name="configuration" description="Various Configuration">
<X-PRE-PROCESS cmd="include" data="autoload_configs/*.xml"/>
</section>
<section name="dialplan" description="Regex/XML Dialplan">
<X-PRE-PROCESS cmd="include" data="dialplan/*.xml"/>
</section>
在FreeSwitch中的处理按照初始化时函数的调用层次关系如下:
声明:本系列文章和图片均为博主个人所作,转载请注明出处!
- FreeSwitch全局配置文件处理流程
- freeswitch中文本消息处理流程
- freeswitch 配置文件 注释
- FreeSWITCH 呼叫流程概念
- freeswitch 拨号流程
- freeswitch 保留流程
- freeswitch 注册流程
- freeswitch 拨号流程分解
- freeswitch被叫忙处理
- struts2项目配置文件及处理流程
- struts1的处理流程 和配置文件详解
- FreeSwitch SIP基本原理和流程
- linux系统全局配置文件
- mybatis中的全局配置文件
- mybatis--全局配置文件详解
- mybatis3--4.全局配置文件
- MyBatis-2 全局配置文件
- Mybatis的全局配置文件
- seo三部曲之关键词策略
- PHP串行化与JSON
- 非结构化数据的归档术
- SAP company和company code区别
- C++中异常处理的语法。
- FreeSwitch全局配置文件处理流程
- fork 的 递归
- hdu 2212 DFS
- zookeeper简介
- 使用Audio Queue Services 播放和录制音频
- MySQL存储引擎
- SharePoint 2010部署项目后找不到WebPart的解决办法
- Redis源代码分析之五:简单动态字符串——Sds
- 资源文件的使用