TrinityCore
Loading...
Searching...
No Matches
club_service.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: api/client/v1/club_service.proto
3
4#ifndef PROTOBUF_api_2fclient_2fv1_2fclub_5fservice_2eproto__INCLUDED
5#define PROTOBUF_api_2fclient_2fv1_2fclub_5fservice_2eproto__INCLUDED
6
7#include <string>
8
9#include <google/protobuf/stubs/common.h>
10
11#if GOOGLE_PROTOBUF_VERSION < 2006000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
14#error your headers.
15#endif
16#if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
20#endif
21
22#include <google/protobuf/generated_message_util.h>
23#include <google/protobuf/repeated_field.h>
24#include <google/protobuf/extension_set.h>
26#include "ServiceBase.h"
27#include "MessageBuffer.h"
28#include <functional>
29#include <type_traits>
30// @@protoc_insertion_point(includes)
31
32namespace bgs {
33namespace protocol {
34namespace club {
35namespace v1 {
36namespace client {
37
38// Internal implementation detail -- do not call these.
42
43// ===================================================================
44
45// ===================================================================
46
48{
49 public:
50
51 explicit ClubService(bool use_original_hash);
52 ClubService(ClubService const&) = delete;
56 virtual ~ClubService();
57
58 typedef std::integral_constant<uint32, 0xE273DE0Eu> OriginalHash;
59 typedef std::integral_constant<uint32, 0x11E68136u> NameHash;
60
61 static google::protobuf::ServiceDescriptor const* descriptor();
62
63 void CallServerMethod(uint32 token, uint32 methodId, MessageBuffer buffer) final;
64
65 protected:
66 // server methods --------------------------------------------------
67 virtual uint32 HandleSubscribe(::bgs::protocol::club::v1::client::SubscribeRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
68 virtual uint32 HandleUnsubscribe(::bgs::protocol::club::v1::client::UnsubscribeRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
69 virtual uint32 HandleCreate(::bgs::protocol::club::v1::client::CreateRequest const* request, ::bgs::protocol::club::v1::client::CreateResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
70 virtual uint32 HandleDestroy(::bgs::protocol::club::v1::client::DestroyRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
71 virtual uint32 HandleGetDescription(::bgs::protocol::club::v1::client::GetDescriptionRequest const* request, ::bgs::protocol::club::v1::client::GetDescriptionResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
72 virtual uint32 HandleGetClubType(::bgs::protocol::club::v1::client::GetClubTypeRequest const* request, ::bgs::protocol::club::v1::client::GetClubTypeResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
73 virtual uint32 HandleUpdateClubState(::bgs::protocol::club::v1::client::UpdateClubStateRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
74 virtual uint32 HandleUpdateClubSettings(::bgs::protocol::club::v1::client::UpdateClubSettingsRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
75 virtual uint32 HandleJoin(::bgs::protocol::club::v1::client::JoinRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
76 virtual uint32 HandleLeave(::bgs::protocol::club::v1::client::LeaveRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
77 virtual uint32 HandleKick(::bgs::protocol::club::v1::client::KickRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
78 virtual uint32 HandleGetMember(::bgs::protocol::club::v1::client::GetMemberRequest const* request, ::bgs::protocol::club::v1::client::GetMemberResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
79 virtual uint32 HandleGetMembers(::bgs::protocol::club::v1::client::GetMembersRequest const* request, ::bgs::protocol::club::v1::client::GetMembersResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
80 virtual uint32 HandleUpdateMemberState(::bgs::protocol::club::v1::client::UpdateMemberStateRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
81 virtual uint32 HandleUpdateSubscriberState(::bgs::protocol::club::v1::client::UpdateSubscriberStateRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
82 virtual uint32 HandleAssignRole(::bgs::protocol::club::v1::client::AssignRoleRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
83 virtual uint32 HandleUnassignRole(::bgs::protocol::club::v1::client::UnassignRoleRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
84 virtual uint32 HandleSendInvitation(::bgs::protocol::club::v1::client::SendInvitationRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
85 virtual uint32 HandleAcceptInvitation(::bgs::protocol::club::v1::client::AcceptInvitationRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
86 virtual uint32 HandleDeclineInvitation(::bgs::protocol::club::v1::client::DeclineInvitationRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
87 virtual uint32 HandleRevokeInvitation(::bgs::protocol::club::v1::client::RevokeInvitationRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
88 virtual uint32 HandleGetInvitation(::bgs::protocol::club::v1::client::GetInvitationRequest const* request, ::bgs::protocol::club::v1::client::GetInvitationResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
89 virtual uint32 HandleGetInvitations(::bgs::protocol::club::v1::client::GetInvitationsRequest const* request, ::bgs::protocol::club::v1::client::GetInvitationsResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
90 virtual uint32 HandleSendSuggestion(::bgs::protocol::club::v1::client::SendSuggestionRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
91 virtual uint32 HandleAcceptSuggestion(::bgs::protocol::club::v1::client::AcceptSuggestionRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
92 virtual uint32 HandleDeclineSuggestion(::bgs::protocol::club::v1::client::DeclineSuggestionRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
93 virtual uint32 HandleGetSuggestion(::bgs::protocol::club::v1::client::GetSuggestionRequest const* request, ::bgs::protocol::club::v1::client::GetSuggestionResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
94 virtual uint32 HandleGetSuggestions(::bgs::protocol::club::v1::client::GetSuggestionsRequest const* request, ::bgs::protocol::club::v1::client::GetSuggestionsResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
95 virtual uint32 HandleCreateTicket(::bgs::protocol::club::v1::client::CreateTicketRequest const* request, ::bgs::protocol::club::v1::client::CreateTicketResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
96 virtual uint32 HandleDestroyTicket(::bgs::protocol::club::v1::client::DestroyTicketRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
97 virtual uint32 HandleRedeemTicket(::bgs::protocol::club::v1::client::RedeemTicketRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
98 virtual uint32 HandleGetTicket(::bgs::protocol::club::v1::client::GetTicketRequest const* request, ::bgs::protocol::club::v1::client::GetTicketResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
99 virtual uint32 HandleGetTickets(::bgs::protocol::club::v1::client::GetTicketsRequest const* request, ::bgs::protocol::club::v1::client::GetTicketsResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
100 virtual uint32 HandleAddBan(::bgs::protocol::club::v1::client::AddBanRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
101 virtual uint32 HandleRemoveBan(::bgs::protocol::club::v1::client::RemoveBanRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
102 virtual uint32 HandleGetBan(::bgs::protocol::club::v1::client::GetBanRequest const* request, ::bgs::protocol::club::v1::client::GetBanResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
103 virtual uint32 HandleGetBans(::bgs::protocol::club::v1::client::GetBansRequest const* request, ::bgs::protocol::club::v1::client::GetBansResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
104 virtual uint32 HandleSubscribeStream(::bgs::protocol::club::v1::client::SubscribeStreamRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
105 virtual uint32 HandleUnsubscribeStream(::bgs::protocol::club::v1::client::UnsubscribeStreamRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
106 virtual uint32 HandleCreateStream(::bgs::protocol::club::v1::client::CreateStreamRequest const* request, ::bgs::protocol::club::v1::client::CreateStreamResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
107 virtual uint32 HandleDestroyStream(::bgs::protocol::club::v1::client::DestroyStreamRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
108 virtual uint32 HandleGetStream(::bgs::protocol::club::v1::client::GetStreamRequest const* request, ::bgs::protocol::club::v1::client::GetStreamResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
109 virtual uint32 HandleGetStreams(::bgs::protocol::club::v1::client::GetStreamsRequest const* request, ::bgs::protocol::club::v1::client::GetStreamsResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
110 virtual uint32 HandleUpdateStreamState(::bgs::protocol::club::v1::client::UpdateStreamStateRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
111 virtual uint32 HandleSetStreamFocus(::bgs::protocol::club::v1::client::SetStreamFocusRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
113 virtual uint32 HandleKickFromStreamVoice(::bgs::protocol::club::v1::client::KickFromStreamVoiceRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
114 virtual uint32 HandleCreateMessage(::bgs::protocol::club::v1::client::CreateMessageRequest const* request, ::bgs::protocol::club::v1::client::CreateMessageResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
115 virtual uint32 HandleDestroyMessage(::bgs::protocol::club::v1::client::DestroyMessageRequest const* request, ::bgs::protocol::club::v1::client::DestroyMessageResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
116 virtual uint32 HandleEditMessage(::bgs::protocol::club::v1::client::EditMessageRequest const* request, ::bgs::protocol::club::v1::client::EditMessageResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
117 virtual uint32 HandleSetMessagePinned(::bgs::protocol::club::v1::client::SetMessagePinnedRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
118 virtual uint32 HandleSetTypingIndicator(::bgs::protocol::club::v1::client::SetTypingIndicatorRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
119 virtual uint32 HandleAdvanceStreamViewTime(::bgs::protocol::club::v1::client::AdvanceStreamViewTimeRequest const* request, ::bgs::protocol::NoData* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
120 virtual uint32 HandleGetStreamHistory(::bgs::protocol::club::v1::client::GetStreamHistoryRequest const* request, ::bgs::protocol::club::v1::client::GetStreamHistoryResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
121 virtual uint32 HandleGetStreamMessage(::bgs::protocol::club::v1::client::GetStreamMessageRequest const* request, ::bgs::protocol::club::v1::client::GetStreamMessageResponse* response, std::function<void(ServiceBase*, uint32, ::google::protobuf::Message const*)>& continuation);
122
123 private:
124 void ParseAndHandleSubscribe(uint32 token, uint32 methodId, MessageBuffer& buffer);
125 void ParseAndHandleUnsubscribe(uint32 token, uint32 methodId, MessageBuffer& buffer);
126 void ParseAndHandleCreate(uint32 token, uint32 methodId, MessageBuffer& buffer);
127 void ParseAndHandleDestroy(uint32 token, uint32 methodId, MessageBuffer& buffer);
129 void ParseAndHandleGetClubType(uint32 token, uint32 methodId, MessageBuffer& buffer);
132 void ParseAndHandleJoin(uint32 token, uint32 methodId, MessageBuffer& buffer);
133 void ParseAndHandleLeave(uint32 token, uint32 methodId, MessageBuffer& buffer);
134 void ParseAndHandleKick(uint32 token, uint32 methodId, MessageBuffer& buffer);
135 void ParseAndHandleGetMember(uint32 token, uint32 methodId, MessageBuffer& buffer);
136 void ParseAndHandleGetMembers(uint32 token, uint32 methodId, MessageBuffer& buffer);
139 void ParseAndHandleAssignRole(uint32 token, uint32 methodId, MessageBuffer& buffer);
155 void ParseAndHandleGetTicket(uint32 token, uint32 methodId, MessageBuffer& buffer);
156 void ParseAndHandleGetTickets(uint32 token, uint32 methodId, MessageBuffer& buffer);
157 void ParseAndHandleAddBan(uint32 token, uint32 methodId, MessageBuffer& buffer);
158 void ParseAndHandleRemoveBan(uint32 token, uint32 methodId, MessageBuffer& buffer);
159 void ParseAndHandleGetBan(uint32 token, uint32 methodId, MessageBuffer& buffer);
160 void ParseAndHandleGetBans(uint32 token, uint32 methodId, MessageBuffer& buffer);
165 void ParseAndHandleGetStream(uint32 token, uint32 methodId, MessageBuffer& buffer);
166 void ParseAndHandleGetStreams(uint32 token, uint32 methodId, MessageBuffer& buffer);
173 void ParseAndHandleEditMessage(uint32 token, uint32 methodId, MessageBuffer& buffer);
179};
180
181// ===================================================================
182
183// ===================================================================
184// @@protoc_insertion_point(namespace_scope)
185
186} // namespace client
187} // namespace v1
188} // namespace club
189} // namespace protocol
190} // namespace bgs
191
192#ifndef SWIG
193namespace google {
194namespace protobuf {
195} // namespace google
196} // namespace protobuf
197#endif // SWIG
198
199// @@protoc_insertion_point(global_scope)
200
201#endif // PROTOBUF_api_2fclient_2fv1_2fclub_5fservice_2eproto__INCLUDED
#define TC_PROTO_API
Definition Define.h:105
uint32_t uint32
Definition Define.h:154
void ParseAndHandleGetStream(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleUnassignRole(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleSetTypingIndicator(::bgs::protocol::club::v1::client::SetTypingIndicatorRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleUpdateClubSettings(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleDestroyTicket(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleEditMessage(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleGetMember(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleGetDescription(::bgs::protocol::club::v1::client::GetDescriptionRequest const *request, ::bgs::protocol::club::v1::client::GetDescriptionResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetTicket(::bgs::protocol::club::v1::client::GetTicketRequest const *request, ::bgs::protocol::club::v1::client::GetTicketResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleRevokeInvitation(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleGetInvitation(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleGetStreamVoiceToken(::bgs::protocol::club::v1::client::GetStreamVoiceTokenRequest const *request, ::bgs::protocol::club::v1::client::GetStreamVoiceTokenResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleLeave(::bgs::protocol::club::v1::client::LeaveRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleJoin(::bgs::protocol::club::v1::client::JoinRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleAcceptSuggestion(::bgs::protocol::club::v1::client::AcceptSuggestionRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleSubscribeStream(::bgs::protocol::club::v1::client::SubscribeStreamRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleCreateMessage(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleLeave(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleGetDescription(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleGetSuggestions(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleUpdateSubscriberState(::bgs::protocol::club::v1::client::UpdateSubscriberStateRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleJoin(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleAddBan(::bgs::protocol::club::v1::client::AddBanRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetClubType(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleDestroy(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleGetInvitations(::bgs::protocol::club::v1::client::GetInvitationsRequest const *request, ::bgs::protocol::club::v1::client::GetInvitationsResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
ClubService & operator=(ClubService const &)=delete
virtual uint32 HandleGetInvitation(::bgs::protocol::club::v1::client::GetInvitationRequest const *request, ::bgs::protocol::club::v1::client::GetInvitationResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetTickets(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleSubscribe(::bgs::protocol::club::v1::client::SubscribeRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetStream(::bgs::protocol::club::v1::client::GetStreamRequest const *request, ::bgs::protocol::club::v1::client::GetStreamResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleRedeemTicket(::bgs::protocol::club::v1::client::RedeemTicketRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetMembers(::bgs::protocol::club::v1::client::GetMembersRequest const *request, ::bgs::protocol::club::v1::client::GetMembersResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetSuggestion(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleAssignRole(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleAcceptInvitation(::bgs::protocol::club::v1::client::AcceptInvitationRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleCreateStream(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleUnsubscribeStream(::bgs::protocol::club::v1::client::UnsubscribeStreamRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetBans(::bgs::protocol::club::v1::client::GetBansRequest const *request, ::bgs::protocol::club::v1::client::GetBansResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetStreams(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleGetStreamHistory(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleUnsubscribeStream(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleDestroyTicket(::bgs::protocol::club::v1::client::DestroyTicketRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleKick(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleGetClubType(::bgs::protocol::club::v1::client::GetClubTypeRequest const *request, ::bgs::protocol::club::v1::client::GetClubTypeResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleUpdateMemberState(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleDestroy(::bgs::protocol::club::v1::client::DestroyRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleUpdateMemberState(::bgs::protocol::club::v1::client::UpdateMemberStateRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetBans(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleUnassignRole(::bgs::protocol::club::v1::client::UnassignRoleRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleRemoveBan(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleUpdateStreamState(::bgs::protocol::club::v1::client::UpdateStreamStateRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleDestroyMessage(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleDeclineSuggestion(::bgs::protocol::club::v1::client::DeclineSuggestionRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleAddBan(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleGetStreams(::bgs::protocol::club::v1::client::GetStreamsRequest const *request, ::bgs::protocol::club::v1::client::GetStreamsResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleDeclineSuggestion(uint32 token, uint32 methodId, MessageBuffer &buffer)
std::integral_constant< uint32, 0xE273DE0Eu > OriginalHash
void ParseAndHandleCreate(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleDestroyStream(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleAdvanceStreamViewTime(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleSetMessagePinned(::bgs::protocol::club::v1::client::SetMessagePinnedRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleSetStreamFocus(::bgs::protocol::club::v1::client::SetStreamFocusRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleCreate(::bgs::protocol::club::v1::client::CreateRequest const *request, ::bgs::protocol::club::v1::client::CreateResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetTickets(::bgs::protocol::club::v1::client::GetTicketsRequest const *request, ::bgs::protocol::club::v1::client::GetTicketsResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetBan(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleCreateTicket(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleKickFromStreamVoice(::bgs::protocol::club::v1::client::KickFromStreamVoiceRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleAdvanceStreamViewTime(::bgs::protocol::club::v1::client::AdvanceStreamViewTimeRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleUpdateClubSettings(::bgs::protocol::club::v1::client::UpdateClubSettingsRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleUpdateClubState(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleDestroyStream(::bgs::protocol::club::v1::client::DestroyStreamRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleAcceptSuggestion(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleGetStreamMessage(::bgs::protocol::club::v1::client::GetStreamMessageRequest const *request, ::bgs::protocol::club::v1::client::GetStreamMessageResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleSendSuggestion(::bgs::protocol::club::v1::client::SendSuggestionRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
ClubService & operator=(ClubService &&)=delete
virtual uint32 HandleDeclineInvitation(::bgs::protocol::club::v1::client::DeclineInvitationRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetStreamHistory(::bgs::protocol::club::v1::client::GetStreamHistoryRequest const *request, ::bgs::protocol::club::v1::client::GetStreamHistoryResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleUnsubscribe(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleGetSuggestions(::bgs::protocol::club::v1::client::GetSuggestionsRequest const *request, ::bgs::protocol::club::v1::client::GetSuggestionsResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleUnsubscribe(::bgs::protocol::club::v1::client::UnsubscribeRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleCreateTicket(::bgs::protocol::club::v1::client::CreateTicketRequest const *request, ::bgs::protocol::club::v1::client::CreateTicketResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
ClubService(ClubService const &)=delete
virtual uint32 HandleRemoveBan(::bgs::protocol::club::v1::client::RemoveBanRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetMembers(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleCreateStream(::bgs::protocol::club::v1::client::CreateStreamRequest const *request, ::bgs::protocol::club::v1::client::CreateStreamResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
std::integral_constant< uint32, 0x11E68136u > NameHash
void ParseAndHandleSubscribe(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleAssignRole(::bgs::protocol::club::v1::client::AssignRoleRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleSendInvitation(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleKickFromStreamVoice(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleAcceptInvitation(uint32 token, uint32 methodId, MessageBuffer &buffer)
void CallServerMethod(uint32 token, uint32 methodId, MessageBuffer buffer) final
void ParseAndHandleDeclineInvitation(uint32 token, uint32 methodId, MessageBuffer &buffer)
static google::protobuf::ServiceDescriptor const * descriptor()
virtual uint32 HandleUpdateClubState(::bgs::protocol::club::v1::client::UpdateClubStateRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleSetStreamFocus(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleGetStreamMessage(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleUpdateStreamState(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleSetMessagePinned(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleSendInvitation(::bgs::protocol::club::v1::client::SendInvitationRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetBan(::bgs::protocol::club::v1::client::GetBanRequest const *request, ::bgs::protocol::club::v1::client::GetBanResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetMember(::bgs::protocol::club::v1::client::GetMemberRequest const *request, ::bgs::protocol::club::v1::client::GetMemberResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetStreamVoiceToken(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleUpdateSubscriberState(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleSetTypingIndicator(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleKick(::bgs::protocol::club::v1::client::KickRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleCreateMessage(::bgs::protocol::club::v1::client::CreateMessageRequest const *request, ::bgs::protocol::club::v1::client::CreateMessageResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleEditMessage(::bgs::protocol::club::v1::client::EditMessageRequest const *request, ::bgs::protocol::club::v1::client::EditMessageResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleSendSuggestion(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleRedeemTicket(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleRevokeInvitation(::bgs::protocol::club::v1::client::RevokeInvitationRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
virtual uint32 HandleGetSuggestion(::bgs::protocol::club::v1::client::GetSuggestionRequest const *request, ::bgs::protocol::club::v1::client::GetSuggestionResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetInvitations(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleSubscribeStream(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleDestroyMessage(::bgs::protocol::club::v1::client::DestroyMessageRequest const *request, ::bgs::protocol::club::v1::client::DestroyMessageResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetTicket(uint32 token, uint32 methodId, MessageBuffer &buffer)
void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv1_2fclub_5fservice_2eproto()
void protobuf_AssignDesc_api_2fclient_2fv1_2fclub_5fservice_2eproto()
void protobuf_ShutdownFile_api_2fclient_2fv1_2fclub_5fservice_2eproto()
Definition Session.h:37