18#ifndef WorldserverService_h__
19#define WorldserverService_h__
23namespace bgs {
namespace protocol { } }
void SendRequest(uint32 serviceHash, uint32 methodId, google::protobuf::Message const *request) override
std::string GetCallerInfo() const override
void SendRequest(uint32 serviceHash, uint32 methodId, google::protobuf::Message const *request, std::function< void(MessageBuffer)> callback) override
void SendResponse(uint32 serviceHash, uint32 methodId, uint32 token, uint32 status) override
void SendResponse(uint32 serviceHash, uint32 methodId, uint32 token, google::protobuf::Message const *response) override
WorldserverService(WorldSession *session)
Player session in the World.
std::string GetPlayerInfo() const
void SendBattlenetResponse(uint32 serviceHash, uint32 methodId, uint32 token, pb::Message const *response)
void SendBattlenetRequest(uint32 serviceHash, uint32 methodId, pb::Message const *request, std::function< void(MessageBuffer)> callback)