⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 btevent.h

📁 模拟P2P各种网络环境的,适合新手们的学习,不错的源码.
💻 H
字号:
#ifndef __BTEVENT_H__
#define __BTEVENT_H__
#include <string>
#include "SimEvent.h"
using namespace std;
class SimEventHandler;
class BTEvent: public SimEvent{
	#define DOWNLOAD_FILE 			200
	#define RANDOM_DOWNLOAD_FILE 201
	#define PUBLISH_FILE			202
	#define TRACKER_GET_REQUEST	203
	#define PEER_MESSAGE			204
	#define SESSION_TRACKER_RESPONSE	205
	#define SESSION_ANNOUNCE			206
	#define CONNECTION_BLOCK_DOWNLOAD_FININSHE	207
	#define RECHOCK					208
	#define CONNECTION_TIMEOUT	209
	#define CONNECTION_KEEPALIVE	210
	#define REQUEST_TIMEOUT		211
	#define PEER_TIMEOUT                    212
	#define ESP_RETIRE                         213
	#define ESP_RECOVER                      214

public:
	BTEvent(int type, double timeStmap, SimEventHandler* handler, void* param):
		SimEvent(type, timeStmap, handler, param){};
	~BTEvent(){};
	string toString();
};
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -