diff --git a/server/imserver/handlermgr.cc b/server/imserver/handlermgr.cc index 8e61bc3..8f8396e 100644 --- a/server/imserver/handlermgr.cc +++ b/server/imserver/handlermgr.cc @@ -76,6 +76,8 @@ void HandlerMgr::RegisterNetMsgHandlers() RegisterNetMsgHandler(&wsmsghandler, &Player::_CMFriendDelete); RegisterNetMsgHandler(&wsmsghandler, &Player::_CMFriendAddBlack); RegisterNetMsgHandler(&wsmsghandler, &Player::_CMFriendDeleteBlack); + RegisterNetMsgHandler(&wsmsghandler, &Player::_CMQueryUserStatus); + RegisterNetMsgHandler(&wsmsghandler, &Player::_CMRecommandFriend); RegisterNetMsgHandler(&wsmsghandler, &Player::_CMSendChatMsg); RegisterNetMsgHandler(&wsmsghandler, &Player::_CMSendCustomMsg); diff --git a/server/imserver/player.cc b/server/imserver/player.cc index 90df167..4bb59db 100644 --- a/server/imserver/player.cc +++ b/server/imserver/player.cc @@ -352,6 +352,16 @@ void Player::_CMFriendDeleteBlack(f8::MsgHdr& hdr, const cs::CMFriendDeleteBlack } +void Player::_CMQueryUserStatus(f8::MsgHdr& hdr, const cs::CMQueryUserStatus& msg) +{ + +} + +void Player::_CMRecommandFriend(f8::MsgHdr& hdr, const cs::CMRecommandFriend& msg) +{ + +} + void Player::_CMSendChatMsg(f8::MsgHdr& hdr, const cs::CMSendChatMsg& msg) { ss::SS_IM_SendChatMsg ss_msg; diff --git a/server/imserver/player.h b/server/imserver/player.h index 3210734..c2d0f44 100644 --- a/server/imserver/player.h +++ b/server/imserver/player.h @@ -78,6 +78,8 @@ class Player void _CMFriendDelete(f8::MsgHdr& hdr, const cs::CMFriendDelete& msg); void _CMFriendAddBlack(f8::MsgHdr& hdr, const cs::CMFriendAddBlack& msg); void _CMFriendDeleteBlack(f8::MsgHdr& hdr, const cs::CMFriendDeleteBlack& msg); + void _CMQueryUserStatus(f8::MsgHdr& hdr, const cs::CMQueryUserStatus& msg); + void _CMRecommandFriend(f8::MsgHdr& hdr, const cs::CMRecommandFriend& msg); void _CMSendChatMsg(f8::MsgHdr& hdr, const cs::CMSendChatMsg& msg); void _CMSendCustomMsg(f8::MsgHdr& hdr, const cs::CMSendCustomMsg& msg);