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

📄 rrep.h

📁 AODV
💻 H
字号:
/************************************************************************			       ---AODV-UIUC---			       This software can be used under GNU General Public License.Author: Binita Gupta <binita@uiuc.edu>	University of Illinois, Urbana-Champaign************************************************************************/#ifndef RREP_H#define RREP_H#include "rreq.h"class RREP{		u_char type:8;  	u_char R:1,	A:1,	reserved1:6;	u_char reserved2:3,	prefix_size:5;  	u_int8_t hop_cnt;   	u_int32_t dest_ip;  	u_int32_t dest_seq_num;  	u_int32_t src_ip;  	u_int32_t lifetime;	public:	RREP(){}	RREP(RREP *rrepOb);	RREP(u_int32_t dst, u_int32_t seqNum, u_int32_t src, u_int8_t hopCnt, u_int32_t lifeTime);	u_int8_t	getHopCnt() { return (hop_cnt); }	u_int32_t	getDestIP() { return (dest_ip); }	u_int32_t	getDestSeqNum() { return (dest_seq_num); }	u_int32_t	getSrcIP() { return (src_ip); }	u_int32_t	getLifeTime() { return (lifetime); }	int			getA();	void	createRREP( u_int32_t prevHop, RREQ *rreqOb);	void    createGRREP(u_int32_t org_rreq_src, u_int32_t org_rreq_dst, u_int32_t seqNum);	int		recvRREP(u_int32_t prevHop);	};#endif

⌨️ 快捷键说明

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