📄 rarpgram.h
字号:
// RARPGram.h: interface for the RARPGram class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_RARPGRAM_H__6AE2D5A1_E1BC_46CA_A216_DE497CE86E8A__INCLUDED_)
#define AFX_RARPGRAM_H__6AE2D5A1_E1BC_46CA_A216_DE497CE86E8A__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class RARPGram
{
public:
RARPGram();
RARPGram(const unsigned char *buf,unsigned int buflen);
virtual ~RARPGram();
CString GetSrcHdwAddr();
CString GetSrcPrtAddr();
CString GetDestHdwAddr();
CString GetDestPrtAddr();
CString GetOperation();
CString GetPrtType();
int hdwaddrtype; //硬件地址类型
int prtaddrtype; //协议地址类型
int hdwaddrlen; //硬件地址长度
int prtaddrlen; //协议地址长度
int operation; //操作类型
BYTE srchdwaddr[6]; //发送站点硬件地址
int srcprtaddr; //发送站点协议地址
BYTE desthdwaddr[6]; //目的站点硬件地址
int destprtaddr; //目的站点协议地址
};
#endif // !defined(AFX_RARPGRAM_H__6AE2D5A1_E1BC_46CA_A216_DE497CE86E8A__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -