18#ifndef TRINITYCORE_WORLDSERVER_SERVICE_H
19#define TRINITYCORE_WORLDSERVER_SERVICE_H
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)