1
This commit is contained in:
parent
d850e28a88
commit
aa0e313b9b
@ -1133,10 +1133,12 @@ void Player::ForwardGuildCMMsg(f8::MsgHdr& hdr, long long guild_id)
|
|||||||
{
|
{
|
||||||
ss::SS_IM_ForwardGuildCMMsg msg;
|
ss::SS_IM_ForwardGuildCMMsg msg;
|
||||||
FillIMMsgConext(msg.mutable_context());
|
FillIMMsgConext(msg.mutable_context());
|
||||||
|
msg.set_msgid(hdr.msgid);
|
||||||
if (hdr.buflen > 0) {
|
if (hdr.buflen > 0) {
|
||||||
msg.mutable_payload()->assign(hdr.buf, hdr.buflen);
|
msg.mutable_payload()->assign(hdr.buf, hdr.buflen);
|
||||||
}
|
}
|
||||||
SyncHelper::Instance()->SendIMConnMsg(0, msg);
|
SyncHelper::Instance()->SendIMConnMsg(JsonDataMgr::Instance()->GetIMInstanceId(guild_id),
|
||||||
|
msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Player::FillMFUserInfo(cs::MFUserInfo* user_info)
|
void Player::FillMFUserInfo(cs::MFUserInfo* user_info)
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
#include "jsondatamgr.h"
|
||||||
|
|
||||||
namespace ss
|
namespace ss
|
||||||
{
|
{
|
||||||
class SS_IM_FriendAgreeRequest;
|
class SS_IM_FriendAgreeRequest;
|
||||||
@ -48,13 +50,13 @@ public:
|
|||||||
void BroadcastIMConnMsg(int msgid, ::google::protobuf::Message& msg);
|
void BroadcastIMConnMsg(int msgid, ::google::protobuf::Message& msg);
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
void SendIMConnMsg(int intance_id, const T& msg)
|
void SendIMConnMsg(int instance_id, const T& msg)
|
||||||
{
|
{
|
||||||
static int msgid = f8::Net_GetMessageId(msg);
|
static int msgid = f8::Net_GetMessageId(msg);
|
||||||
SendIMConnMsg(msgid, msg);
|
SendIMConnMsg(instance_id, msgid, msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
void SendIMConnMsg(int intance_id, int msgid, const ::google::protobuf::Message& msg);
|
void SendIMConnMsg(int instance_id, int msgid, const ::google::protobuf::Message& msg);
|
||||||
|
|
||||||
std::map<long long, timer_list*> pending_request_hash_;
|
std::map<long long, timer_list*> pending_request_hash_;
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user