Peer管理模块的设计和实现
来源:互联网 发布:手机应用清除数据 编辑:程序博客网 时间:2024/06/03 18:29
系统为每个与之建立TCP连接的Peer构造一个Peer结构体。Peer管理模块负责管理由各个Peer结点构成的Peer链表,主要工作是创建结点,
添加结点到Peer链表,从Peer链表删除结点等。
Peer结构体中定义了7种状态,分别是:
1. Halfshaked(半握手状态):已经发送握手消息但未收到对方的握手消息,或已经接受到对方的握手消息,但已方未发送握手消息。
- Peer管理模块的设计和实现
- Peer管理模块的设计和实现
- Linux BT下载(16)-与peer交换数据模块的设计和实现
- 如何高效使用和管理Bitmap--图片缓存管理模块的设计与实现
- 如何高效使用和管理Bitmap--图片缓存管理模块的设计与实现
- 如何高效使用和管理Bitmap--图片缓存管理模块的设计与实现
- 如何高效使用和管理Bitmap--图片缓存管理模块的设计与实现
- Linux BT下载(11)-信号处理模块和Peer管理模块
- 模块管理常规功能自定义系统的设计与实现(05--权限和菜单)
- 模块管理常规功能自定义系统的设计与实现(53--演示程序和视频讲解 )
- Linux BT下载(9)-位图管理模块的设计和实现
- Linux BT下载(14)-策略管理模块的设计和实现
- 模块管理常规功能自定义系统的设计与实现(16--模块数据的导出和打印[1])
- 模块管理常规功能自定义系统的设计与实现(17--模块数据的导出和打印[2])
- 运行日志模块的设计和实现
- 一个简单的BitTorrent客户端实现(六):peer manager和peer实现
- 模块管理常规功能自定义系统的设计与实现(14--模块图表分析的设计)
- 模块管理常规功能自定义系统的设计与实现(18--模块附件的设计[1])
- DAO操作
- js特殊字符正则表达式
- *.bmp文件结构
- 异常处理机制
- 委托例子
- Peer管理模块的设计和实现
- php修改文件权限
- Android.自定义控件的实现
- 委托例子之二
- Oracle EBS for windows 安装
- 每日学英语 11.4
- ArrayList 用法
- Android的消息机制,用Android线程间通信的Message机制,Android中Handler的使用方法——在子线程中更新界面,handler机制
- adobe mastercollection cs5.5 注册机谁有,给一个!