18#ifndef TRINITYCORE_BNET_SERVICE_H
19#define TRINITYCORE_BNET_SERVICE_H
void SendResponse(uint32 serviceHash, uint32 methodId, uint32 token, uint32 status)
std::string GetCallerInfo() const
ServiceBaseCaller(Session *session)
void SendRequest(uint32 serviceHash, uint32 methodId, google::protobuf::Message const *request, std::function< void(MessageBuffer)> &&callback)
Service(Session *session)
void SendResponse(uint32 serviceHash, uint32 methodId, uint32 token, google::protobuf::Message const *response) override
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