sofia源码树目录结构
sofia源码存储于libsofia-sip-ua目录下,其下按功能模块划分了许多子目录。这里简要描述源码树目录结构。终端设备和高层库不仅用到这里的信令接口,还有媒体接口。
通用运行库:
- "su" - sockets、内存管理、线程封装
- "sresolv" - 异步DNS解析
- "ipt" - IPT 工具库
SIP 信令
- "nua" - SIP UA(User Agent)库
- "nea" - SIP 事件(Event) API
- "iptsec" - 用于HTTP和SIP的摘要认证算法
- "nta" - SIP 事务(transaction)引擎
- "tport" - 消息传输层
- "sip" - SIP 消息及报头
- "msg" - 消息处理模块
- "url" - URL 处理模块
- "bnf" - 底层字符串解析
HTTP子系统:
- "nth" - HTTP协议引擎
- "http" - HTTP消息及报头
SDP 处理:
- "soa" - SIP的SDP Offer/Answer引擎
- "sdp" - SDP 解析
其它:
- "stun" - STUN 库
- "features" - by 描述Sofia SIP库提供的特性
- "docs" - Doxygen 参考文档
sofia源码树目录结构相关推荐
- asterisk源码目录结构
版本:asterisk-1.8.7.1 下载地址:asterisk-1.8.7.1.tar.gz main函数所在文件:main/asterisk.c (3182行) 文件夹: addons :ast ...
- 【原创】【专栏】《Linux设备驱动程序》--- LDD3源码目录结构和源码分析经典链接
http://blog.csdn.net/geng823/article/details/37567557 [原创][专栏]<Linux设备驱动程序>--- LDD3源码目录结构和源码分析 ...
- RTOS之uCOS-II源码下载及源码目录结构、常见的RTOS!
RTOS有众多种,用得最火的是FreeRTOS,因为它即使用于商业途径,也是开源免费的:其次是就是uCOS-II和uCOS-III.uCOS-II用于商业途径是需要付费的,但是对于学习研究却是免费的. ...
- linux与安卓系统目录,android系统架构及源码目录结构
1. android系统架构: android系统架构采用了分层架构的思想,如下图所示,从上到下共4层,分别为:应用程序层.应用程序框架层.系统库和android运行时层.linux内核层. 每层功能 ...
- 【lLinux驱动】linux内核源码目录结构
linux内核源码目录结构 代码目录结构 在阅读源码之前,还应知道Linux内核源码的整体分布情况.现代的操作系统一般由进程管理.内存管理.文件系统.驱动程序和网络等组成.Linux内核源码的各个目录 ...
- Pixhawk飞控源码目录结构及编译流程分析
http://blog.csdn.net/xlb7679/article/details/51658956 (PS:这是第一次写博客,以前也有记录一些经验总结心得什么的,不过都是手写笔记或者记在 ...
- Android系统源码学习——源码目录结构介绍
2019独角兽企业重金招聘Python工程师标准>>> Android 4.0源码目录结构: 本文介绍Android源码目录结构,以便读者理清Android编译系统核心代码在Andr ...
- Linux操作系统内核源码目录结构详解
Linux内核源码目录结构 代码目录结构 在阅读源码之前,还应知道Linux内核源码的整体分布情况.现代的操作系统一般由进程管理.内存管理.文件系统.驱动程序和网络等组成.Linux内核源码的各个目录 ...
- Android4.0源码目录结构详解
Android4.0源码目录结构详解 Android4.0与2.1目录差不多 alsa这块,注意external/tinyalsa下有: include/tinyalsa/asoundlib.h mi ...
最新文章
- 延迟放学,让“996父母”松了口气
- 三家运营商的手机终端补贴政策分析(二)
- Java学习笔记(七)--格式化字符串及格式输出
- 高校学院计算机实验室管理系统概述,高校实验室管理系统
- Windows隐藏账户处置
- python定义一个人类_Python类的定义、继承及类对象使用方法简明教程
- ajax success返回 .net,asp.net-mvc-返回JsonResult的ASP.Net MVC Ajax调用
- 和中台说再见吧!一个15年的IT总监,从战略角度这样讲数字化
- Mysql数据库Sql语句执行效率-Explain
- Java中根据URL下载gif图片文件
- undo the local changes
- 考勤排班_考勤管理系统VS传统考勤排班优劣如何?
- python修饰器_python修饰器
- wifi扫描流程图_扫描方法与流程
- 更改MyEclipse的默认编码
- 360n7手机断网没信号_你的手机信号为什么总比别人差?原因没那么简单
- 《全职高手》的全部职业和职业技能(最新版)
- 联想服务器 重装系统u盘启动,联想U盘重装系统解决方法
- HFSS同轴馈电矩形贴片天线馈电点以及尺寸的计算
- MATLAB中round函数的使用
热门文章
- excel,sumif,vlookup,hlookup,AVEDEV,FREQUENCY 函数等函数的应用
- Google SEO专业术语大全(一)
- 用Fragment实现图片简易浏览
- 小米手机打开之前打开的应用--完美实现步骤
- Scratch2021年12月11日【理论】
- 【笔记】 lua - 正则匹配
- TypeError: In order to allow non-dict objects to be serialized set the safe parameter to False.
- JavaScript高级语法之一等公民——函数(高阶函数)
- 钙钛矿太阳能电池测试方案
- Python 21 常用模块02