#include <presence_service.pb.h>
|
| static google::protobuf::ServiceDescriptor const * | descriptor () |
| |
|
| virtual uint32 | HandleSubscribe (::bgs::protocol::presence::v1::SubscribeRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
| |
| virtual uint32 | HandleUnsubscribe (::bgs::protocol::presence::v1::UnsubscribeRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
| |
| virtual uint32 | HandleUpdate (::bgs::protocol::presence::v1::UpdateRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
| |
| virtual uint32 | HandleQuery (::bgs::protocol::presence::v1::QueryRequest const *request, ::bgs::protocol::presence::v1::QueryResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
| |
| virtual uint32 | HandleBatchSubscribe (::bgs::protocol::presence::v1::BatchSubscribeRequest const *request, ::bgs::protocol::presence::v1::BatchSubscribeResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
| |
| virtual uint32 | HandleBatchUnsubscribe (::bgs::protocol::presence::v1::BatchUnsubscribeRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
| |
| std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> | CreateServerContinuation (uint32 token, uint32 methodId, char const *methodName, google::protobuf::Descriptor const *outputDescriptor) |
| |
| virtual void | SendRequest (uint32 serviceHash, uint32 methodId, google::protobuf::Message const *request, std::function< void(MessageBuffer)> callback)=0 |
| |
| virtual void | SendRequest (uint32 serviceHash, uint32 methodId, google::protobuf::Message const *request)=0 |
| |
| virtual void | SendResponse (uint32 serviceHash, uint32 methodId, uint32 token, uint32 status)=0 |
| |
| virtual void | SendResponse (uint32 serviceHash, uint32 methodId, uint32 token, google::protobuf::Message const *response)=0 |
| |
|
| void | ParseAndHandleSubscribe (uint32 token, uint32 methodId, MessageBuffer &buffer) |
| |
| void | ParseAndHandleUnsubscribe (uint32 token, uint32 methodId, MessageBuffer &buffer) |
| |
| void | ParseAndHandleUpdate (uint32 token, uint32 methodId, MessageBuffer &buffer) |
| |
| void | ParseAndHandleQuery (uint32 token, uint32 methodId, MessageBuffer &buffer) |
| |
| void | ParseAndHandleBatchSubscribe (uint32 token, uint32 methodId, MessageBuffer &buffer) |
| |
| void | ParseAndHandleBatchUnsubscribe (uint32 token, uint32 methodId, MessageBuffer &buffer) |
| |
Definition at line 884 of file presence_service.pb.h.
◆ NameHash
◆ OriginalHash
◆ PresenceService() [1/3]
| bgs::protocol::presence::v1::PresenceService::PresenceService |
( |
bool |
use_original_hash | ) |
|
|
explicit |
◆ PresenceService() [2/3]
| bgs::protocol::presence::v1::PresenceService::PresenceService |
( |
PresenceService const & |
| ) |
|
|
delete |
◆ PresenceService() [3/3]
| bgs::protocol::presence::v1::PresenceService::PresenceService |
( |
PresenceService && |
| ) |
|
|
delete |
◆ ~PresenceService()
| virtual bgs::protocol::presence::v1::PresenceService::~PresenceService |
( |
| ) |
|
|
virtual |
◆ CallServerMethod()
◆ descriptor()
| static google::protobuf::ServiceDescriptor const * bgs::protocol::presence::v1::PresenceService::descriptor |
( |
| ) |
|
|
static |
◆ HandleBatchSubscribe()
◆ HandleBatchUnsubscribe()
◆ HandleQuery()
◆ HandleSubscribe()
◆ HandleUnsubscribe()
◆ HandleUpdate()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ ParseAndHandleBatchSubscribe()
| void bgs::protocol::presence::v1::PresenceService::ParseAndHandleBatchSubscribe |
( |
uint32 |
token, |
|
|
uint32 |
methodId, |
|
|
MessageBuffer & |
buffer |
|
) |
| |
|
private |
◆ ParseAndHandleBatchUnsubscribe()
| void bgs::protocol::presence::v1::PresenceService::ParseAndHandleBatchUnsubscribe |
( |
uint32 |
token, |
|
|
uint32 |
methodId, |
|
|
MessageBuffer & |
buffer |
|
) |
| |
|
private |
◆ ParseAndHandleQuery()
| void bgs::protocol::presence::v1::PresenceService::ParseAndHandleQuery |
( |
uint32 |
token, |
|
|
uint32 |
methodId, |
|
|
MessageBuffer & |
buffer |
|
) |
| |
|
private |
◆ ParseAndHandleSubscribe()
| void bgs::protocol::presence::v1::PresenceService::ParseAndHandleSubscribe |
( |
uint32 |
token, |
|
|
uint32 |
methodId, |
|
|
MessageBuffer & |
buffer |
|
) |
| |
|
private |
◆ ParseAndHandleUnsubscribe()
| void bgs::protocol::presence::v1::PresenceService::ParseAndHandleUnsubscribe |
( |
uint32 |
token, |
|
|
uint32 |
methodId, |
|
|
MessageBuffer & |
buffer |
|
) |
| |
|
private |
◆ ParseAndHandleUpdate()
| void bgs::protocol::presence::v1::PresenceService::ParseAndHandleUpdate |
( |
uint32 |
token, |
|
|
uint32 |
methodId, |
|
|
MessageBuffer & |
buffer |
|
) |
| |
|
private |
The documentation for this class was generated from the following file: