aboutsummaryrefslogtreecommitdiff
path: root/src/writer.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/writer.hh')
-rw-r--r--src/writer.hh58
1 files changed, 29 insertions, 29 deletions
diff --git a/src/writer.hh b/src/writer.hh
index 8c87c0f..d7ea226 100644
--- a/src/writer.hh
+++ b/src/writer.hh
@@ -5,23 +5,23 @@
#include "containers.hh"
#include "operate.hh"
-enum TWriterThreadReplyType: int {
- REPLY_BROADCAST = 0,
- REPLY_DIRECT = 1,
- REPLY_LOGOUT = 2,
+enum TWriterThreadOrderType: int {
+ WRITER_ORDER_TERMINATE = 0,
+ WRITER_ORDER_LOGOUT = 1,
+ WRITER_ORDER_PLAYERLIST = 2,
+ WRITER_ORDER_KILLSTATISTICS = 3,
+ WRITER_ORDER_PUNISHMENT = 4,
+ WRITER_ORDER_CHARACTERDEATH = 5,
+ WRITER_ORDER_ADDBUDDY = 6,
+ WRITER_ORDER_REMOVEBUDDY = 7,
+ WRITER_ORDER_DECREMENTISONLINE = 8,
+ WRITER_ORDER_SAVEPLAYERDATA = 9,
};
-enum TWriterThreadOrderType: int {
- ORDER_TERMINATE = 0,
- ORDER_LOGOUT = 1,
- ORDER_PLAYERLIST = 2,
- ORDER_KILLSTATISTICS = 3,
- ORDER_PUNISHMENT = 4,
- ORDER_CHARACTERDEATH = 5,
- ORDER_ADDBUDDY = 6,
- ORDER_REMOVEBUDDY = 7,
- ORDER_DECREMENTISONLINE = 8,
- ORDER_SAVEPLAYERDATA = 9,
+enum TWriterThreadReplyType: int {
+ WRITER_REPLY_BROADCAST = 0,
+ WRITER_REPLY_DIRECT = 1,
+ WRITER_REPLY_LOGOUT = 2,
};
struct TProtocolThreadOrder{
@@ -29,20 +29,6 @@ struct TProtocolThreadOrder{
char Text[256];
};
-struct TWriterThreadReply{
- TWriterThreadReplyType ReplyType;
- const void *Data;
-};
-
-struct TBroadcastReplyData{
- char Message[100];
-};
-
-struct TDirectReplyData{
- uint32 CharacterID;
- char Message[100];
-};
-
struct TWriterThreadOrder{
TWriterThreadOrderType OrderType;
const void *Data;
@@ -99,6 +85,20 @@ struct TBuddyOrderData{
uint32 Buddy;
};
+struct TWriterThreadReply{
+ TWriterThreadReplyType ReplyType;
+ const void *Data;
+};
+
+struct TBroadcastReplyData{
+ char Message[100];
+};
+
+struct TDirectReplyData{
+ uint32 CharacterID;
+ char Message[100];
+};
+
void InitProtocol(void);
void InsertProtocolOrder(const char *ProtocolName, const char *Text);
void GetProtocolOrder(TProtocolThreadOrder *Order);