![]() |
TrinityCore
|
#include <club_membership_service.pb.h>
Inheritance diagram for bgs::protocol::club_membership::v1::client::ClubMembershipService:Public Types | |
| typedef std::integral_constant< uint32, 0x94B94786u > | OriginalHash |
| typedef std::integral_constant< uint32, 0xD19AF181u > | NameHash |
Public Member Functions | |
| ClubMembershipService (bool use_original_hash) | |
| ClubMembershipService (ClubMembershipService const &)=delete | |
| ClubMembershipService (ClubMembershipService &&)=delete | |
| ClubMembershipService & | operator= (ClubMembershipService const &)=delete |
| ClubMembershipService & | operator= (ClubMembershipService &&)=delete |
| virtual | ~ClubMembershipService () |
| void | CallServerMethod (uint32 token, uint32 methodId, MessageBuffer buffer) final |
Public Member Functions inherited from ServiceBase | |
| ServiceBase (uint32 serviceHash) | |
| virtual | ~ServiceBase () |
| virtual std::string | GetCallerInfo () const =0 |
| void | LogDisallowedMethod (uint32 methodId) |
| void | LogCallClientMethod (char const *methodName, char const *inputTypeName, google::protobuf::Message const *request) |
| void | LogCallServerMethod (char const *methodName, char const *inputTypeName, google::protobuf::Message const *request) |
| void | LogUnimplementedServerMethod (char const *methodName, google::protobuf::Message const *request) |
| void | LogInvalidMethod (uint32 methodId) |
| void | LogFailedParsingRequest (char const *methodName) |
| uint32 | GetServiceHash () const |
Static Public Member Functions | |
| static google::protobuf::ServiceDescriptor const * | descriptor () |
Protected Member Functions | |
| virtual uint32 | HandleSubscribe (::bgs::protocol::club_membership::v1::client::SubscribeRequest const *request, ::bgs::protocol::club_membership::v1::client::SubscribeResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
| virtual uint32 | HandleUnsubscribe (::bgs::protocol::club_membership::v1::client::UnsubscribeRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
| virtual uint32 | HandleGetState (::bgs::protocol::club_membership::v1::client::GetStateRequest const *request, ::bgs::protocol::club_membership::v1::client::GetStateResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
| virtual uint32 | HandleUpdateClubSharedSettings (::bgs::protocol::club_membership::v1::client::UpdateClubSharedSettingsRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
| virtual uint32 | HandleGetStreamMentions (::bgs::protocol::club_membership::v1::client::GetStreamMentionsRequest const *request, ::bgs::protocol::club_membership::v1::client::GetStreamMentionsResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
| virtual uint32 | HandleRemoveStreamMentions (::bgs::protocol::club_membership::v1::client::RemoveStreamMentionsRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
| virtual uint32 | HandleAdvanceStreamMentionViewTime (::bgs::protocol::club_membership::v1::client::AdvanceStreamMentionViewTimeRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation) |
Protected Member Functions inherited from ServiceBase | |
| 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 |
Private Member Functions | |
| void | ParseAndHandleSubscribe (uint32 token, uint32 methodId, MessageBuffer &buffer) |
| void | ParseAndHandleUnsubscribe (uint32 token, uint32 methodId, MessageBuffer &buffer) |
| void | ParseAndHandleGetState (uint32 token, uint32 methodId, MessageBuffer &buffer) |
| void | ParseAndHandleUpdateClubSharedSettings (uint32 token, uint32 methodId, MessageBuffer &buffer) |
| void | ParseAndHandleGetStreamMentions (uint32 token, uint32 methodId, MessageBuffer &buffer) |
| void | ParseAndHandleRemoveStreamMentions (uint32 token, uint32 methodId, MessageBuffer &buffer) |
| void | ParseAndHandleAdvanceStreamMentionViewTime (uint32 token, uint32 methodId, MessageBuffer &buffer) |
Additional Inherited Members | |
Protected Attributes inherited from ServiceBase | |
| uint32 | service_hash_ |
Definition at line 821 of file club_membership_service.pb.h.
| typedef std::integral_constant<uint32, 0xD19AF181u> bgs::protocol::club_membership::v1::client::ClubMembershipService::NameHash |
Definition at line 833 of file club_membership_service.pb.h.
| typedef std::integral_constant<uint32, 0x94B94786u> bgs::protocol::club_membership::v1::client::ClubMembershipService::OriginalHash |
Definition at line 832 of file club_membership_service.pb.h.
|
explicit |
|
delete |
|
delete |
|
virtual |
|
finalvirtual |
Implements ServiceBase.
|
static |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
delete |
|
delete |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |