cgrequestip.h

来自「dk1游戏的原代码文件,完整.编译系统redhat7.3,mysql 3.23 」· C头文件 代码 · 共 68 行

H
68
字号
//////////////////////////////////////////////////////////////////////////////// Filename    : CGRequestIP.h // Written By  : excel96// Description ://////////////////////////////////////////////////////////////////////////////#ifndef __CG_REQUEST_IP_H__#define __CG_REQUEST_IP_H__#include "Packet.h"#include "PacketFactory.h"//////////////////////////////////////////////////////////////////////////////// class CGRequestIP;// client俊辑 server肺 穿焙啊狼 IP甫 夸没窍绰单// 穿焙啊啊 辟贸俊 乐促搁 objectID肺 夸没窍绊// 酒聪搁.. 某腐磐 捞抚栏肺 夸没茄促.//////////////////////////////////////////////////////////////////////////////class CGRequestIP : public Packet{public:	CGRequestIP () throw ();	~CGRequestIP () throw ();	public:    void read ( SocketInputStream & iStream ) throw ( ProtocolException , Error );    void write ( SocketOutputStream & oStream ) const throw ( ProtocolException , Error );	void execute ( Player * pPlayer ) throw ( ProtocolException , Error );    PacketID_t getPacketID () const throw () { return PACKET_CG_REQUEST_IP; }	PacketSize_t getPacketSize () const throw () { return szBYTE + m_Name.size(); }	string getPacketName () const throw () { return "CGRequestIP"; }	string toString () const throw ();public:	string getName() const throw() { return m_Name; }	void setName( const char* pName) throw() { m_Name = pName;}protected:	string			m_Name;};//////////////////////////////////////////////////////////////////////////////// class CGRequestIPFactory;//////////////////////////////////////////////////////////////////////////////class CGRequestIPFactory : public PacketFactory {public:	Packet * createPacket () throw () { return new CGRequestIP(); }	string getPacketName () const throw () { return "CGRequestIP"; }	PacketID_t getPacketID () const throw () { return Packet::PACKET_CG_REQUEST_IP; }	PacketSize_t getPacketMaxSize () const throw () { return szBYTE + 10;}};//////////////////////////////////////////////////////////////////////////////// class CGRequestIPHandler;//////////////////////////////////////////////////////////////////////////////class CGRequestIPHandler {public:	static void execute ( CGRequestIP * pCGRequestIP , Player * pPlayer ) throw (ProtocolException, Error);};#endif

⌨️ 快捷键说明

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