btevent.cpp

来自「模拟P2P各种网络环境的,适合新手们的学习,不错的源码.」· C++ 代码 · 共 34 行

CPP
34
字号
#include "BTEvent.h"
 
string BTEvent::toString(void){
	switch(mType){
		case DOWNLOAD_FILE: 
			return  "download file";
		case RANDOM_DOWNLOAD_FILE:
			return "random download file";
		case PUBLISH_FILE:	
			return   "publish file";
		case TRACKER_GET_REQUEST:	
			return    "tracker get request";
		case PEER_MESSAGE:	
			return    "peer message";
		case SESSION_TRACKER_RESPONSE:
			return   "tracker response";
		case SESSION_ANNOUNCE:	
			return    "session announce";
		case CONNECTION_BLOCK_DOWNLOAD_FININSHE:
			return    "block download finish";
		case RECHOCK:	
			return    "rechock";
		case CONNECTION_TIMEOUT:	
			return   "connection timeout";
		case CONNECTION_KEEPALIVE: 	
			return   "connetion keepalive";
		case PEER_TIMEOUT:
			return 	"PEER_TIMEOUT";
		default:
			printf("unknown btevent type\n");
			return NULL;
	}
}

⌨️ 快捷键说明

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