4#ifndef PROTOBUF_api_2fclient_2fv2_2fwhisper_5fservice_2eproto__INCLUDED
5#define PROTOBUF_api_2fclient_2fv2_2fwhisper_5fservice_2eproto__INCLUDED
9#include <google/protobuf/stubs/common.h>
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
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.
22#include <google/protobuf/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/unknown_field_set.h>
74 return _unknown_fields_;
78 return &_unknown_fields_;
81 static const ::google::protobuf::Descriptor*
descriptor();
106 ::google::protobuf::uint32 _has_bits_[1];
130 return _unknown_fields_;
134 return &_unknown_fields_;
158 inline int view_size()
const;
159 inline void clear_view();
160 static const int kViewFieldNumber = 1;
161 inline const ::bgs::protocol::whisper::v2::WhisperView& view(
int index)
const;
162 inline ::bgs::protocol::whisper::v2::WhisperView* mutable_view(
int index);
163 inline ::bgs::protocol::whisper::v2::WhisperView* add_view();
164 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::WhisperView >&
166 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::WhisperView >*
174 ::google::protobuf::uint32 _has_bits_[1];
176 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::WhisperView >
view_;
199 return _unknown_fields_;
203 return &_unknown_fields_;
231 ::google::protobuf::uint32 _has_bits_[1];
255 return _unknown_fields_;
259 return &_unknown_fields_;
283 inline bool has_target_account_id()
const;
284 inline void clear_target_account_id();
285 static const int kTargetAccountIdFieldNumber = 1;
286 inline ::google::protobuf::uint64 target_account_id()
const;
287 inline void set_target_account_id(::google::protobuf::uint64 value);
290 inline bool has_options()
const;
291 inline void clear_options();
292 static const int kOptionsFieldNumber = 2;
293 inline const ::bgs::protocol::GetEventOptions& options()
const;
294 inline ::bgs::protocol::GetEventOptions* mutable_options();
295 inline ::bgs::protocol::GetEventOptions* release_options();
299 inline bool has_continuation()
const;
300 inline void clear_continuation();
301 static const int kContinuationFieldNumber = 4;
302 inline ::google::protobuf::uint64 continuation()
const;
303 inline void set_continuation(::google::protobuf::uint64 value);
307 inline void set_has_target_account_id();
308 inline void clear_has_target_account_id();
309 inline void set_has_options();
310 inline void clear_has_options();
311 inline void set_has_continuation();
312 inline void clear_has_continuation();
316 ::google::protobuf::uint32 _has_bits_[1];
343 return _unknown_fields_;
347 return &_unknown_fields_;
371 inline int whispers_size()
const;
372 inline void clear_whispers();
373 static const int kWhispersFieldNumber = 1;
374 inline const ::bgs::protocol::whisper::v2::Whisper& whispers(
int index)
const;
375 inline ::bgs::protocol::whisper::v2::Whisper* mutable_whispers(
int index);
376 inline ::bgs::protocol::whisper::v2::Whisper* add_whispers();
377 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::Whisper >&
379 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::Whisper >*
383 inline bool has_continuation()
const;
384 inline void clear_continuation();
385 static const int kContinuationFieldNumber = 2;
386 inline ::google::protobuf::uint64 continuation()
const;
387 inline void set_continuation(::google::protobuf::uint64 value);
391 inline void set_has_continuation();
392 inline void clear_has_continuation();
396 ::google::protobuf::uint32 _has_bits_[1];
398 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::Whisper >
whispers_;
422 return _unknown_fields_;
426 return &_unknown_fields_;
450 inline bool has_target_account_id()
const;
451 inline void clear_target_account_id();
452 static const int kTargetAccountIdFieldNumber = 1;
453 inline ::google::protobuf::uint64 target_account_id()
const;
454 inline void set_target_account_id(::google::protobuf::uint64 value);
457 inline bool has_options()
const;
458 inline void clear_options();
459 static const int kOptionsFieldNumber = 2;
460 inline const ::bgs::protocol::whisper::v2::SendWhisperOptions& options()
const;
461 inline ::bgs::protocol::whisper::v2::SendWhisperOptions* mutable_options();
462 inline ::bgs::protocol::whisper::v2::SendWhisperOptions* release_options();
467 inline void set_has_target_account_id();
468 inline void clear_has_target_account_id();
469 inline void set_has_options();
470 inline void clear_has_options();
474 ::google::protobuf::uint32 _has_bits_[1];
500 return _unknown_fields_;
504 return &_unknown_fields_;
528 inline bool has_whisper()
const;
529 inline void clear_whisper();
530 static const int kWhisperFieldNumber = 1;
531 inline const ::bgs::protocol::whisper::v2::Whisper& whisper()
const;
532 inline ::bgs::protocol::whisper::v2::Whisper* mutable_whisper();
533 inline ::bgs::protocol::whisper::v2::Whisper* release_whisper();
538 inline void set_has_whisper();
539 inline void clear_has_whisper();
543 ::google::protobuf::uint32 _has_bits_[1];
568 return _unknown_fields_;
572 return &_unknown_fields_;
596 inline bool has_target_account_id()
const;
597 inline void clear_target_account_id();
598 static const int kTargetAccountIdFieldNumber = 1;
599 inline ::google::protobuf::uint64 target_account_id()
const;
600 inline void set_target_account_id(::google::protobuf::uint64 value);
603 inline bool has_indicator()
const;
604 inline void clear_indicator();
605 static const int kIndicatorFieldNumber = 2;
606 inline ::bgs::protocol::TypingIndicator indicator()
const;
611 inline void set_has_target_account_id();
612 inline void clear_has_target_account_id();
613 inline void set_has_indicator();
614 inline void clear_has_indicator();
618 ::google::protobuf::uint32 _has_bits_[1];
644 return _unknown_fields_;
648 return &_unknown_fields_;
672 inline bool has_target_account_id()
const;
673 inline void clear_target_account_id();
674 static const int kTargetAccountIdFieldNumber = 1;
675 inline ::google::protobuf::uint64 target_account_id()
const;
676 inline void set_target_account_id(::google::protobuf::uint64 value);
680 inline void set_has_target_account_id();
681 inline void clear_has_target_account_id();
685 ::google::protobuf::uint32 _has_bits_[1];
710 return _unknown_fields_;
714 return &_unknown_fields_;
738 inline bool has_target_account_id()
const;
739 inline void clear_target_account_id();
740 static const int kTargetAccountIdFieldNumber = 1;
741 inline ::google::protobuf::uint64 target_account_id()
const;
742 inline void set_target_account_id(::google::protobuf::uint64 value);
746 inline void set_has_target_account_id();
747 inline void clear_has_target_account_id();
751 ::google::protobuf::uint32 _has_bits_[1];
775 typedef std::integral_constant<uint32, 0xB5C9D257u>
NameHash;
777 static google::protobuf::ServiceDescriptor
const*
descriptor();
820 return view_.Get(index);
824 return view_.Mutable(index);
830inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::WhisperView >&
835inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::WhisperView >*
961inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::Whisper >&
966inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::Whisper >*
1035 if (
options_ != NULL)
options_->::bgs::protocol::whisper::v2::SendWhisperOptions::Clear();
1044 if (
options_ == NULL)
options_ = new ::bgs::protocol::whisper::v2::SendWhisperOptions;
1080 if (
whisper_ != NULL)
whisper_->::bgs::protocol::whisper::v2::Whisper::Clear();
1089 if (
whisper_ == NULL)
whisper_ = new ::bgs::protocol::whisper::v2::Whisper;
virtual ~AdvanceClearTimeRequest()
void SetCachedSize(int size) const
void Swap(AdvanceClearTimeRequest *other)
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::uint64 target_account_id_
void set_has_target_account_id()
bool has_target_account_id() const
AdvanceClearTimeRequest(const AdvanceClearTimeRequest &from)
static const AdvanceClearTimeRequest & default_instance()
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
void set_target_account_id(::google::protobuf::uint64 value)
inline ::google::protobuf::uint64 target_account_id() const
static AdvanceClearTimeRequest * default_instance_
AdvanceClearTimeRequest()
friend void protobuf_AssignDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::uint32 _has_bits_[1]
int GetCachedSize() const
void InitAsDefaultInstance()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_ShutdownFile_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
void clear_has_target_account_id()
AdvanceClearTimeRequest * New() const
void clear_target_account_id()
AdvanceClearTimeRequest & operator=(const AdvanceClearTimeRequest &from)
void InitAsDefaultInstance()
int GetCachedSize() const
void SetCachedSize(int size) const
static const AdvanceViewTimeRequest & default_instance()
virtual ~AdvanceViewTimeRequest()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
bool has_target_account_id() const
::google::protobuf::UnknownFieldSet _unknown_fields_
void clear_has_target_account_id()
void set_target_account_id(::google::protobuf::uint64 value)
::google::protobuf::Metadata GetMetadata() const
AdvanceViewTimeRequest * New() const
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
AdvanceViewTimeRequest(const AdvanceViewTimeRequest &from)
void clear_target_account_id()
AdvanceViewTimeRequest & operator=(const AdvanceViewTimeRequest &from)
void set_has_target_account_id()
friend void protobuf_AssignDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
::google::protobuf::uint64 target_account_id_
static AdvanceViewTimeRequest * default_instance_
friend void protobuf_ShutdownFile_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
void Swap(AdvanceViewTimeRequest *other)
::google::protobuf::uint32 _has_bits_[1]
inline ::google::protobuf::uint64 target_account_id() const
inline ::google::protobuf::uint64 target_account_id() const
void set_allocated_options(::bgs::protocol::GetEventOptions *options)
void set_continuation(::google::protobuf::uint64 value)
inline ::bgs::protocol::GetEventOptions * release_options()
bool has_target_account_id() const
GetWhisperHistoryRequest * New() const
static const ::google::protobuf::Descriptor * descriptor()
GetWhisperHistoryRequest(const GetWhisperHistoryRequest &from)
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_has_continuation()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::uint64 continuation() const
::google::protobuf::uint64 continuation_
bool has_continuation() const
inline ::bgs::protocol::GetEventOptions * mutable_options()
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
static GetWhisperHistoryRequest * default_instance_
GetWhisperHistoryRequest & operator=(const GetWhisperHistoryRequest &from)
void SetCachedSize(int size) const
void set_has_target_account_id()
::google::protobuf::uint32 _has_bits_[1]
int GetCachedSize() const
void clear_target_account_id()
::google::protobuf::uint64 target_account_id_
friend void protobuf_AssignDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
void clear_has_target_account_id()
const ::bgs::protocol::GetEventOptions & options() const
void set_target_account_id(::google::protobuf::uint64 value)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::bgs::protocol::GetEventOptions * options_
GetWhisperHistoryRequest()
void InitAsDefaultInstance()
static const GetWhisperHistoryRequest & default_instance()
void clear_continuation()
friend void protobuf_ShutdownFile_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
void clear_has_continuation()
::google::protobuf::Metadata GetMetadata() const
void Swap(GetWhisperHistoryRequest *other)
virtual ~GetWhisperHistoryRequest()
int whispers_size() const
void clear_has_continuation()
void InitAsDefaultInstance()
GetWhisperHistoryResponse()
GetWhisperHistoryResponse * New() const
::google::protobuf::uint64 continuation_
GetWhisperHistoryResponse(const GetWhisperHistoryResponse &from)
void set_has_continuation()
virtual ~GetWhisperHistoryResponse()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const ::google::protobuf::Descriptor * descriptor()
inline ::bgs::protocol::whisper::v2::Whisper * add_whispers()
bool has_continuation() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::Whisper > * mutable_whispers()
::google::protobuf::Metadata GetMetadata() const
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
GetWhisperHistoryResponse & operator=(const GetWhisperHistoryResponse &from)
void clear_continuation()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::Whisper > whispers_
::google::protobuf::uint32 _has_bits_[1]
::google::protobuf::UnknownFieldSet _unknown_fields_
void Swap(GetWhisperHistoryResponse *other)
static GetWhisperHistoryResponse * default_instance_
inline ::google::protobuf::uint64 continuation() const
friend void protobuf_AssignDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
static const GetWhisperHistoryResponse & default_instance()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::Whisper > & whispers() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void SetCachedSize(int size) const
void set_continuation(::google::protobuf::uint64 value)
friend void protobuf_ShutdownFile_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
int GetCachedSize() const
static SendWhisperRequest * default_instance_
virtual ~SendWhisperRequest()
static const ::google::protobuf::Descriptor * descriptor()
void Swap(SendWhisperRequest *other)
void InitAsDefaultInstance()
void clear_has_target_account_id()
SendWhisperRequest * New() const
int GetCachedSize() const
SendWhisperRequest(const SendWhisperRequest &from)
::google::protobuf::Metadata GetMetadata() const
inline ::bgs::protocol::whisper::v2::SendWhisperOptions * mutable_options()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
::google::protobuf::uint32 _has_bits_[1]
static const SendWhisperRequest & default_instance()
::google::protobuf::uint64 target_account_id_
void SetCachedSize(int size) const
bool has_target_account_id() const
const ::bgs::protocol::whisper::v2::SendWhisperOptions & options() const
inline ::google::protobuf::uint64 target_account_id() const
void set_allocated_options(::bgs::protocol::whisper::v2::SendWhisperOptions *options)
SendWhisperRequest & operator=(const SendWhisperRequest &from)
void set_has_target_account_id()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_AssignDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
inline ::bgs::protocol::whisper::v2::SendWhisperOptions * release_options()
void clear_target_account_id()
::bgs::protocol::whisper::v2::SendWhisperOptions * options_
void set_target_account_id(::google::protobuf::uint64 value)
friend void protobuf_ShutdownFile_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const SendWhisperResponse & default_instance()
::google::protobuf::uint32 _has_bits_[1]
void InitAsDefaultInstance()
int GetCachedSize() const
void SetCachedSize(int size) const
void Swap(SendWhisperResponse *other)
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
SendWhisperResponse * New() const
SendWhisperResponse(const SendWhisperResponse &from)
const ::bgs::protocol::whisper::v2::Whisper & whisper() const
inline ::bgs::protocol::whisper::v2::Whisper * mutable_whisper()
static SendWhisperResponse * default_instance_
inline ::bgs::protocol::whisper::v2::Whisper * release_whisper()
SendWhisperResponse & operator=(const SendWhisperResponse &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::UnknownFieldSet _unknown_fields_
::bgs::protocol::whisper::v2::Whisper * whisper_
void set_allocated_whisper(::bgs::protocol::whisper::v2::Whisper *whisper)
virtual ~SendWhisperResponse()
friend void protobuf_AssignDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
::google::protobuf::Metadata GetMetadata() const
friend void protobuf_ShutdownFile_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
void InitAsDefaultInstance()
::google::protobuf::uint32 _has_bits_[1]
void SetCachedSize(int size) const
static const ::google::protobuf::Descriptor * descriptor()
SetTypingIndicatorRequest()
::google::protobuf::Metadata GetMetadata() const
bool has_target_account_id() const
::google::protobuf::uint64 target_account_id_
SetTypingIndicatorRequest(const SetTypingIndicatorRequest &from)
static SetTypingIndicatorRequest * default_instance_
void set_indicator(::bgs::protocol::TypingIndicator value)
void Swap(SetTypingIndicatorRequest *other)
int GetCachedSize() const
bool has_indicator() const
inline ::google::protobuf::uint64 target_account_id() const
void clear_target_account_id()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::bgs::protocol::TypingIndicator indicator() const
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
void clear_has_target_account_id()
SetTypingIndicatorRequest & operator=(const SetTypingIndicatorRequest &from)
void set_has_target_account_id()
SetTypingIndicatorRequest * New() const
static const SetTypingIndicatorRequest & default_instance()
friend void protobuf_AssignDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
void clear_has_indicator()
void set_target_account_id(::google::protobuf::uint64 value)
friend void protobuf_ShutdownFile_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
virtual ~SetTypingIndicatorRequest()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
int GetCachedSize() const
static SubscribeRequest * default_instance_
::google::protobuf::UnknownFieldSet _unknown_fields_
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void Swap(SubscribeRequest *other)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
virtual ~SubscribeRequest()
void SetCachedSize(int size) const
static const ::google::protobuf::Descriptor * descriptor()
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
static const SubscribeRequest & default_instance()
SubscribeRequest(const SubscribeRequest &from)
friend void protobuf_AssignDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
SubscribeRequest & operator=(const SubscribeRequest &from)
SubscribeRequest * New() const
friend void protobuf_ShutdownFile_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
::google::protobuf::Metadata GetMetadata() const
SubscribeResponse * New() const
virtual ~SubscribeResponse()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::Metadata GetMetadata() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::WhisperView > & view() const
inline ::bgs::protocol::whisper::v2::WhisperView * add_view()
static SubscribeResponse * default_instance_
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
int GetCachedSize() const
void Swap(SubscribeResponse *other)
SubscribeResponse & operator=(const SubscribeResponse &from)
static const SubscribeResponse & default_instance()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void SetCachedSize(int size) const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::WhisperView > view_
void InitAsDefaultInstance()
friend void protobuf_AssignDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
SubscribeResponse(const SubscribeResponse &from)
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::whisper::v2::WhisperView > * mutable_view()
friend void protobuf_ShutdownFile_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
void InitAsDefaultInstance()
virtual ~UnsubscribeRequest()
UnsubscribeRequest * New() const
void SetCachedSize(int size) const
friend void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
UnsubscribeRequest & operator=(const UnsubscribeRequest &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
int GetCachedSize() const
UnsubscribeRequest(const UnsubscribeRequest &from)
void Swap(UnsubscribeRequest *other)
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_AssignDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
::google::protobuf::Metadata GetMetadata() const
static UnsubscribeRequest * default_instance_
static const UnsubscribeRequest & default_instance()
friend void protobuf_ShutdownFile_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
static google::protobuf::ServiceDescriptor const * descriptor()
WhisperService(bool use_original_hash)
virtual ~WhisperService()
virtual uint32 HandleSubscribe(::bgs::protocol::whisper::v2::client::SubscribeRequest const *request, ::bgs::protocol::whisper::v2::client::SubscribeResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleGetWhisperHistory(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleGetWhisperHistory(::bgs::protocol::whisper::v2::client::GetWhisperHistoryRequest const *request, ::bgs::protocol::whisper::v2::client::GetWhisperHistoryResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleUnsubscribe(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleAdvanceClearTime(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleSetTypingIndicator(::bgs::protocol::whisper::v2::client::SetTypingIndicatorRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
WhisperService(WhisperService const &)=delete
virtual uint32 HandleSendWhisper(::bgs::protocol::whisper::v2::client::SendWhisperRequest const *request, ::bgs::protocol::whisper::v2::client::SendWhisperResponse *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void CallServerMethod(uint32 token, uint32 methodId, MessageBuffer buffer) final
std::integral_constant< uint32, 0xB5C9D257u > NameHash
virtual uint32 HandleAdvanceClearTime(::bgs::protocol::whisper::v2::client::AdvanceClearTimeRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
WhisperService & operator=(WhisperService const &)=delete
void ParseAndHandleSendWhisper(uint32 token, uint32 methodId, MessageBuffer &buffer)
void ParseAndHandleSubscribe(uint32 token, uint32 methodId, MessageBuffer &buffer)
std::integral_constant< uint32, 0xFEE1AA14u > OriginalHash
WhisperService(WhisperService &&)=delete
virtual uint32 HandleUnsubscribe(::bgs::protocol::whisper::v2::client::UnsubscribeRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
void ParseAndHandleSetTypingIndicator(uint32 token, uint32 methodId, MessageBuffer &buffer)
virtual uint32 HandleAdvanceViewTime(::bgs::protocol::whisper::v2::client::AdvanceViewTimeRequest const *request, ::bgs::protocol::NoData *response, std::function< void(ServiceBase *, uint32, ::google::protobuf::Message const *)> &continuation)
WhisperService & operator=(WhisperService &&)=delete
void ParseAndHandleAdvanceViewTime(uint32 token, uint32 methodId, MessageBuffer &buffer)
void TC_PROTO_API protobuf_AddDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
void protobuf_AssignDesc_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
void protobuf_ShutdownFile_api_2fclient_2fv2_2fwhisper_5fservice_2eproto()
TC_PROTO_API bool TypingIndicator_IsValid(int value)