From b7d524423c23470cd11e720eeb48368c072838cb Mon Sep 17 00:00:00 2001 From: "madmaxoft@gmail.com" Date: Tue, 7 Feb 2012 20:49:52 +0000 Subject: Rewritten all packets to use buffers instead of direct sockets, for future cSocketThreads compatibility. Moved data sending from cPacket into cSocket git-svn-id: http://mc-server.googlecode.com/svn/trunk@240 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/packets/cPacket_ItemData.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'source/packets/cPacket_ItemData.h') diff --git a/source/packets/cPacket_ItemData.h b/source/packets/cPacket_ItemData.h index 26f07b54d..6aa1eed69 100644 --- a/source/packets/cPacket_ItemData.h +++ b/source/packets/cPacket_ItemData.h @@ -15,17 +15,15 @@ public: { } - bool Parse(cSocket & a_Socket); - virtual cPacket* Clone() const { return new cPacket_ItemData(*this); } - void AppendItem(char* a_Message, unsigned int &a_Iterator, short a_ItemID, char a_Quantity, short a_Damage); + virtual int Parse(const char * a_Data, int a_Size) override; - void AppendItem(char* a_Message, unsigned int &a_Iterator, cItem *a_Item); + static void AppendItem(AString & a_Data, short a_ItemID, char a_Quantity, short a_Damage); + static void AppendItem(AString & a_Data, const cItem * a_Item); int GetSize(short a_ItemID); - // Below = item short m_ItemID; // if this is -1 the next stuff dont exist char m_ItemCount; -- cgit v1.2.3