summaryrefslogtreecommitdiff
path: root/src/net/eathena/chathandler.h
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-08-25 22:46:08 +0300
committerAndrei Karas <akaras@inbox.ru>2015-08-25 22:46:08 +0300
commit5ddbefcd1768f6274b46e4516277fbb0432f3f2d (patch)
tree6ae70cd7ccf83b448fb376ce8734feec4cf5a0e8 /src/net/eathena/chathandler.h
parent2b715399b3dcf6d1436c5aa5f3fd1cae0c237024 (diff)
downloadmv-5ddbefcd1768f6274b46e4516277fbb0432f3f2d.tar.gz
mv-5ddbefcd1768f6274b46e4516277fbb0432f3f2d.tar.bz2
mv-5ddbefcd1768f6274b46e4516277fbb0432f3f2d.tar.xz
mv-5ddbefcd1768f6274b46e4516277fbb0432f3f2d.zip
Move receive code from chathandler into separate file.
Diffstat (limited to 'src/net/eathena/chathandler.h')
-rw-r--r--src/net/eathena/chathandler.h71
1 files changed, 0 insertions, 71 deletions
diff --git a/src/net/eathena/chathandler.h b/src/net/eathena/chathandler.h
index d934bb203..7fd56cd3c 100644
--- a/src/net/eathena/chathandler.h
+++ b/src/net/eathena/chathandler.h
@@ -96,79 +96,8 @@ class ChatHandler final : public MessageHandler, public Ea::ChatHandler
void kickFromChatRoom(const std::string &nick) const override final;
protected:
- static std::string extractChannelFromMessage(std::string &chatMsg);
-
static void processRaw(MessageOut &restrict outMsg,
const std::string &restrict line);
-
- static void processChat(Net::MessageIn &msg);
-
- static void processColorChat(Net::MessageIn &msg);
-
- static void processChatContinue(std::string chatMsg,
- ChatMsgTypeT own);
-
- static void processWhisper(Net::MessageIn &msg);
-
- static void processWhisperResponse(Net::MessageIn &msg);
-
- static void processGmChat(Net::MessageIn &msg);
-
- static void processGmChat2(Net::MessageIn &msg);
-
- static void processChatIgnoreList(Net::MessageIn &msg);
-
- static void processFormatMessage(Net::MessageIn &msg);
-
- static void processFormatMessageNumber(Net::MessageIn &msg);
-
- static void processFormatMessageSkill(Net::MessageIn &msg);
-
- static void processChatDisplay(Net::MessageIn &msg);
-
- static void processChatRoomJoinAck(Net::MessageIn &msg);
-
- static void processChatRoomLeave(Net::MessageIn &msg);
-
- static void processJoinChannel(Net::MessageIn &msg);
-
- static void processWhisperContinue(const std::string &nick,
- std::string chatMsg);
-
- static void processBeingChat(Net::MessageIn &msg);
-
- static void processIgnoreNickAck(Net::MessageIn &msg);
-
- static void processChatRoomCreateAck(Net::MessageIn &msg);
-
- static void processChatRoomDestroy(Net::MessageIn &msg);
-
- static void processChatRoomJoinFailed(Net::MessageIn &msg);
-
- static void processChatRoomAddMember(Net::MessageIn &msg);
-
- static void processChatRoomSettings(Net::MessageIn &msg);
-
- static void processChatRoomRoleChange(Net::MessageIn &msg);
-
- static void processMVPItem(Net::MessageIn &msg);
-
- static void processMVPExp(Net::MessageIn &msg);
-
- static void processMVPNoItem(Net::MessageIn &msg);
-
- static void processMannerMessage(Net::MessageIn &msg);
-
- static void processChatSilence(Net::MessageIn &msg);
-
- static void processChatTalkieBox(Net::MessageIn &msg);
-
- static void processBattleChatMessage(Net::MessageIn &msg);
-
- static void processScriptMessage(Net::MessageIn &msg);
-
- private:
- static std::string mChatRoom;
};
} // namespace EAthena