POX学习笔记之POX的启动
来源:互联网 发布:苹果分线器推荐知乎 编辑:程序博客网 时间:2024/05/16 04:53
pox.py文件
pox.py只是简单调用boot()函数.boot()函数
boot函数调用_do_launch(argv)函数,_do_launch函数调用_pre_startup()函数,_pre_startup()函数里调用pox.openflow.launch() 。
如果_do_launch函数调用成功,则boot函数继续调用的_post_startup()函数会调用pox.openflow.of_01.launch();boot函数也会调用core.goUp()函数。在core.goUp函数里,首先在日志中写入平台信息和python版本信息;然后触发GoingUpEvent和UpEvent事件;然后日志写入模块在等待其他模块的信息。
_do_launch()函数
调用_pre_startup()函数,从而调用pox.openflow.launch() ;加载模块;调用每个模块的launch函数。launch函数一般用于模块的注册。
0 0
- POX学习笔记之POX的启动
- POX学习笔记之POX拓扑发现原理分析
- POX学习笔记:从POX启动开始——boot.py文件解读
- pox
- POX学习笔记:事件系统分析
- POX学习笔记:POX接收OpenFlow消息的处理流程分析
- POX学习笔记:添加事件监听的方法(POX事件系统后续)
- POX学习笔记之组件注册与事件
- POX学习笔记之事件与对应模块总结
- POX学习笔记之事件与对应模块总结
- POX启动过程分析
- 学习pox心得
- pox控制器学习总结
- POX及组件启动分析
- SDN控制器之POX篇
- pox.xml
- pox.xml
- SDN控制器-POX学习(一)
- 使用匿名名称空间需要注意事项
- 用android-sdk工具里的lint检查布局的错误、警告和合理性
- Android中ListView的addFooterView不显示的有关问题和adapter
- xss攻击汇总
- android bionic mutex分析
- POX学习笔记之POX的启动
- jquery demo - jquery表格插件flexigrid的java简单应用实例
- Android 抽屉效果
- sql与hql传递参数
- oracle 性能查询sql
- 关于会话的一些总结
- 飞秋命令行发送消息和文件
- iOS:苹果企业证书通过网页分发安装app(PP助手方式)
- ubuntu与windows共享--Samba服务器搭建