ipc程序流程图
2020-10-24 19:39:48 0 举报
ipc启动流程图
作者其他创作
大纲/内容
联网初始化
音频格式 初始化
检查是否存在.xml文件
jcp命令初始化
创建一个同步配置文件定时器
解锁
报警模块初始化
gpio初始化
将xml_tmp文件改为xml
重启
创建一个以fd触发的事件回调
服务器编码 初始化
流模块初始化
创建一个哈希表
3
否
完成
失败
回调函数
upnp检查 初始化
cpu_usage 初始化
系统时区初始化
网络状态 初始化
将所有的报警事件类型都加入到该数组中
是
服务器日志 初始化
系统时间初始化
服务器配置初始化
循环遍历注册所有事件类型
成功
复位按键初始化
同步配置到xml文件
1
服务器事件初始化
同步配置文件
系统命令行初始化
2
创建/注册/绑定
录像模块 初始化
指示灯控制 初始化
各平台服务器初始化
信号处理
回调函数会解析处理执行jcp命令
检查是否存在.org文件
报错,关闭文件,解锁,退出程序
将配置保存到临时xml_tmp文件中
看门狗初始化
创建p_ev事件
ddns初始化
ipc移动服务器初始化
工厂烧录、工厂测试初始化
创建两个快慢调度器
完成初始化
将所有jcp命令和函数接口加入到哈希表中
工厂升级/工厂烧录
反初始化
关闭文件
初始化事件管理
判断g_setflag是否为真
上锁
自动重启 初始化
绑定事件类型和回调函数
打开xml_tmp文件
创建sch_sock调度器
初始化事件类型数组
4
不执行任何程序
报错,解锁退出程序
sys_main()
创建一个端口号为9999的TCP套接字
http onvif安防协议初始化
jcp命令 初始化
从第三秒开始,每隔3秒调用一次回调函数
0 条评论
下一页