diff options
author | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2006-08-14 23:38:42 +0000 |
---|---|---|
committer | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2006-08-14 23:38:42 +0000 |
commit | caea63c835228efb23edf8755c60012cd2dfe1ce (patch) | |
tree | 1dbc0177cfbcfcfdd58f8abc928e64ffda15aa16 /src/messagein.h | |
parent | 0841923d1ebd1283e5b1d2cff48ed34f860f288b (diff) | |
download | manaserv-caea63c835228efb23edf8755c60012cd2dfe1ce.tar.gz manaserv-caea63c835228efb23edf8755c60012cd2dfe1ce.tar.bz2 manaserv-caea63c835228efb23edf8755c60012cd2dfe1ce.tar.xz manaserv-caea63c835228efb23edf8755c60012cd2dfe1ce.zip |
Removed Packet class and the UNKNOWN gender.
Diffstat (limited to 'src/messagein.h')
-rw-r--r-- | src/messagein.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/messagein.h b/src/messagein.h index 6545c8c4..e80f3f4f 100644 --- a/src/messagein.h +++ b/src/messagein.h @@ -37,7 +37,7 @@ class MessageIn /** * Constructor. */ - MessageIn(Packet *packet); + MessageIn(const char *data, int length); /** * Destructor. @@ -58,12 +58,13 @@ class MessageIn std::string readString(int length = -1); private: - Packet *mPacket; /**< The packet being processed. */ + const char *mData; /**< Packet data */ + unsigned int mLength; /**< Length of data in bytes */ short mId; /**< The message ID. */ /** - * Actual position in the packet. From 0 to packet->length. - * A value bigger than packet->length means EOP was reached when reading it. + * Actual position in the packet. From 0 to packet->length. A value + * bigger than packet->length means EOP was reached when reading it. */ unsigned int mPos; }; |