This commit is contained in:
aozhiwei 2022-12-19 11:56:54 +08:00
parent e7b7f28115
commit c223321463
2 changed files with 10 additions and 2 deletions

View File

@ -87,6 +87,14 @@ void HandlerMgr::Init()
std::string url = args.Get<std::string>(1);
std::string query_str = args.Get<std::string>(2);
unsigned long saddr = args.Get<unsigned long>(3);
HandlerMgr::Instance()->ProcGMMsg
(
saddr,
socket_handle,
url,
query_str
);
});
}

View File

@ -25,13 +25,13 @@ class HandlerMgr : public a8::Singleton<HandlerMgr>
f8::NetMsgHandlerObject ggmsghandler;
void ProcGMMsg(unsigned long saddr, int sockhandle,
const std::string& url, const std::string& quyerstr);
void RegisterGMMsgHandler(const std::string& msgname,
void (*)(f8::JsonHttpRequest*));
private:
void RegisterNetMsgHandlers();
void ProcGMMsg(unsigned long saddr, int sockhandle,
const std::string& url, const std::string& quyerstr);
std::map<std::string, void (*)(f8::JsonHttpRequest*)> gmhandlers_;
};