TrinityCore
club_membership_listener.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: club_membership_listener.proto
3
4#ifndef PROTOBUF_club_5fmembership_5flistener_2eproto__INCLUDED
5#define PROTOBUF_club_5fmembership_5flistener_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/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/unknown_field_set.h>
27#include "club_types.pb.h"
28#include "ServiceBase.h"
29#include "MessageBuffer.h"
30#include <functional>
31#include <type_traits>
32// @@protoc_insertion_point(includes)
33
34namespace bgs {
35namespace protocol {
36namespace club {
37namespace v1 {
38namespace membership {
39
40// Internal implementation detail -- do not call these.
44
53
54// ===================================================================
55
56class TC_PROTO_API ClubAddedNotification : public ::google::protobuf::Message {
57 public:
60
62
64 CopyFrom(from);
65 return *this;
66 }
67
68 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
69 return _unknown_fields_;
70 }
71
72 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
73 return &_unknown_fields_;
74 }
75
76 static const ::google::protobuf::Descriptor* descriptor();
78
80
81 // implements Message ----------------------------------------------
82
84 int GetCachedSize() const { return _cached_size_; }
85 private:
86 void SharedCtor();
87 void SharedDtor();
88 void SetCachedSize(int size) const;
89 public:
90 ::google::protobuf::Metadata GetMetadata() const;
91
92 // nested types ----------------------------------------------------
93
94 // accessors -------------------------------------------------------
95
96 // optional .bgs.protocol.club.v1.MemberId agent_id = 1;
97 inline bool has_agent_id() const;
98 inline void clear_agent_id();
99 static const int kAgentIdFieldNumber = 1;
100 inline const ::bgs::protocol::club::v1::MemberId& agent_id() const;
101 inline ::bgs::protocol::club::v1::MemberId* mutable_agent_id();
102 inline ::bgs::protocol::club::v1::MemberId* release_agent_id();
103 inline void set_allocated_agent_id(::bgs::protocol::club::v1::MemberId* agent_id);
104
105 // optional .bgs.protocol.club.v1.ClubMembershipDescription membership = 3;
106 inline bool has_membership() const;
107 inline void clear_membership();
108 static const int kMembershipFieldNumber = 3;
109 inline const ::bgs::protocol::club::v1::ClubMembershipDescription& membership() const;
110 inline ::bgs::protocol::club::v1::ClubMembershipDescription* mutable_membership();
111 inline ::bgs::protocol::club::v1::ClubMembershipDescription* release_membership();
112 inline void set_allocated_membership(::bgs::protocol::club::v1::ClubMembershipDescription* membership);
113
114 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.membership.ClubAddedNotification)
115 private:
116 inline void set_has_agent_id();
117 inline void clear_has_agent_id();
118 inline void set_has_membership();
119 inline void clear_has_membership();
120
121 ::google::protobuf::UnknownFieldSet _unknown_fields_;
122
124 mutable int _cached_size_;
130
133};
134// -------------------------------------------------------------------
135
136class TC_PROTO_API ClubRemovedNotification : public ::google::protobuf::Message {
137 public:
140
142
144 CopyFrom(from);
145 return *this;
146 }
147
148 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
149 return _unknown_fields_;
150 }
151
152 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
153 return &_unknown_fields_;
154 }
155
156 static const ::google::protobuf::Descriptor* descriptor();
158
160
161 // implements Message ----------------------------------------------
162
164 int GetCachedSize() const { return _cached_size_; }
165 private:
168 void SetCachedSize(int size) const;
169 public:
170 ::google::protobuf::Metadata GetMetadata() const;
171
172 // nested types ----------------------------------------------------
173
174 // accessors -------------------------------------------------------
175
176 // optional .bgs.protocol.club.v1.MemberId agent_id = 1;
177 inline bool has_agent_id() const;
178 inline void clear_agent_id();
179 static const int kAgentIdFieldNumber = 1;
180 inline const ::bgs::protocol::club::v1::MemberId& agent_id() const;
181 inline ::bgs::protocol::club::v1::MemberId* mutable_agent_id();
182 inline ::bgs::protocol::club::v1::MemberId* release_agent_id();
183 inline void set_allocated_agent_id(::bgs::protocol::club::v1::MemberId* agent_id);
184
185 // optional .bgs.protocol.club.v1.MemberId member_id = 3;
186 inline bool has_member_id() const;
187 inline void clear_member_id();
188 static const int kMemberIdFieldNumber = 3;
189 inline const ::bgs::protocol::club::v1::MemberId& member_id() const;
190 inline ::bgs::protocol::club::v1::MemberId* mutable_member_id();
191 inline ::bgs::protocol::club::v1::MemberId* release_member_id();
192 inline void set_allocated_member_id(::bgs::protocol::club::v1::MemberId* member_id);
193
194 // optional uint64 club_id = 4;
195 inline bool has_club_id() const;
196 inline void clear_club_id();
197 static const int kClubIdFieldNumber = 4;
198 inline ::google::protobuf::uint64 club_id() const;
199 inline void set_club_id(::google::protobuf::uint64 value);
200
201 // optional .bgs.protocol.club.v1.ClubRemovedReason reason = 5;
202 inline bool has_reason() const;
203 inline void clear_reason();
204 static const int kReasonFieldNumber = 5;
206 inline void set_reason(::bgs::protocol::club::v1::ClubRemovedReason value);
207
208 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.membership.ClubRemovedNotification)
209 private:
210 inline void set_has_agent_id();
211 inline void clear_has_agent_id();
212 inline void set_has_member_id();
213 inline void clear_has_member_id();
214 inline void set_has_club_id();
215 inline void clear_has_club_id();
216 inline void set_has_reason();
217 inline void clear_has_reason();
218
219 ::google::protobuf::UnknownFieldSet _unknown_fields_;
220
222 mutable int _cached_size_;
230
233};
234// -------------------------------------------------------------------
235
236class TC_PROTO_API ReceivedInvitationAddedNotification : public ::google::protobuf::Message {
237 public:
240
242
244 CopyFrom(from);
245 return *this;
246 }
247
248 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
249 return _unknown_fields_;
250 }
251
252 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
253 return &_unknown_fields_;
254 }
255
256 static const ::google::protobuf::Descriptor* descriptor();
258
260
261 // implements Message ----------------------------------------------
262
264 int GetCachedSize() const { return _cached_size_; }
265 private:
268 void SetCachedSize(int size) const;
269 public:
270 ::google::protobuf::Metadata GetMetadata() const;
271
272 // nested types ----------------------------------------------------
273
274 // accessors -------------------------------------------------------
275
276 // optional .bgs.protocol.club.v1.MemberId agent_id = 1;
277 inline bool has_agent_id() const;
278 inline void clear_agent_id();
279 static const int kAgentIdFieldNumber = 1;
280 inline const ::bgs::protocol::club::v1::MemberId& agent_id() const;
281 inline ::bgs::protocol::club::v1::MemberId* mutable_agent_id();
282 inline ::bgs::protocol::club::v1::MemberId* release_agent_id();
283 inline void set_allocated_agent_id(::bgs::protocol::club::v1::MemberId* agent_id);
284
285 // optional .bgs.protocol.club.v1.ClubInvitation invitation = 3;
286 inline bool has_invitation() const;
287 inline void clear_invitation();
288 static const int kInvitationFieldNumber = 3;
289 inline const ::bgs::protocol::club::v1::ClubInvitation& invitation() const;
290 inline ::bgs::protocol::club::v1::ClubInvitation* mutable_invitation();
291 inline ::bgs::protocol::club::v1::ClubInvitation* release_invitation();
292 inline void set_allocated_invitation(::bgs::protocol::club::v1::ClubInvitation* invitation);
293
294 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.membership.ReceivedInvitationAddedNotification)
295 private:
296 inline void set_has_agent_id();
297 inline void clear_has_agent_id();
298 inline void set_has_invitation();
299 inline void clear_has_invitation();
300
301 ::google::protobuf::UnknownFieldSet _unknown_fields_;
302
304 mutable int _cached_size_;
310
313};
314// -------------------------------------------------------------------
315
316class TC_PROTO_API ReceivedInvitationRemovedNotification : public ::google::protobuf::Message {
317 public:
320
322
324 CopyFrom(from);
325 return *this;
326 }
327
328 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
329 return _unknown_fields_;
330 }
331
332 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
333 return &_unknown_fields_;
334 }
335
336 static const ::google::protobuf::Descriptor* descriptor();
338
340
341 // implements Message ----------------------------------------------
342
344 int GetCachedSize() const { return _cached_size_; }
345 private:
348 void SetCachedSize(int size) const;
349 public:
350 ::google::protobuf::Metadata GetMetadata() const;
351
352 // nested types ----------------------------------------------------
353
354 // accessors -------------------------------------------------------
355
356 // optional .bgs.protocol.club.v1.MemberId agent_id = 1;
357 inline bool has_agent_id() const;
358 inline void clear_agent_id();
359 static const int kAgentIdFieldNumber = 1;
360 inline const ::bgs::protocol::club::v1::MemberId& agent_id() const;
361 inline ::bgs::protocol::club::v1::MemberId* mutable_agent_id();
362 inline ::bgs::protocol::club::v1::MemberId* release_agent_id();
363 inline void set_allocated_agent_id(::bgs::protocol::club::v1::MemberId* agent_id);
364
365 // optional fixed64 invitation_id = 3;
366 inline bool has_invitation_id() const;
367 inline void clear_invitation_id();
368 static const int kInvitationIdFieldNumber = 3;
369 inline ::google::protobuf::uint64 invitation_id() const;
370 inline void set_invitation_id(::google::protobuf::uint64 value);
371
372 // optional .bgs.protocol.InvitationRemovedReason reason = 4;
373 inline bool has_reason() const;
374 inline void clear_reason();
375 static const int kReasonFieldNumber = 4;
377 inline void set_reason(::bgs::protocol::InvitationRemovedReason value);
378
379 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.membership.ReceivedInvitationRemovedNotification)
380 private:
381 inline void set_has_agent_id();
382 inline void clear_has_agent_id();
383 inline void set_has_invitation_id();
384 inline void clear_has_invitation_id();
385 inline void set_has_reason();
386 inline void clear_has_reason();
387
388 ::google::protobuf::UnknownFieldSet _unknown_fields_;
389
391 mutable int _cached_size_;
398
401};
402// -------------------------------------------------------------------
403
404class TC_PROTO_API SharedSettingsChangedNotification : public ::google::protobuf::Message {
405 public:
408
410
412 CopyFrom(from);
413 return *this;
414 }
415
416 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
417 return _unknown_fields_;
418 }
419
420 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
421 return &_unknown_fields_;
422 }
423
424 static const ::google::protobuf::Descriptor* descriptor();
426
428
429 // implements Message ----------------------------------------------
430
432 int GetCachedSize() const { return _cached_size_; }
433 private:
436 void SetCachedSize(int size) const;
437 public:
438 ::google::protobuf::Metadata GetMetadata() const;
439
440 // nested types ----------------------------------------------------
441
442 // accessors -------------------------------------------------------
443
444 // optional .bgs.protocol.account.v1.AccountId agent_id = 1;
445 inline bool has_agent_id() const;
446 inline void clear_agent_id();
447 static const int kAgentIdFieldNumber = 1;
448 inline const ::bgs::protocol::account::v1::AccountId& agent_id() const;
449 inline ::bgs::protocol::account::v1::AccountId* mutable_agent_id();
450 inline ::bgs::protocol::account::v1::AccountId* release_agent_id();
451 inline void set_allocated_agent_id(::bgs::protocol::account::v1::AccountId* agent_id);
452
453 // optional .bgs.protocol.club.v1.ClubSharedSettingsAssignment assignment = 4;
454 inline bool has_assignment() const;
455 inline void clear_assignment();
456 static const int kAssignmentFieldNumber = 4;
457 inline const ::bgs::protocol::club::v1::ClubSharedSettingsAssignment& assignment() const;
458 inline ::bgs::protocol::club::v1::ClubSharedSettingsAssignment* mutable_assignment();
459 inline ::bgs::protocol::club::v1::ClubSharedSettingsAssignment* release_assignment();
460 inline void set_allocated_assignment(::bgs::protocol::club::v1::ClubSharedSettingsAssignment* assignment);
461
462 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.membership.SharedSettingsChangedNotification)
463 private:
464 inline void set_has_agent_id();
465 inline void clear_has_agent_id();
466 inline void set_has_assignment();
467 inline void clear_has_assignment();
468
469 ::google::protobuf::UnknownFieldSet _unknown_fields_;
470
472 mutable int _cached_size_;
478
481};
482// -------------------------------------------------------------------
483
484class TC_PROTO_API StreamMentionAddedNotification : public ::google::protobuf::Message {
485 public:
488
490
492 CopyFrom(from);
493 return *this;
494 }
495
496 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
497 return _unknown_fields_;
498 }
499
500 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
501 return &_unknown_fields_;
502 }
503
504 static const ::google::protobuf::Descriptor* descriptor();
506
508
509 // implements Message ----------------------------------------------
510
512 int GetCachedSize() const { return _cached_size_; }
513 private:
516 void SetCachedSize(int size) const;
517 public:
518 ::google::protobuf::Metadata GetMetadata() const;
519
520 // nested types ----------------------------------------------------
521
522 // accessors -------------------------------------------------------
523
524 // optional .bgs.protocol.club.v1.MemberId agent_id = 1;
525 inline bool has_agent_id() const;
526 inline void clear_agent_id();
527 static const int kAgentIdFieldNumber = 1;
528 inline const ::bgs::protocol::club::v1::MemberId& agent_id() const;
529 inline ::bgs::protocol::club::v1::MemberId* mutable_agent_id();
530 inline ::bgs::protocol::club::v1::MemberId* release_agent_id();
531 inline void set_allocated_agent_id(::bgs::protocol::club::v1::MemberId* agent_id);
532
533 // optional .bgs.protocol.club.v1.StreamMention mention = 3;
534 inline bool has_mention() const;
535 inline void clear_mention();
536 static const int kMentionFieldNumber = 3;
537 inline const ::bgs::protocol::club::v1::StreamMention& mention() const;
538 inline ::bgs::protocol::club::v1::StreamMention* mutable_mention();
539 inline ::bgs::protocol::club::v1::StreamMention* release_mention();
540 inline void set_allocated_mention(::bgs::protocol::club::v1::StreamMention* mention);
541
542 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.membership.StreamMentionAddedNotification)
543 private:
544 inline void set_has_agent_id();
545 inline void clear_has_agent_id();
546 inline void set_has_mention();
547 inline void clear_has_mention();
548
549 ::google::protobuf::UnknownFieldSet _unknown_fields_;
550
552 mutable int _cached_size_;
558
561};
562// -------------------------------------------------------------------
563
564class TC_PROTO_API StreamMentionRemovedNotification : public ::google::protobuf::Message {
565 public:
568
570
572 CopyFrom(from);
573 return *this;
574 }
575
576 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
577 return _unknown_fields_;
578 }
579
580 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
581 return &_unknown_fields_;
582 }
583
584 static const ::google::protobuf::Descriptor* descriptor();
586
588
589 // implements Message ----------------------------------------------
590
592 int GetCachedSize() const { return _cached_size_; }
593 private:
596 void SetCachedSize(int size) const;
597 public:
598 ::google::protobuf::Metadata GetMetadata() const;
599
600 // nested types ----------------------------------------------------
601
602 // accessors -------------------------------------------------------
603
604 // optional .bgs.protocol.account.v1.AccountId agent_id = 1;
605 inline bool has_agent_id() const;
606 inline void clear_agent_id();
607 static const int kAgentIdFieldNumber = 1;
608 inline const ::bgs::protocol::account::v1::AccountId& agent_id() const;
609 inline ::bgs::protocol::account::v1::AccountId* mutable_agent_id();
610 inline ::bgs::protocol::account::v1::AccountId* release_agent_id();
611 inline void set_allocated_agent_id(::bgs::protocol::account::v1::AccountId* agent_id);
612
613 // optional .bgs.protocol.TimeSeriesId mention_id = 3;
614 inline bool has_mention_id() const;
615 inline void clear_mention_id();
616 static const int kMentionIdFieldNumber = 3;
617 inline const ::bgs::protocol::TimeSeriesId& mention_id() const;
618 inline ::bgs::protocol::TimeSeriesId* mutable_mention_id();
619 inline ::bgs::protocol::TimeSeriesId* release_mention_id();
620 inline void set_allocated_mention_id(::bgs::protocol::TimeSeriesId* mention_id);
621
622 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.membership.StreamMentionRemovedNotification)
623 private:
624 inline void set_has_agent_id();
625 inline void clear_has_agent_id();
626 inline void set_has_mention_id();
627 inline void clear_has_mention_id();
628
629 ::google::protobuf::UnknownFieldSet _unknown_fields_;
630
632 mutable int _cached_size_;
638
641};
642// -------------------------------------------------------------------
643
644class TC_PROTO_API StreamMentionAdvanceViewTimeNotification : public ::google::protobuf::Message {
645 public:
648
650
652 CopyFrom(from);
653 return *this;
654 }
655
656 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
657 return _unknown_fields_;
658 }
659
660 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
661 return &_unknown_fields_;
662 }
663
664 static const ::google::protobuf::Descriptor* descriptor();
666
668
669 // implements Message ----------------------------------------------
670
672 int GetCachedSize() const { return _cached_size_; }
673 private:
676 void SetCachedSize(int size) const;
677 public:
678 ::google::protobuf::Metadata GetMetadata() const;
679
680 // nested types ----------------------------------------------------
681
682 // accessors -------------------------------------------------------
683
684 // optional .bgs.protocol.account.v1.AccountId agent_id = 1;
685 inline bool has_agent_id() const;
686 inline void clear_agent_id();
687 static const int kAgentIdFieldNumber = 1;
688 inline const ::bgs::protocol::account::v1::AccountId& agent_id() const;
689 inline ::bgs::protocol::account::v1::AccountId* mutable_agent_id();
690 inline ::bgs::protocol::account::v1::AccountId* release_agent_id();
691 inline void set_allocated_agent_id(::bgs::protocol::account::v1::AccountId* agent_id);
692
693 // optional uint64 view_time = 3;
694 inline bool has_view_time() const;
695 inline void clear_view_time();
696 static const int kViewTimeFieldNumber = 3;
697 inline ::google::protobuf::uint64 view_time() const;
698 inline void set_view_time(::google::protobuf::uint64 value);
699
700 // @@protoc_insertion_point(class_scope:bgs.protocol.club.v1.membership.StreamMentionAdvanceViewTimeNotification)
701 private:
702 inline void set_has_agent_id();
703 inline void clear_has_agent_id();
704 inline void set_has_view_time();
705 inline void clear_has_view_time();
706
707 ::google::protobuf::UnknownFieldSet _unknown_fields_;
708
710 mutable int _cached_size_;
716
719};
720// ===================================================================
721
723{
724 public:
725
726 explicit ClubMembershipListener(bool use_original_hash);
732
733 typedef std::integral_constant<uint32, 0x2B34597Bu> OriginalHash;
734 typedef std::integral_constant<uint32, 0x615039Eu> NameHash;
735
736 static google::protobuf::ServiceDescriptor const* descriptor();
737
738 // client methods --------------------------------------------------
739 void OnClubAdded(::bgs::protocol::club::v1::membership::ClubAddedNotification const* request, bool client = false, bool server = false);
740 void OnClubRemoved(::bgs::protocol::club::v1::membership::ClubRemovedNotification const* request, bool client = false, bool server = false);
743 void OnSharedSettingsChanged(::bgs::protocol::club::v1::membership::SharedSettingsChangedNotification const* request, bool client = false, bool server = false);
744 void OnStreamMentionAdded(::bgs::protocol::club::v1::membership::StreamMentionAddedNotification const* request, bool client = false, bool server = false);
745 void OnStreamMentionRemoved(::bgs::protocol::club::v1::membership::StreamMentionRemovedNotification const* request, bool client = false, bool server = false);
747
748 void CallServerMethod(uint32 token, uint32 methodId, MessageBuffer buffer) final;
749};
750
751// ===================================================================
752
753// ===================================================================
754
755// ClubAddedNotification
756
757// optional .bgs.protocol.club.v1.MemberId agent_id = 1;
759 return (_has_bits_[0] & 0x00000001u) != 0;
760}
762 _has_bits_[0] |= 0x00000001u;
763}
765 _has_bits_[0] &= ~0x00000001u;
766}
768 if (agent_id_ != NULL) agent_id_->::bgs::protocol::club::v1::MemberId::Clear();
770}
771inline const ::bgs::protocol::club::v1::MemberId& ClubAddedNotification::agent_id() const {
772 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.ClubAddedNotification.agent_id)
773 return agent_id_ != NULL ? *agent_id_ : *default_instance_->agent_id_;
774}
775inline ::bgs::protocol::club::v1::MemberId* ClubAddedNotification::mutable_agent_id() {
777 if (agent_id_ == NULL) agent_id_ = new ::bgs::protocol::club::v1::MemberId;
778 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.ClubAddedNotification.agent_id)
779 return agent_id_;
780}
781inline ::bgs::protocol::club::v1::MemberId* ClubAddedNotification::release_agent_id() {
784 agent_id_ = NULL;
785 return temp;
786}
788 delete agent_id_;
790 if (agent_id) {
792 } else {
794 }
795 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.ClubAddedNotification.agent_id)
796}
797
798// optional .bgs.protocol.club.v1.ClubMembershipDescription membership = 3;
800 return (_has_bits_[0] & 0x00000002u) != 0;
801}
803 _has_bits_[0] |= 0x00000002u;
804}
806 _has_bits_[0] &= ~0x00000002u;
807}
809 if (membership_ != NULL) membership_->::bgs::protocol::club::v1::ClubMembershipDescription::Clear();
811}
812inline const ::bgs::protocol::club::v1::ClubMembershipDescription& ClubAddedNotification::membership() const {
813 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.ClubAddedNotification.membership)
815}
816inline ::bgs::protocol::club::v1::ClubMembershipDescription* ClubAddedNotification::mutable_membership() {
818 if (membership_ == NULL) membership_ = new ::bgs::protocol::club::v1::ClubMembershipDescription;
819 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.ClubAddedNotification.membership)
820 return membership_;
821}
822inline ::bgs::protocol::club::v1::ClubMembershipDescription* ClubAddedNotification::release_membership() {
825 membership_ = NULL;
826 return temp;
827}
829 delete membership_;
831 if (membership) {
833 } else {
835 }
836 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.ClubAddedNotification.membership)
837}
838
839// -------------------------------------------------------------------
840
841// ClubRemovedNotification
842
843// optional .bgs.protocol.club.v1.MemberId agent_id = 1;
845 return (_has_bits_[0] & 0x00000001u) != 0;
846}
848 _has_bits_[0] |= 0x00000001u;
849}
851 _has_bits_[0] &= ~0x00000001u;
852}
854 if (agent_id_ != NULL) agent_id_->::bgs::protocol::club::v1::MemberId::Clear();
856}
857inline const ::bgs::protocol::club::v1::MemberId& ClubRemovedNotification::agent_id() const {
858 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.ClubRemovedNotification.agent_id)
859 return agent_id_ != NULL ? *agent_id_ : *default_instance_->agent_id_;
860}
861inline ::bgs::protocol::club::v1::MemberId* ClubRemovedNotification::mutable_agent_id() {
863 if (agent_id_ == NULL) agent_id_ = new ::bgs::protocol::club::v1::MemberId;
864 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.ClubRemovedNotification.agent_id)
865 return agent_id_;
866}
867inline ::bgs::protocol::club::v1::MemberId* ClubRemovedNotification::release_agent_id() {
870 agent_id_ = NULL;
871 return temp;
872}
874 delete agent_id_;
876 if (agent_id) {
878 } else {
880 }
881 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.ClubRemovedNotification.agent_id)
882}
883
884// optional .bgs.protocol.club.v1.MemberId member_id = 3;
886 return (_has_bits_[0] & 0x00000002u) != 0;
887}
889 _has_bits_[0] |= 0x00000002u;
890}
892 _has_bits_[0] &= ~0x00000002u;
893}
895 if (member_id_ != NULL) member_id_->::bgs::protocol::club::v1::MemberId::Clear();
897}
898inline const ::bgs::protocol::club::v1::MemberId& ClubRemovedNotification::member_id() const {
899 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.ClubRemovedNotification.member_id)
901}
902inline ::bgs::protocol::club::v1::MemberId* ClubRemovedNotification::mutable_member_id() {
904 if (member_id_ == NULL) member_id_ = new ::bgs::protocol::club::v1::MemberId;
905 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.ClubRemovedNotification.member_id)
906 return member_id_;
907}
908inline ::bgs::protocol::club::v1::MemberId* ClubRemovedNotification::release_member_id() {
911 member_id_ = NULL;
912 return temp;
913}
915 delete member_id_;
917 if (member_id) {
919 } else {
921 }
922 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.ClubRemovedNotification.member_id)
923}
924
925// optional uint64 club_id = 4;
927 return (_has_bits_[0] & 0x00000004u) != 0;
928}
930 _has_bits_[0] |= 0x00000004u;
931}
933 _has_bits_[0] &= ~0x00000004u;
934}
936 club_id_ = GOOGLE_ULONGLONG(0);
938}
940 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.ClubRemovedNotification.club_id)
941 return club_id_;
942}
945 club_id_ = value;
946 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.membership.ClubRemovedNotification.club_id)
947}
948
949// optional .bgs.protocol.club.v1.ClubRemovedReason reason = 5;
951 return (_has_bits_[0] & 0x00000008u) != 0;
952}
954 _has_bits_[0] |= 0x00000008u;
955}
957 _has_bits_[0] &= ~0x00000008u;
958}
960 reason_ = 0;
962}
964 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.ClubRemovedNotification.reason)
966}
970 reason_ = value;
971 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.membership.ClubRemovedNotification.reason)
972}
973
974// -------------------------------------------------------------------
975
976// ReceivedInvitationAddedNotification
977
978// optional .bgs.protocol.club.v1.MemberId agent_id = 1;
980 return (_has_bits_[0] & 0x00000001u) != 0;
981}
983 _has_bits_[0] |= 0x00000001u;
984}
986 _has_bits_[0] &= ~0x00000001u;
987}
989 if (agent_id_ != NULL) agent_id_->::bgs::protocol::club::v1::MemberId::Clear();
991}
992inline const ::bgs::protocol::club::v1::MemberId& ReceivedInvitationAddedNotification::agent_id() const {
993 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.ReceivedInvitationAddedNotification.agent_id)
994 return agent_id_ != NULL ? *agent_id_ : *default_instance_->agent_id_;
995}
996inline ::bgs::protocol::club::v1::MemberId* ReceivedInvitationAddedNotification::mutable_agent_id() {
998 if (agent_id_ == NULL) agent_id_ = new ::bgs::protocol::club::v1::MemberId;
999 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.ReceivedInvitationAddedNotification.agent_id)
1000 return agent_id_;
1001}
1002inline ::bgs::protocol::club::v1::MemberId* ReceivedInvitationAddedNotification::release_agent_id() {
1005 agent_id_ = NULL;
1006 return temp;
1007}
1009 delete agent_id_;
1011 if (agent_id) {
1013 } else {
1015 }
1016 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.ReceivedInvitationAddedNotification.agent_id)
1017}
1018
1019// optional .bgs.protocol.club.v1.ClubInvitation invitation = 3;
1021 return (_has_bits_[0] & 0x00000002u) != 0;
1022}
1024 _has_bits_[0] |= 0x00000002u;
1025}
1027 _has_bits_[0] &= ~0x00000002u;
1028}
1030 if (invitation_ != NULL) invitation_->::bgs::protocol::club::v1::ClubInvitation::Clear();
1032}
1033inline const ::bgs::protocol::club::v1::ClubInvitation& ReceivedInvitationAddedNotification::invitation() const {
1034 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.ReceivedInvitationAddedNotification.invitation)
1036}
1037inline ::bgs::protocol::club::v1::ClubInvitation* ReceivedInvitationAddedNotification::mutable_invitation() {
1039 if (invitation_ == NULL) invitation_ = new ::bgs::protocol::club::v1::ClubInvitation;
1040 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.ReceivedInvitationAddedNotification.invitation)
1041 return invitation_;
1042}
1043inline ::bgs::protocol::club::v1::ClubInvitation* ReceivedInvitationAddedNotification::release_invitation() {
1046 invitation_ = NULL;
1047 return temp;
1048}
1050 delete invitation_;
1052 if (invitation) {
1054 } else {
1056 }
1057 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.ReceivedInvitationAddedNotification.invitation)
1058}
1059
1060// -------------------------------------------------------------------
1061
1062// ReceivedInvitationRemovedNotification
1063
1064// optional .bgs.protocol.club.v1.MemberId agent_id = 1;
1066 return (_has_bits_[0] & 0x00000001u) != 0;
1067}
1069 _has_bits_[0] |= 0x00000001u;
1070}
1072 _has_bits_[0] &= ~0x00000001u;
1073}
1075 if (agent_id_ != NULL) agent_id_->::bgs::protocol::club::v1::MemberId::Clear();
1077}
1078inline const ::bgs::protocol::club::v1::MemberId& ReceivedInvitationRemovedNotification::agent_id() const {
1079 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.ReceivedInvitationRemovedNotification.agent_id)
1080 return agent_id_ != NULL ? *agent_id_ : *default_instance_->agent_id_;
1081}
1082inline ::bgs::protocol::club::v1::MemberId* ReceivedInvitationRemovedNotification::mutable_agent_id() {
1084 if (agent_id_ == NULL) agent_id_ = new ::bgs::protocol::club::v1::MemberId;
1085 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.ReceivedInvitationRemovedNotification.agent_id)
1086 return agent_id_;
1087}
1088inline ::bgs::protocol::club::v1::MemberId* ReceivedInvitationRemovedNotification::release_agent_id() {
1091 agent_id_ = NULL;
1092 return temp;
1093}
1095 delete agent_id_;
1097 if (agent_id) {
1099 } else {
1101 }
1102 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.ReceivedInvitationRemovedNotification.agent_id)
1103}
1104
1105// optional fixed64 invitation_id = 3;
1107 return (_has_bits_[0] & 0x00000002u) != 0;
1108}
1110 _has_bits_[0] |= 0x00000002u;
1111}
1113 _has_bits_[0] &= ~0x00000002u;
1114}
1116 invitation_id_ = GOOGLE_ULONGLONG(0);
1118}
1120 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.ReceivedInvitationRemovedNotification.invitation_id)
1121 return invitation_id_;
1122}
1125 invitation_id_ = value;
1126 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.membership.ReceivedInvitationRemovedNotification.invitation_id)
1127}
1128
1129// optional .bgs.protocol.InvitationRemovedReason reason = 4;
1131 return (_has_bits_[0] & 0x00000004u) != 0;
1132}
1134 _has_bits_[0] |= 0x00000004u;
1135}
1137 _has_bits_[0] &= ~0x00000004u;
1138}
1140 reason_ = 0;
1142}
1144 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.ReceivedInvitationRemovedNotification.reason)
1145 return static_cast< ::bgs::protocol::InvitationRemovedReason >(reason_);
1146}
1150 reason_ = value;
1151 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.membership.ReceivedInvitationRemovedNotification.reason)
1152}
1153
1154// -------------------------------------------------------------------
1155
1156// SharedSettingsChangedNotification
1157
1158// optional .bgs.protocol.account.v1.AccountId agent_id = 1;
1160 return (_has_bits_[0] & 0x00000001u) != 0;
1161}
1163 _has_bits_[0] |= 0x00000001u;
1164}
1166 _has_bits_[0] &= ~0x00000001u;
1167}
1169 if (agent_id_ != NULL) agent_id_->::bgs::protocol::account::v1::AccountId::Clear();
1171}
1172inline const ::bgs::protocol::account::v1::AccountId& SharedSettingsChangedNotification::agent_id() const {
1173 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.SharedSettingsChangedNotification.agent_id)
1174 return agent_id_ != NULL ? *agent_id_ : *default_instance_->agent_id_;
1175}
1176inline ::bgs::protocol::account::v1::AccountId* SharedSettingsChangedNotification::mutable_agent_id() {
1178 if (agent_id_ == NULL) agent_id_ = new ::bgs::protocol::account::v1::AccountId;
1179 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.SharedSettingsChangedNotification.agent_id)
1180 return agent_id_;
1181}
1182inline ::bgs::protocol::account::v1::AccountId* SharedSettingsChangedNotification::release_agent_id() {
1185 agent_id_ = NULL;
1186 return temp;
1187}
1189 delete agent_id_;
1191 if (agent_id) {
1193 } else {
1195 }
1196 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.SharedSettingsChangedNotification.agent_id)
1197}
1198
1199// optional .bgs.protocol.club.v1.ClubSharedSettingsAssignment assignment = 4;
1201 return (_has_bits_[0] & 0x00000002u) != 0;
1202}
1204 _has_bits_[0] |= 0x00000002u;
1205}
1207 _has_bits_[0] &= ~0x00000002u;
1208}
1210 if (assignment_ != NULL) assignment_->::bgs::protocol::club::v1::ClubSharedSettingsAssignment::Clear();
1212}
1213inline const ::bgs::protocol::club::v1::ClubSharedSettingsAssignment& SharedSettingsChangedNotification::assignment() const {
1214 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.SharedSettingsChangedNotification.assignment)
1216}
1217inline ::bgs::protocol::club::v1::ClubSharedSettingsAssignment* SharedSettingsChangedNotification::mutable_assignment() {
1219 if (assignment_ == NULL) assignment_ = new ::bgs::protocol::club::v1::ClubSharedSettingsAssignment;
1220 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.SharedSettingsChangedNotification.assignment)
1221 return assignment_;
1222}
1223inline ::bgs::protocol::club::v1::ClubSharedSettingsAssignment* SharedSettingsChangedNotification::release_assignment() {
1226 assignment_ = NULL;
1227 return temp;
1228}
1230 delete assignment_;
1232 if (assignment) {
1234 } else {
1236 }
1237 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.SharedSettingsChangedNotification.assignment)
1238}
1239
1240// -------------------------------------------------------------------
1241
1242// StreamMentionAddedNotification
1243
1244// optional .bgs.protocol.club.v1.MemberId agent_id = 1;
1246 return (_has_bits_[0] & 0x00000001u) != 0;
1247}
1249 _has_bits_[0] |= 0x00000001u;
1250}
1252 _has_bits_[0] &= ~0x00000001u;
1253}
1255 if (agent_id_ != NULL) agent_id_->::bgs::protocol::club::v1::MemberId::Clear();
1257}
1258inline const ::bgs::protocol::club::v1::MemberId& StreamMentionAddedNotification::agent_id() const {
1259 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.StreamMentionAddedNotification.agent_id)
1260 return agent_id_ != NULL ? *agent_id_ : *default_instance_->agent_id_;
1261}
1262inline ::bgs::protocol::club::v1::MemberId* StreamMentionAddedNotification::mutable_agent_id() {
1264 if (agent_id_ == NULL) agent_id_ = new ::bgs::protocol::club::v1::MemberId;
1265 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.StreamMentionAddedNotification.agent_id)
1266 return agent_id_;
1267}
1268inline ::bgs::protocol::club::v1::MemberId* StreamMentionAddedNotification::release_agent_id() {
1271 agent_id_ = NULL;
1272 return temp;
1273}
1275 delete agent_id_;
1277 if (agent_id) {
1279 } else {
1281 }
1282 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.StreamMentionAddedNotification.agent_id)
1283}
1284
1285// optional .bgs.protocol.club.v1.StreamMention mention = 3;
1287 return (_has_bits_[0] & 0x00000002u) != 0;
1288}
1290 _has_bits_[0] |= 0x00000002u;
1291}
1293 _has_bits_[0] &= ~0x00000002u;
1294}
1296 if (mention_ != NULL) mention_->::bgs::protocol::club::v1::StreamMention::Clear();
1298}
1299inline const ::bgs::protocol::club::v1::StreamMention& StreamMentionAddedNotification::mention() const {
1300 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.StreamMentionAddedNotification.mention)
1301 return mention_ != NULL ? *mention_ : *default_instance_->mention_;
1302}
1303inline ::bgs::protocol::club::v1::StreamMention* StreamMentionAddedNotification::mutable_mention() {
1305 if (mention_ == NULL) mention_ = new ::bgs::protocol::club::v1::StreamMention;
1306 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.StreamMentionAddedNotification.mention)
1307 return mention_;
1308}
1309inline ::bgs::protocol::club::v1::StreamMention* StreamMentionAddedNotification::release_mention() {
1312 mention_ = NULL;
1313 return temp;
1314}
1316 delete mention_;
1317 mention_ = mention;
1318 if (mention) {
1320 } else {
1322 }
1323 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.StreamMentionAddedNotification.mention)
1324}
1325
1326// -------------------------------------------------------------------
1327
1328// StreamMentionRemovedNotification
1329
1330// optional .bgs.protocol.account.v1.AccountId agent_id = 1;
1332 return (_has_bits_[0] & 0x00000001u) != 0;
1333}
1335 _has_bits_[0] |= 0x00000001u;
1336}
1338 _has_bits_[0] &= ~0x00000001u;
1339}
1341 if (agent_id_ != NULL) agent_id_->::bgs::protocol::account::v1::AccountId::Clear();
1343}
1344inline const ::bgs::protocol::account::v1::AccountId& StreamMentionRemovedNotification::agent_id() const {
1345 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.StreamMentionRemovedNotification.agent_id)
1346 return agent_id_ != NULL ? *agent_id_ : *default_instance_->agent_id_;
1347}
1348inline ::bgs::protocol::account::v1::AccountId* StreamMentionRemovedNotification::mutable_agent_id() {
1350 if (agent_id_ == NULL) agent_id_ = new ::bgs::protocol::account::v1::AccountId;
1351 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.StreamMentionRemovedNotification.agent_id)
1352 return agent_id_;
1353}
1354inline ::bgs::protocol::account::v1::AccountId* StreamMentionRemovedNotification::release_agent_id() {
1357 agent_id_ = NULL;
1358 return temp;
1359}
1361 delete agent_id_;
1363 if (agent_id) {
1365 } else {
1367 }
1368 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.StreamMentionRemovedNotification.agent_id)
1369}
1370
1371// optional .bgs.protocol.TimeSeriesId mention_id = 3;
1373 return (_has_bits_[0] & 0x00000002u) != 0;
1374}
1376 _has_bits_[0] |= 0x00000002u;
1377}
1379 _has_bits_[0] &= ~0x00000002u;
1380}
1382 if (mention_id_ != NULL) mention_id_->::bgs::protocol::TimeSeriesId::Clear();
1384}
1385inline const ::bgs::protocol::TimeSeriesId& StreamMentionRemovedNotification::mention_id() const {
1386 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.StreamMentionRemovedNotification.mention_id)
1388}
1389inline ::bgs::protocol::TimeSeriesId* StreamMentionRemovedNotification::mutable_mention_id() {
1391 if (mention_id_ == NULL) mention_id_ = new ::bgs::protocol::TimeSeriesId;
1392 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.StreamMentionRemovedNotification.mention_id)
1393 return mention_id_;
1394}
1395inline ::bgs::protocol::TimeSeriesId* StreamMentionRemovedNotification::release_mention_id() {
1398 mention_id_ = NULL;
1399 return temp;
1400}
1402 delete mention_id_;
1404 if (mention_id) {
1406 } else {
1408 }
1409 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.StreamMentionRemovedNotification.mention_id)
1410}
1411
1412// -------------------------------------------------------------------
1413
1414// StreamMentionAdvanceViewTimeNotification
1415
1416// optional .bgs.protocol.account.v1.AccountId agent_id = 1;
1418 return (_has_bits_[0] & 0x00000001u) != 0;
1419}
1421 _has_bits_[0] |= 0x00000001u;
1422}
1424 _has_bits_[0] &= ~0x00000001u;
1425}
1427 if (agent_id_ != NULL) agent_id_->::bgs::protocol::account::v1::AccountId::Clear();
1429}
1430inline const ::bgs::protocol::account::v1::AccountId& StreamMentionAdvanceViewTimeNotification::agent_id() const {
1431 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.StreamMentionAdvanceViewTimeNotification.agent_id)
1432 return agent_id_ != NULL ? *agent_id_ : *default_instance_->agent_id_;
1433}
1434inline ::bgs::protocol::account::v1::AccountId* StreamMentionAdvanceViewTimeNotification::mutable_agent_id() {
1436 if (agent_id_ == NULL) agent_id_ = new ::bgs::protocol::account::v1::AccountId;
1437 // @@protoc_insertion_point(field_mutable:bgs.protocol.club.v1.membership.StreamMentionAdvanceViewTimeNotification.agent_id)
1438 return agent_id_;
1439}
1440inline ::bgs::protocol::account::v1::AccountId* StreamMentionAdvanceViewTimeNotification::release_agent_id() {
1443 agent_id_ = NULL;
1444 return temp;
1445}
1447 delete agent_id_;
1449 if (agent_id) {
1451 } else {
1453 }
1454 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.club.v1.membership.StreamMentionAdvanceViewTimeNotification.agent_id)
1455}
1456
1457// optional uint64 view_time = 3;
1459 return (_has_bits_[0] & 0x00000002u) != 0;
1460}
1462 _has_bits_[0] |= 0x00000002u;
1463}
1465 _has_bits_[0] &= ~0x00000002u;
1466}
1468 view_time_ = GOOGLE_ULONGLONG(0);
1470}
1472 // @@protoc_insertion_point(field_get:bgs.protocol.club.v1.membership.StreamMentionAdvanceViewTimeNotification.view_time)
1473 return view_time_;
1474}
1477 view_time_ = value;
1478 // @@protoc_insertion_point(field_set:bgs.protocol.club.v1.membership.StreamMentionAdvanceViewTimeNotification.view_time)
1479}
1480
1481// @@protoc_insertion_point(namespace_scope)
1482
1483} // namespace membership
1484} // namespace v1
1485} // namespace club
1486} // namespace protocol
1487} // namespace bgs
1488
1489#ifndef SWIG
1490namespace google {
1491namespace protobuf {
1492} // namespace google
1493} // namespace protobuf
1494#endif // SWIG
1495
1496// @@protoc_insertion_point(global_scope)
1497
1498#endif // PROTOBUF_club_5fmembership_5flistener_2eproto__INCLUDED
#define TC_PROTO_API
Definition: Define.h:105
uint64_t uint64
Definition: Define.h:141
uint32_t uint32
Definition: Define.h:142
inline ::bgs::protocol::club::v1::ClubMembershipDescription * mutable_membership()
void set_allocated_agent_id(::bgs::protocol::club::v1::MemberId *agent_id)
const ::bgs::protocol::club::v1::ClubMembershipDescription & membership() const
ClubAddedNotification(const ClubAddedNotification &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
ClubAddedNotification & operator=(const ClubAddedNotification &from)
inline ::bgs::protocol::club::v1::MemberId * release_agent_id()
void set_allocated_membership(::bgs::protocol::club::v1::ClubMembershipDescription *membership)
friend void TC_PROTO_API protobuf_AddDesc_club_5fmembership_5flistener_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
inline ::bgs::protocol::club::v1::MemberId * mutable_agent_id()
::bgs::protocol::club::v1::ClubMembershipDescription * membership_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
const ::bgs::protocol::club::v1::MemberId & agent_id() const
inline ::bgs::protocol::club::v1::ClubMembershipDescription * release_membership()
static const ClubAddedNotification & default_instance()
::google::protobuf::Metadata GetMetadata() const
ClubMembershipListener(ClubMembershipListener &&)=delete
ClubMembershipListener & operator=(ClubMembershipListener const &)=delete
ClubMembershipListener & operator=(ClubMembershipListener &&)=delete
void OnReceivedInvitationAdded(::bgs::protocol::club::v1::membership::ReceivedInvitationAddedNotification const *request, bool client=false, bool server=false)
ClubMembershipListener(ClubMembershipListener const &)=delete
void OnStreamMentionAdded(::bgs::protocol::club::v1::membership::StreamMentionAddedNotification const *request, bool client=false, bool server=false)
void OnReceivedInvitationRemoved(::bgs::protocol::club::v1::membership::ReceivedInvitationRemovedNotification const *request, bool client=false, bool server=false)
static google::protobuf::ServiceDescriptor const * descriptor()
void CallServerMethod(uint32 token, uint32 methodId, MessageBuffer buffer) final
void OnClubAdded(::bgs::protocol::club::v1::membership::ClubAddedNotification const *request, bool client=false, bool server=false)
void OnSharedSettingsChanged(::bgs::protocol::club::v1::membership::SharedSettingsChangedNotification const *request, bool client=false, bool server=false)
void OnStreamMentionRemoved(::bgs::protocol::club::v1::membership::StreamMentionRemovedNotification const *request, bool client=false, bool server=false)
void OnClubRemoved(::bgs::protocol::club::v1::membership::ClubRemovedNotification const *request, bool client=false, bool server=false)
void OnStreamMentionAdvanceViewTime(::bgs::protocol::club::v1::membership::StreamMentionAdvanceViewTimeNotification const *request, bool client=false, bool server=false)
inline ::bgs::protocol::club::v1::MemberId * release_agent_id()
ClubRemovedNotification(const ClubRemovedNotification &from)
inline ::bgs::protocol::club::v1::MemberId * mutable_agent_id()
void set_allocated_agent_id(::bgs::protocol::club::v1::MemberId *agent_id)
static const ClubRemovedNotification & default_instance()
inline ::bgs::protocol::club::v1::MemberId * release_member_id()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
friend void TC_PROTO_API protobuf_AddDesc_club_5fmembership_5flistener_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
const ::bgs::protocol::club::v1::MemberId & member_id() const
ClubRemovedNotification & operator=(const ClubRemovedNotification &from)
inline ::bgs::protocol::club::v1::ClubRemovedReason reason() const
const ::bgs::protocol::club::v1::MemberId & agent_id() const
inline ::bgs::protocol::club::v1::MemberId * mutable_member_id()
void set_allocated_member_id(::bgs::protocol::club::v1::MemberId *member_id)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_reason(::bgs::protocol::club::v1::ClubRemovedReason value)
static const ReceivedInvitationAddedNotification & default_instance()
void set_allocated_invitation(::bgs::protocol::club::v1::ClubInvitation *invitation)
ReceivedInvitationAddedNotification(const ReceivedInvitationAddedNotification &from)
void Swap(ReceivedInvitationAddedNotification *other)
ReceivedInvitationAddedNotification & operator=(const ReceivedInvitationAddedNotification &from)
const ::bgs::protocol::club::v1::ClubInvitation & invitation() const
static const ::google::protobuf::Descriptor * descriptor()
ReceivedInvitationRemovedNotification(const ReceivedInvitationRemovedNotification &from)
static const ::google::protobuf::Descriptor * descriptor()
ReceivedInvitationRemovedNotification & operator=(const ReceivedInvitationRemovedNotification &from)
static const ReceivedInvitationRemovedNotification & default_instance()
void Swap(ReceivedInvitationRemovedNotification *other)
inline ::bgs::protocol::club::v1::ClubSharedSettingsAssignment * mutable_assignment()
const ::bgs::protocol::club::v1::ClubSharedSettingsAssignment & assignment() const
void Swap(SharedSettingsChangedNotification *other)
const ::bgs::protocol::account::v1::AccountId & agent_id() const
void set_allocated_agent_id(::bgs::protocol::account::v1::AccountId *agent_id)
static const SharedSettingsChangedNotification & default_instance()
SharedSettingsChangedNotification(const SharedSettingsChangedNotification &from)
static const ::google::protobuf::Descriptor * descriptor()
::bgs::protocol::club::v1::ClubSharedSettingsAssignment * assignment_
SharedSettingsChangedNotification & operator=(const SharedSettingsChangedNotification &from)
void set_allocated_assignment(::bgs::protocol::club::v1::ClubSharedSettingsAssignment *assignment)
inline ::bgs::protocol::club::v1::ClubSharedSettingsAssignment * release_assignment()
inline ::bgs::protocol::club::v1::StreamMention * release_mention()
void set_allocated_agent_id(::bgs::protocol::club::v1::MemberId *agent_id)
const ::bgs::protocol::club::v1::StreamMention & mention() const
StreamMentionAddedNotification(const StreamMentionAddedNotification &from)
static const ::google::protobuf::Descriptor * descriptor()
inline ::bgs::protocol::club::v1::StreamMention * mutable_mention()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_allocated_mention(::bgs::protocol::club::v1::StreamMention *mention)
StreamMentionAddedNotification & operator=(const StreamMentionAddedNotification &from)
static const StreamMentionAddedNotification & default_instance()
void set_allocated_agent_id(::bgs::protocol::account::v1::AccountId *agent_id)
static const StreamMentionAdvanceViewTimeNotification & default_instance()
void Swap(StreamMentionAdvanceViewTimeNotification *other)
StreamMentionAdvanceViewTimeNotification & operator=(const StreamMentionAdvanceViewTimeNotification &from)
StreamMentionAdvanceViewTimeNotification(const StreamMentionAdvanceViewTimeNotification &from)
static const ::google::protobuf::Descriptor * descriptor()
const ::bgs::protocol::account::v1::AccountId & agent_id() const
StreamMentionRemovedNotification(const StreamMentionRemovedNotification &from)
StreamMentionRemovedNotification & operator=(const StreamMentionRemovedNotification &from)
static const StreamMentionRemovedNotification & default_instance()
void Swap(StreamMentionRemovedNotification *other)
void set_allocated_agent_id(::bgs::protocol::account::v1::AccountId *agent_id)
constexpr std::size_t size()
Definition: UpdateField.h:796
void TC_PROTO_API protobuf_AddDesc_club_5fmembership_5flistener_2eproto()
void protobuf_ShutdownFile_club_5fmembership_5flistener_2eproto()
void protobuf_AssignDesc_club_5fmembership_5flistener_2eproto()
TC_PROTO_API bool ClubRemovedReason_IsValid(int value)
TC_PROTO_API bool InvitationRemovedReason_IsValid(int value)
Definition: Session.h:36