msgencode.h

来自「最经典的bittorrent协议的实现的源码」· C头文件 代码 · 共 25 行

H
25
字号
#ifndef MSGENCODE_H#define MSGENCODE_H#define M_CHOKE 		(unsigned char) 0#define M_UNCHOKE 		(unsigned char) 1#define M_INTERESTED 		(unsigned char) 2#define M_NOT_INTERESTED	(unsigned char) 3#define M_HAVE 			(unsigned char) 4#define M_BITFIELD		(unsigned char) 5#define M_REQUEST 		(unsigned char) 6#define M_PIECE 		(unsigned char) 7#define M_CANCEL 		(unsigned char) 8#define M_PORT 			(unsigned char) 9#define H_INT_LEN		4	/* int_siz */#define H_LEN			4	/* int_siz */#define H_BASE_LEN		1	/* chr_siz */#define H_HAVE_LEN		5	/* chr_siz + int_siz */#define H_PIECE_LEN		9	/* chr_siz + int_siz*2 */#define H_REQUEST_LEN		13	/* chr_siz + int_siz*3 */#define H_CANCEL_LEN		13	/* chr_siz + int_siz*3 */#define H_PORT_LEN		3	/* chr_siz + port_siz */#endif

⌨️ 快捷键说明

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