4#ifndef PROTOBUF_club_5fstream_2eproto__INCLUDED
5#define PROTOBUF_club_5fstream_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>
82 return _unknown_fields_;
86 return &_unknown_fields_;
89 static const ::google::protobuf::Descriptor*
descriptor();
110 inline int stream_id_size()
const;
111 inline void clear_stream_id();
112 static const int kStreamIdFieldNumber = 1;
116 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint64 >&
118 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint64 >*
128 ::google::protobuf::RepeatedField< ::google::protobuf::uint64 >
stream_id_;
151 return _unknown_fields_;
155 return &_unknown_fields_;
179 inline int role_size()
const;
180 inline void clear_role();
181 static const int kRoleFieldNumber = 1;
185 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
187 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
197 ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >
role_;
220 return _unknown_fields_;
224 return &_unknown_fields_;
248 inline int attribute_size()
const;
249 inline void clear_attribute();
250 static const int kAttributeFieldNumber = 1;
251 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
252 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
253 inline ::bgs::protocol::v2::Attribute* add_attribute();
254 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
256 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
260 inline bool has_name()
const;
261 inline void clear_name();
262 static const int kNameFieldNumber = 2;
263 inline const ::std::string& name()
const;
264 inline void set_name(const ::std::string& value);
265 inline void set_name(
const char* value);
266 inline void set_name(
const char* value,
size_t size);
267 inline ::std::string* mutable_name();
268 inline ::std::string* release_name();
269 inline void set_allocated_name(::std::string* name);
272 inline bool has_subject()
const;
273 inline void clear_subject();
274 static const int kSubjectFieldNumber = 3;
275 inline const ::std::string& subject()
const;
276 inline void set_subject(const ::std::string& value);
277 inline void set_subject(
const char* value);
278 inline void set_subject(
const char* value,
size_t size);
279 inline ::std::string* mutable_subject();
280 inline ::std::string* release_subject();
281 inline void set_allocated_subject(::std::string* subject);
284 inline bool has_access()
const;
285 inline void clear_access();
286 static const int kAccessFieldNumber = 4;
287 inline const ::bgs::protocol::club::v1::StreamAccess& access()
const;
288 inline ::bgs::protocol::club::v1::StreamAccess* mutable_access();
289 inline ::bgs::protocol::club::v1::StreamAccess* release_access();
293 inline bool has_voice_level()
const;
294 inline void clear_voice_level();
295 static const int kVoiceLevelFieldNumber = 5;
301 inline void set_has_name();
302 inline void clear_has_name();
303 inline void set_has_subject();
304 inline void clear_has_subject();
305 inline void set_has_access();
306 inline void clear_has_access();
307 inline void set_has_voice_level();
308 inline void clear_has_voice_level();
314 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
341 return _unknown_fields_;
345 return &_unknown_fields_;
369 inline bool has_club_id()
const;
370 inline void clear_club_id();
371 static const int kClubIdFieldNumber = 1;
376 inline bool has_id()
const;
377 inline void clear_id();
378 static const int kIdFieldNumber = 2;
383 inline int attribute_size()
const;
384 inline void clear_attribute();
385 static const int kAttributeFieldNumber = 3;
386 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
387 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
388 inline ::bgs::protocol::v2::Attribute* add_attribute();
389 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
391 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
395 inline bool has_name()
const;
396 inline void clear_name();
397 static const int kNameFieldNumber = 4;
398 inline const ::std::string& name()
const;
399 inline void set_name(const ::std::string& value);
400 inline void set_name(
const char* value);
401 inline void set_name(
const char* value,
size_t size);
402 inline ::std::string* mutable_name();
403 inline ::std::string* release_name();
404 inline void set_allocated_name(::std::string* name);
407 inline bool has_subject()
const;
408 inline void clear_subject();
409 static const int kSubjectFieldNumber = 5;
410 inline const ::std::string& subject()
const;
411 inline void set_subject(const ::std::string& value);
412 inline void set_subject(
const char* value);
413 inline void set_subject(
const char* value,
size_t size);
414 inline ::std::string* mutable_subject();
415 inline ::std::string* release_subject();
416 inline void set_allocated_subject(::std::string* subject);
419 inline bool has_access()
const;
420 inline void clear_access();
421 static const int kAccessFieldNumber = 6;
422 inline const ::bgs::protocol::club::v1::StreamAccess& access()
const;
423 inline ::bgs::protocol::club::v1::StreamAccess* mutable_access();
424 inline ::bgs::protocol::club::v1::StreamAccess* release_access();
428 inline bool has_voice_level()
const;
429 inline void clear_voice_level();
430 static const int kVoiceLevelFieldNumber = 7;
435 inline bool has_creation_time()
const;
436 inline void clear_creation_time();
437 static const int kCreationTimeFieldNumber = 8;
443 inline void set_has_club_id();
444 inline void clear_has_club_id();
445 inline void set_has_id();
446 inline void clear_has_id();
447 inline void set_has_name();
448 inline void clear_has_name();
449 inline void set_has_subject();
450 inline void clear_has_subject();
451 inline void set_has_access();
452 inline void clear_has_access();
453 inline void set_has_voice_level();
454 inline void clear_has_voice_level();
455 inline void set_has_creation_time();
456 inline void clear_has_creation_time();
464 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
492 return _unknown_fields_;
496 return &_unknown_fields_;
520 inline bool has_id()
const;
521 inline void clear_id();
522 static const int kIdFieldNumber = 2;
527 inline bool has_name()
const;
528 inline void clear_name();
529 static const int kNameFieldNumber = 4;
530 inline const ::std::string& name()
const;
531 inline void set_name(const ::std::string& value);
532 inline void set_name(
const char* value);
533 inline void set_name(
const char* value,
size_t size);
534 inline ::std::string* mutable_name();
535 inline ::std::string* release_name();
536 inline void set_allocated_name(::std::string* name);
540 inline void set_has_id();
541 inline void clear_has_id();
542 inline void set_has_name();
543 inline void clear_has_name();
573 return _unknown_fields_;
577 return &_unknown_fields_;
601 inline bool has_all()
const;
602 inline void clear_all();
603 static const int kAllFieldNumber = 1;
604 inline bool all()
const;
605 inline void set_all(
bool value);
608 inline bool has_here()
const;
609 inline void clear_here();
610 static const int kHereFieldNumber = 2;
611 inline bool here()
const;
612 inline void set_here(
bool value);
615 inline int member_id_size()
const;
616 inline void clear_member_id();
617 static const int kMemberIdFieldNumber = 3;
618 inline const ::bgs::protocol::club::v1::MemberId& member_id(
int index)
const;
619 inline ::bgs::protocol::club::v1::MemberId* mutable_member_id(
int index);
620 inline ::bgs::protocol::club::v1::MemberId* add_member_id();
621 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::MemberId >&
623 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::MemberId >*
627 inline int role_size()
const;
628 inline void clear_role();
629 static const int kRoleFieldNumber = 4;
633 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
635 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
640 inline void set_has_all();
641 inline void clear_has_all();
642 inline void set_has_here();
643 inline void clear_has_here();
649 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::MemberId >
member_id_;
650 ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >
role_;
675 return _unknown_fields_;
679 return &_unknown_fields_;
703 inline bool has_content()
const;
704 inline void clear_content();
705 static const int kContentFieldNumber = 2;
706 inline const ::std::string& content()
const;
707 inline void set_content(const ::std::string& value);
708 inline void set_content(
const char* value);
709 inline void set_content(
const char* value,
size_t size);
710 inline ::std::string* mutable_content();
711 inline ::std::string* release_content();
712 inline void set_allocated_content(::std::string* content);
715 inline bool has_mention()
const;
716 inline void clear_mention();
717 static const int kMentionFieldNumber = 3;
718 inline const ::bgs::protocol::club::v1::MentionContent& mention()
const;
719 inline ::bgs::protocol::club::v1::MentionContent* mutable_mention();
720 inline ::bgs::protocol::club::v1::MentionContent* release_mention();
725 inline void set_has_content();
726 inline void clear_has_content();
727 inline void set_has_mention();
728 inline void clear_has_mention();
758 return _unknown_fields_;
762 return &_unknown_fields_;
786 inline int message_size()
const;
787 inline void clear_message();
788 static const int kMessageFieldNumber = 1;
789 inline const ::bgs::protocol::club::v1::StreamMessage& message(
int index)
const;
790 inline ::bgs::protocol::club::v1::StreamMessage* mutable_message(
int index);
791 inline ::bgs::protocol::club::v1::StreamMessage* add_message();
792 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::StreamMessage >&
794 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::StreamMessage >*
804 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::StreamMessage >
message_;
827 return _unknown_fields_;
831 return &_unknown_fields_;
855 inline bool has_content()
const;
856 inline void clear_content();
857 static const int kContentFieldNumber = 5;
858 inline const ::std::string& content()
const;
859 inline void set_content(const ::std::string& value);
860 inline void set_content(
const char* value);
861 inline void set_content(
const char* value,
size_t size);
862 inline ::std::string* mutable_content();
863 inline ::std::string* release_content();
864 inline void set_allocated_content(::std::string* content);
867 inline int embed_size()
const;
868 inline void clear_embed();
869 static const int kEmbedFieldNumber = 6;
870 inline const ::bgs::protocol::EmbedInfo& embed(
int index)
const;
871 inline ::bgs::protocol::EmbedInfo* mutable_embed(
int index);
872 inline ::bgs::protocol::EmbedInfo* add_embed();
873 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo >&
875 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo >*
879 inline bool has_mention()
const;
880 inline void clear_mention();
881 static const int kMentionFieldNumber = 7;
882 inline const ::bgs::protocol::club::v1::MentionContent& mention()
const;
883 inline ::bgs::protocol::club::v1::MentionContent* mutable_mention();
884 inline ::bgs::protocol::club::v1::MentionContent* release_mention();
888 inline bool has_edit_time()
const;
889 inline void clear_edit_time();
890 static const int kEditTimeFieldNumber = 8;
896 inline void set_has_content();
897 inline void clear_has_content();
898 inline void set_has_mention();
899 inline void clear_has_mention();
900 inline void set_has_edit_time();
901 inline void clear_has_edit_time();
908 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo >
embed_;
933 return _unknown_fields_;
937 return &_unknown_fields_;
961 inline bool has_id()
const;
962 inline void clear_id();
963 static const int kIdFieldNumber = 3;
964 inline const ::bgs::protocol::MessageId& id()
const;
965 inline ::bgs::protocol::MessageId* mutable_id();
966 inline ::bgs::protocol::MessageId* release_id();
970 inline bool has_author()
const;
971 inline void clear_author();
972 static const int kAuthorFieldNumber = 4;
973 inline const ::bgs::protocol::club::v1::MemberDescription& author()
const;
974 inline ::bgs::protocol::club::v1::MemberDescription* mutable_author();
975 inline ::bgs::protocol::club::v1::MemberDescription* release_author();
979 inline int content_chain_size()
const;
980 inline void clear_content_chain();
981 static const int kContentChainFieldNumber = 6;
982 inline const ::bgs::protocol::club::v1::ContentChain& content_chain(
int index)
const;
983 inline ::bgs::protocol::club::v1::ContentChain* mutable_content_chain(
int index);
984 inline ::bgs::protocol::club::v1::ContentChain* add_content_chain();
985 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::ContentChain >&
986 content_chain()
const;
987 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::ContentChain >*
988 mutable_content_chain();
991 inline bool has_destroyer()
const;
992 inline void clear_destroyer();
993 static const int kDestroyerFieldNumber = 15;
994 inline const ::bgs::protocol::club::v1::MemberDescription& destroyer()
const;
995 inline ::bgs::protocol::club::v1::MemberDescription* mutable_destroyer();
996 inline ::bgs::protocol::club::v1::MemberDescription* release_destroyer();
1000 inline bool has_destroyed()
const;
1001 inline void clear_destroyed();
1002 static const int kDestroyedFieldNumber = 16;
1003 inline bool destroyed()
const;
1004 inline void set_destroyed(
bool value);
1007 inline bool has_destroy_time()
const;
1008 inline void clear_destroy_time();
1009 static const int kDestroyTimeFieldNumber = 17;
1015 inline void set_has_id();
1016 inline void clear_has_id();
1017 inline void set_has_author();
1018 inline void clear_has_author();
1019 inline void set_has_destroyer();
1020 inline void clear_has_destroyer();
1021 inline void set_has_destroyed();
1022 inline void clear_has_destroyed();
1023 inline void set_has_destroy_time();
1024 inline void clear_has_destroy_time();
1032 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::ContentChain >
content_chain_;
1058 return _unknown_fields_;
1062 return &_unknown_fields_;
1086 inline bool has_club_id()
const;
1087 inline void clear_club_id();
1088 static const int kClubIdFieldNumber = 1;
1093 inline bool has_stream_id()
const;
1094 inline void clear_stream_id();
1095 static const int kStreamIdFieldNumber = 2;
1100 inline bool has_message_id()
const;
1101 inline void clear_message_id();
1102 static const int kMessageIdFieldNumber = 3;
1103 inline const ::bgs::protocol::MessageId& message_id()
const;
1104 inline ::bgs::protocol::MessageId* mutable_message_id();
1105 inline ::bgs::protocol::MessageId* release_message_id();
1109 inline bool has_author()
const;
1110 inline void clear_author();
1111 static const int kAuthorFieldNumber = 4;
1112 inline const ::bgs::protocol::club::v1::MemberDescription& author()
const;
1113 inline ::bgs::protocol::club::v1::MemberDescription* mutable_author();
1114 inline ::bgs::protocol::club::v1::MemberDescription* release_author();
1118 inline bool has_destroyed()
const;
1119 inline void clear_destroyed();
1120 static const int kDestroyedFieldNumber = 5;
1121 inline bool destroyed()
const;
1122 inline void set_destroyed(
bool value);
1125 inline bool has_mention_id()
const;
1126 inline void clear_mention_id();
1127 static const int kMentionIdFieldNumber = 6;
1128 inline const ::bgs::protocol::TimeSeriesId& mention_id()
const;
1129 inline ::bgs::protocol::TimeSeriesId* mutable_mention_id();
1130 inline ::bgs::protocol::TimeSeriesId* release_mention_id();
1134 inline bool has_member_id()
const;
1135 inline void clear_member_id();
1136 static const int kMemberIdFieldNumber = 7;
1137 inline const ::bgs::protocol::club::v1::MemberId& member_id()
const;
1138 inline ::bgs::protocol::club::v1::MemberId* mutable_member_id();
1139 inline ::bgs::protocol::club::v1::MemberId* release_member_id();
1143 inline bool has_message()
const;
1144 inline void clear_message();
1145 static const int kMessageFieldNumber = 8;
1146 inline const ::bgs::protocol::club::v1::StreamMessage& message()
const;
1147 inline ::bgs::protocol::club::v1::StreamMessage* mutable_message();
1148 inline ::bgs::protocol::club::v1::StreamMessage* release_message();
1152 inline bool has_club_type()
const;
1153 inline void clear_club_type();
1154 static const int kClubTypeFieldNumber = 9;
1155 inline const ::bgs::protocol::club::v1::UniqueClubType& club_type()
const;
1156 inline ::bgs::protocol::club::v1::UniqueClubType* mutable_club_type();
1157 inline ::bgs::protocol::club::v1::UniqueClubType* release_club_type();
1162 inline void set_has_club_id();
1163 inline void clear_has_club_id();
1164 inline void set_has_stream_id();
1165 inline void clear_has_stream_id();
1166 inline void set_has_message_id();
1167 inline void clear_has_message_id();
1168 inline void set_has_author();
1169 inline void clear_has_author();
1170 inline void set_has_destroyed();
1171 inline void clear_has_destroyed();
1172 inline void set_has_mention_id();
1173 inline void clear_has_mention_id();
1174 inline void set_has_member_id();
1175 inline void clear_has_member_id();
1176 inline void set_has_message();
1177 inline void clear_has_message();
1178 inline void set_has_club_type();
1179 inline void clear_has_club_type();
1216 return _unknown_fields_;
1220 return &_unknown_fields_;
1244 inline bool has_club_id()
const;
1245 inline void clear_club_id();
1246 static const int kClubIdFieldNumber = 1;
1251 inline bool has_stream_id()
const;
1252 inline void clear_stream_id();
1253 static const int kStreamIdFieldNumber = 2;
1258 inline bool has_marker()
const;
1259 inline void clear_marker();
1260 static const int kMarkerFieldNumber = 3;
1261 inline const ::bgs::protocol::ViewMarker& marker()
const;
1262 inline ::bgs::protocol::ViewMarker* mutable_marker();
1263 inline ::bgs::protocol::ViewMarker* release_marker();
1268 inline void set_has_club_id();
1269 inline void clear_has_club_id();
1270 inline void set_has_stream_id();
1271 inline void clear_has_stream_id();
1272 inline void set_has_marker();
1273 inline void clear_has_marker();
1304 return _unknown_fields_;
1308 return &_unknown_fields_;
1332 inline bool has_stream_id()
const;
1333 inline void clear_stream_id();
1334 static const int kStreamIdFieldNumber = 1;
1339 inline bool has_view_time()
const;
1340 inline void clear_view_time();
1341 static const int kViewTimeFieldNumber = 2;
1347 inline void set_has_stream_id();
1348 inline void clear_has_stream_id();
1349 inline void set_has_view_time();
1350 inline void clear_has_view_time();
1380 return _unknown_fields_;
1384 return &_unknown_fields_;
1408 inline bool has_stream_id()
const;
1409 inline void clear_stream_id();
1410 static const int kStreamIdFieldNumber = 1;
1415 inline bool has_event_time()
const;
1416 inline void clear_event_time();
1417 static const int kEventTimeFieldNumber = 2;
1423 inline void set_has_stream_id();
1424 inline void clear_has_stream_id();
1425 inline void set_has_event_time();
1426 inline void clear_has_event_time();
1456 return _unknown_fields_;
1460 return &_unknown_fields_;
1484 inline bool has_club_id()
const;
1485 inline void clear_club_id();
1486 static const int kClubIdFieldNumber = 1;
1491 inline bool has_stream_id()
const;
1492 inline void clear_stream_id();
1493 static const int kStreamIdFieldNumber = 2;
1498 inline bool has_marker()
const;
1499 inline void clear_marker();
1500 static const int kMarkerFieldNumber = 3;
1501 inline const ::bgs::protocol::ViewMarker& marker()
const;
1502 inline ::bgs::protocol::ViewMarker* mutable_marker();
1503 inline ::bgs::protocol::ViewMarker* release_marker();
1508 inline void set_has_club_id();
1509 inline void clear_has_club_id();
1510 inline void set_has_stream_id();
1511 inline void clear_has_stream_id();
1512 inline void set_has_marker();
1513 inline void clear_has_marker();
1544 return _unknown_fields_;
1548 return &_unknown_fields_;
1572 inline int attribute_size()
const;
1573 inline void clear_attribute();
1574 static const int kAttributeFieldNumber = 1;
1575 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
1576 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
1577 inline ::bgs::protocol::v2::Attribute* add_attribute();
1578 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1580 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1581 mutable_attribute();
1584 inline bool has_name()
const;
1585 inline void clear_name();
1586 static const int kNameFieldNumber = 2;
1587 inline const ::std::string& name()
const;
1588 inline void set_name(const ::std::string& value);
1589 inline void set_name(
const char* value);
1590 inline void set_name(
const char* value,
size_t size);
1591 inline ::std::string* mutable_name();
1592 inline ::std::string* release_name();
1593 inline void set_allocated_name(::std::string* name);
1596 inline bool has_subject()
const;
1597 inline void clear_subject();
1598 static const int kSubjectFieldNumber = 3;
1599 inline const ::std::string& subject()
const;
1600 inline void set_subject(const ::std::string& value);
1601 inline void set_subject(
const char* value);
1602 inline void set_subject(
const char* value,
size_t size);
1603 inline ::std::string* mutable_subject();
1604 inline ::std::string* release_subject();
1605 inline void set_allocated_subject(::std::string* subject);
1608 inline bool has_access()
const;
1609 inline void clear_access();
1610 static const int kAccessFieldNumber = 4;
1611 inline const ::bgs::protocol::club::v1::StreamAccess& access()
const;
1612 inline ::bgs::protocol::club::v1::StreamAccess* mutable_access();
1613 inline ::bgs::protocol::club::v1::StreamAccess* release_access();
1617 inline bool has_voice_level()
const;
1618 inline void clear_voice_level();
1619 static const int kVoiceLevelFieldNumber = 5;
1625 inline void set_has_name();
1626 inline void clear_has_name();
1627 inline void set_has_subject();
1628 inline void clear_has_subject();
1629 inline void set_has_access();
1630 inline void clear_has_access();
1631 inline void set_has_voice_level();
1632 inline void clear_has_voice_level();
1638 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
1665 return _unknown_fields_;
1669 return &_unknown_fields_;
1693 inline bool has_stream_id()
const;
1694 inline void clear_stream_id();
1695 static const int kStreamIdFieldNumber = 1;
1700 inline int attribute_size()
const;
1701 inline void clear_attribute();
1702 static const int kAttributeFieldNumber = 2;
1703 inline const ::bgs::protocol::v2::Attribute& attribute(
int index)
const;
1704 inline ::bgs::protocol::v2::Attribute* mutable_attribute(
int index);
1705 inline ::bgs::protocol::v2::Attribute* add_attribute();
1706 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1708 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1709 mutable_attribute();
1712 inline bool has_name()
const;
1713 inline void clear_name();
1714 static const int kNameFieldNumber = 3;
1715 inline const ::std::string& name()
const;
1716 inline void set_name(const ::std::string& value);
1717 inline void set_name(
const char* value);
1718 inline void set_name(
const char* value,
size_t size);
1719 inline ::std::string* mutable_name();
1720 inline ::std::string* release_name();
1721 inline void set_allocated_name(::std::string* name);
1724 inline bool has_subject()
const;
1725 inline void clear_subject();
1726 static const int kSubjectFieldNumber = 4;
1727 inline const ::std::string& subject()
const;
1728 inline void set_subject(const ::std::string& value);
1729 inline void set_subject(
const char* value);
1730 inline void set_subject(
const char* value,
size_t size);
1731 inline ::std::string* mutable_subject();
1732 inline ::std::string* release_subject();
1733 inline void set_allocated_subject(::std::string* subject);
1736 inline bool has_access()
const;
1737 inline void clear_access();
1738 static const int kAccessFieldNumber = 5;
1739 inline const ::bgs::protocol::club::v1::StreamAccess& access()
const;
1740 inline ::bgs::protocol::club::v1::StreamAccess* mutable_access();
1741 inline ::bgs::protocol::club::v1::StreamAccess* release_access();
1745 inline bool has_stream_subscription_removed()
const;
1746 inline void clear_stream_subscription_removed();
1747 static const int kStreamSubscriptionRemovedFieldNumber = 6;
1748 inline bool stream_subscription_removed()
const;
1749 inline void set_stream_subscription_removed(
bool value);
1752 inline bool has_voice_level()
const;
1753 inline void clear_voice_level();
1754 static const int kVoiceLevelFieldNumber = 7;
1760 inline void set_has_stream_id();
1761 inline void clear_has_stream_id();
1762 inline void set_has_name();
1763 inline void clear_has_name();
1764 inline void set_has_subject();
1765 inline void clear_has_subject();
1766 inline void set_has_access();
1767 inline void clear_has_access();
1768 inline void set_has_stream_subscription_removed();
1769 inline void clear_has_stream_subscription_removed();
1770 inline void set_has_voice_level();
1771 inline void clear_has_voice_level();
1778 ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >
attribute_;
1806 return _unknown_fields_;
1810 return &_unknown_fields_;
1834 inline bool has_author_id()
const;
1835 inline void clear_author_id();
1836 static const int kAuthorIdFieldNumber = 1;
1837 inline const ::bgs::protocol::club::v1::MemberId& author_id()
const;
1838 inline ::bgs::protocol::club::v1::MemberId* mutable_author_id();
1839 inline ::bgs::protocol::club::v1::MemberId* release_author_id();
1843 inline bool has_indicator()
const;
1844 inline void clear_indicator();
1845 static const int kIndicatorFieldNumber = 2;
1850 inline bool has_epoch()
const;
1851 inline void clear_epoch();
1852 static const int kEpochFieldNumber = 3;
1858 inline void set_has_author_id();
1859 inline void clear_has_author_id();
1860 inline void set_has_indicator();
1861 inline void clear_has_indicator();
1862 inline void set_has_epoch();
1863 inline void clear_has_epoch();
1906inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint64 >&
1911inline ::google::protobuf::RepeatedField< ::google::protobuf::uint64 >*
1923 return role_.size();
1930 return role_.Get(index);
1933 role_.Set(index, value);
1940inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
1945inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
1974inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
1979inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
1996 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2007 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2008 name_ = new ::std::string;
2010 name_->assign(value);
2015 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2016 name_ = new ::std::string;
2018 name_->assign(value);
2023 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2024 name_ = new ::std::string;
2026 name_->assign(
reinterpret_cast<const char*
>(value),
size);
2031 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2032 name_ = new ::std::string;
2039 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2042 ::std::string* temp =
name_;
2043 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2048 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2056 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2072 if (
subject_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2083 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2091 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2099 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2102 subject_->assign(
reinterpret_cast<const char*
>(value),
size);
2107 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2115 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2119 subject_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2124 if (
subject_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2132 subject_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2148 if (
access_ != NULL)
access_->::bgs::protocol::club::v1::StreamAccess::Clear();
2157 if (
access_ == NULL)
access_ = new ::bgs::protocol::club::v1::StreamAccess;
2242 id_ = GOOGLE_ULONGLONG(0);
2274inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
2279inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
2296 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2307 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2308 name_ = new ::std::string;
2310 name_->assign(value);
2315 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2316 name_ = new ::std::string;
2318 name_->assign(value);
2323 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2324 name_ = new ::std::string;
2326 name_->assign(
reinterpret_cast<const char*
>(value),
size);
2331 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2332 name_ = new ::std::string;
2339 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2342 ::std::string* temp =
name_;
2343 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2348 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2356 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2372 if (
subject_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2383 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2391 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2399 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2402 subject_->assign(
reinterpret_cast<const char*
>(value),
size);
2407 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2415 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2419 subject_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2424 if (
subject_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2432 subject_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2448 if (
access_ != NULL)
access_->::bgs::protocol::club::v1::StreamAccess::Clear();
2457 if (
access_ == NULL)
access_ = new ::bgs::protocol::club::v1::StreamAccess;
2542 id_ = GOOGLE_ULONGLONG(0);
2566 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2577 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2578 name_ = new ::std::string;
2580 name_->assign(value);
2585 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2586 name_ = new ::std::string;
2588 name_->assign(value);
2593 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2594 name_ = new ::std::string;
2596 name_->assign(
reinterpret_cast<const char*
>(value),
size);
2601 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2602 name_ = new ::std::string;
2609 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2612 ::std::string* temp =
name_;
2613 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2618 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2626 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2702inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::MemberId >&
2707inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::MemberId >*
2715 return role_.size();
2722 return role_.Get(index);
2725 role_.Set(index, value);
2732inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
2737inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
2758 if (
content_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2769 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2777 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2785 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2788 content_->assign(
reinterpret_cast<const char*
>(value),
size);
2793 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2801 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2805 content_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2810 if (
content_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2818 content_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2834 if (
mention_ != NULL)
mention_->::bgs::protocol::club::v1::MentionContent::Clear();
2843 if (
mention_ == NULL)
mention_ = new ::bgs::protocol::club::v1::MentionContent;
2887inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::StreamMessage >&
2892inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::StreamMessage >*
2913 if (
content_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2924 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2932 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2940 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2943 content_->assign(
reinterpret_cast<const char*
>(value),
size);
2948 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2956 if (
content_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2960 content_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2965 if (
content_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2973 content_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2987 return embed_.Get(index);
2991 return embed_.Mutable(index);
2997inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo >&
3002inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo >*
3019 if (
mention_ != NULL)
mention_->::bgs::protocol::club::v1::MentionContent::Clear();
3028 if (
mention_ == NULL)
mention_ = new ::bgs::protocol::club::v1::MentionContent;
3088 if (
id_ != NULL)
id_->::bgs::protocol::MessageId::Clear();
3097 if (
id_ == NULL)
id_ = new ::bgs::protocol::MessageId;
3129 if (
author_ != NULL)
author_->::bgs::protocol::club::v1::MemberDescription::Clear();
3138 if (
author_ == NULL)
author_ = new ::bgs::protocol::club::v1::MemberDescription;
3178inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::ContentChain >&
3183inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::ContentChain >*
3382 if (
author_ != NULL)
author_->::bgs::protocol::club::v1::MemberDescription::Clear();
3391 if (
author_ == NULL)
author_ = new ::bgs::protocol::club::v1::MemberDescription;
3529 if (
message_ != NULL)
message_->::bgs::protocol::club::v1::StreamMessage::Clear();
3538 if (
message_ == NULL)
message_ = new ::bgs::protocol::club::v1::StreamMessage;
3663 if (
marker_ != NULL)
marker_->::bgs::protocol::ViewMarker::Clear();
3860 if (
marker_ != NULL)
marker_->::bgs::protocol::ViewMarker::Clear();
3913inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
3918inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
3935 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3946 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3947 name_ = new ::std::string;
3949 name_->assign(value);
3954 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3955 name_ = new ::std::string;
3957 name_->assign(value);
3962 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3963 name_ = new ::std::string;
3965 name_->assign(
reinterpret_cast<const char*
>(value),
size);
3970 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3971 name_ = new ::std::string;
3978 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3981 ::std::string* temp =
name_;
3982 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3987 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3995 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4011 if (
subject_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4022 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4030 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4038 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4041 subject_->assign(
reinterpret_cast<const char*
>(value),
size);
4046 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4054 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4058 subject_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4063 if (
subject_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4071 subject_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4087 if (
access_ != NULL)
access_->::bgs::protocol::club::v1::StreamAccess::Clear();
4096 if (
access_ == NULL)
access_ = new ::bgs::protocol::club::v1::StreamAccess;
4189inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >&
4194inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute >*
4211 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4222 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4223 name_ = new ::std::string;
4225 name_->assign(value);
4230 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4231 name_ = new ::std::string;
4233 name_->assign(value);
4238 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4239 name_ = new ::std::string;
4241 name_->assign(
reinterpret_cast<const char*
>(value),
size);
4246 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4247 name_ = new ::std::string;
4254 if (
name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4257 ::std::string* temp =
name_;
4258 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4263 if (
name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4271 name_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4287 if (
subject_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4298 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4306 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4314 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4317 subject_->assign(
reinterpret_cast<const char*
>(value),
size);
4322 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4330 if (
subject_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4334 subject_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4339 if (
subject_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
4347 subject_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4363 if (
access_ != NULL)
access_->::bgs::protocol::club::v1::StreamAccess::Clear();
4372 if (
access_ == NULL)
access_ = new ::bgs::protocol::club::v1::StreamAccess;
4523 epoch_ = GOOGLE_ULONGLONG(0);
int GetCachedSize() const
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::StreamMessage > message_
virtual ~ClubStreamMessageContainer()
void InitAsDefaultInstance()
ClubStreamMessageContainer(const ClubStreamMessageContainer &from)
ClubStreamMessageContainer()
static const ::google::protobuf::Descriptor * descriptor()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void SetCachedSize(int size) const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::StreamMessage > * mutable_message()
ClubStreamMessageContainer & operator=(const ClubStreamMessageContainer &from)
ClubStreamMessageContainer * New() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::StreamMessage > & message() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const ClubStreamMessageContainer & default_instance()
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
::google::protobuf::Metadata GetMetadata() const
inline ::bgs::protocol::club::v1::StreamMessage * add_message()
void Swap(ClubStreamMessageContainer *other)
static ClubStreamMessageContainer * default_instance_
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
inline ::bgs::protocol::club::v1::MentionContent * mutable_mention()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
const ::bgs::protocol::club::v1::MentionContent & mention() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::uint64 edit_time() const
ContentChain * New() const
inline ::bgs::protocol::EmbedInfo * add_embed()
void set_allocated_mention(::bgs::protocol::club::v1::MentionContent *mention)
int GetCachedSize() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo > * mutable_embed()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo > & embed() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo > embed_
inline ::std::string * release_content()
inline ::std::string * mutable_content()
static const ContentChain & default_instance()
void set_edit_time(::google::protobuf::uint64 value)
static ContentChain * default_instance_
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
bool has_edit_time() const
ContentChain(const ContentChain &from)
void clear_has_edit_time()
::google::protobuf::Metadata GetMetadata() const
void SetCachedSize(int size) const
void set_allocated_content(::std::string *content)
const ::std::string & content() const
void set_content(const ::std::string &value)
void InitAsDefaultInstance()
void Swap(ContentChain *other)
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::uint64 edit_time_
ContentChain & operator=(const ContentChain &from)
::bgs::protocol::club::v1::MentionContent * mention_
inline ::bgs::protocol::club::v1::MentionContent * release_mention()
::google::protobuf::uint32 _has_bits_[1]
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
void InitAsDefaultInstance()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
void set_content(const ::std::string &value)
static const ::google::protobuf::Descriptor * descriptor()
CreateMessageOptions(const CreateMessageOptions &from)
::google::protobuf::uint32 _has_bits_[1]
CreateMessageOptions * New() const
void Swap(CreateMessageOptions *other)
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const CreateMessageOptions & default_instance()
int GetCachedSize() const
inline ::bgs::protocol::club::v1::MentionContent * mutable_mention()
::bgs::protocol::club::v1::MentionContent * mention_
void set_allocated_content(::std::string *content)
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::std::string * mutable_content()
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
inline ::bgs::protocol::club::v1::MentionContent * release_mention()
static CreateMessageOptions * default_instance_
const ::bgs::protocol::club::v1::MentionContent & mention() const
void SetCachedSize(int size) const
void set_allocated_mention(::bgs::protocol::club::v1::MentionContent *mention)
CreateMessageOptions & operator=(const CreateMessageOptions &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
const ::std::string & content() const
inline ::std::string * release_content()
virtual ~CreateMessageOptions()
bool has_voice_level() const
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
inline ::bgs::protocol::club::v1::StreamAccess * mutable_access()
inline ::bgs::protocol::club::v1::StreamVoiceLevel voice_level() const
void set_name(const ::std::string &value)
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
void set_allocated_access(::bgs::protocol::club::v1::StreamAccess *access)
CreateStreamOptions(const CreateStreamOptions &from)
virtual ~CreateStreamOptions()
inline ::std::string * mutable_subject()
::google::protobuf::uint32 _has_bits_[1]
void Swap(CreateStreamOptions *other)
static CreateStreamOptions * default_instance_
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void set_has_voice_level()
::google::protobuf::Metadata GetMetadata() const
void InitAsDefaultInstance()
CreateStreamOptions & operator=(const CreateStreamOptions &from)
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::bgs::protocol::club::v1::StreamAccess & access() const
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
const ::std::string & name() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
CreateStreamOptions * New() const
static const CreateStreamOptions & default_instance()
const ::std::string & subject() const
int GetCachedSize() const
inline ::std::string * release_subject()
void clear_has_voice_level()
void set_allocated_subject(::std::string *subject)
::bgs::protocol::club::v1::StreamAccess * access_
void set_subject(const ::std::string &value)
void set_allocated_name(::std::string *name)
void set_voice_level(::bgs::protocol::club::v1::StreamVoiceLevel value)
inline ::std::string * mutable_name()
inline ::std::string * release_name()
inline ::bgs::protocol::club::v1::StreamAccess * release_access()
int attribute_size() const
inline ::bgs::protocol::v2::Attribute * add_attribute()
void SetCachedSize(int size) const
::google::protobuf::UnknownFieldSet _unknown_fields_
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
void InitAsDefaultInstance()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::uint32 _has_bits_[1]
void set_here(bool value)
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
MentionContent * New() const
void add_role(::google::protobuf::uint32 value)
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & role() const
inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_role()
void Swap(MentionContent *other)
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::MemberId > * mutable_member_id()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
MentionContent & operator=(const MentionContent &from)
void SetCachedSize(int size) const
void set_role(int index, ::google::protobuf::uint32 value)
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
static MentionContent * default_instance_
virtual ~MentionContent()
static const MentionContent & default_instance()
::google::protobuf::Metadata GetMetadata() const
int member_id_size() const
int GetCachedSize() const
inline ::bgs::protocol::club::v1::MemberId * add_member_id()
MentionContent(const MentionContent &from)
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::MemberId > & member_id() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::MemberId > member_id_
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
void Swap(StreamAccess *other)
StreamAccess * New() const
static const ::google::protobuf::Descriptor * descriptor()
void set_role(int index, ::google::protobuf::uint32 value)
StreamAccess & operator=(const StreamAccess &from)
StreamAccess(const StreamAccess &from)
static const StreamAccess & default_instance()
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
::google::protobuf::RepeatedField< ::google::protobuf::uint32 > role_
void add_role(::google::protobuf::uint32 value)
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & role() const
void SetCachedSize(int size) const
inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_role()
::google::protobuf::UnknownFieldSet _unknown_fields_
int GetCachedSize() const
void InitAsDefaultInstance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::Metadata GetMetadata() const
static StreamAccess * default_instance_
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
::google::protobuf::uint64 view_time_
::google::protobuf::uint64 stream_id_
void SetCachedSize(int size) const
void clear_has_stream_id()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void clear_has_view_time()
bool has_stream_id() const
bool has_view_time() const
void set_view_time(::google::protobuf::uint64 value)
int GetCachedSize() const
StreamAdvanceViewTime & operator=(const StreamAdvanceViewTime &from)
::google::protobuf::Metadata GetMetadata() const
inline ::google::protobuf::uint64 view_time() const
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
virtual ~StreamAdvanceViewTime()
inline ::google::protobuf::uint64 stream_id() const
static StreamAdvanceViewTime * default_instance_
void set_stream_id(::google::protobuf::uint64 value)
static const StreamAdvanceViewTime & default_instance()
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void InitAsDefaultInstance()
::google::protobuf::uint32 _has_bits_[1]
StreamAdvanceViewTime(const StreamAdvanceViewTime &from)
StreamAdvanceViewTime * New() const
static const ::google::protobuf::Descriptor * descriptor()
void Swap(StreamAdvanceViewTime *other)
static const StreamDescription & default_instance()
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
StreamDescription & operator=(const StreamDescription &from)
::google::protobuf::Metadata GetMetadata() const
void set_allocated_name(::std::string *name)
void Swap(StreamDescription *other)
void set_id(::google::protobuf::uint64 value)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void set_name(const ::std::string &value)
static StreamDescription * default_instance_
::google::protobuf::uint64 id_
void InitAsDefaultInstance()
void SetCachedSize(int size) const
virtual ~StreamDescription()
const ::std::string & name() const
StreamDescription * New() const
inline ::google::protobuf::uint64 id() const
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
::google::protobuf::uint32 _has_bits_[1]
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
int GetCachedSize() const
inline ::std::string * release_name()
inline ::std::string * mutable_name()
StreamDescription(const StreamDescription &from)
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
int GetCachedSize() const
bool has_event_time() const
StreamEventTime & operator=(const StreamEventTime &from)
void clear_has_event_time()
bool has_stream_id() const
void set_event_time(::google::protobuf::uint64 value)
static StreamEventTime * default_instance_
::google::protobuf::uint64 event_time_
inline ::google::protobuf::uint64 event_time() const
StreamEventTime(const StreamEventTime &from)
void clear_has_stream_id()
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::UnknownFieldSet _unknown_fields_
void InitAsDefaultInstance()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_stream_id(::google::protobuf::uint64 value)
inline ::google::protobuf::uint64 stream_id() const
StreamEventTime * New() const
::google::protobuf::uint32 _has_bits_[1]
virtual ~StreamEventTime()
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
::google::protobuf::uint64 stream_id_
void set_has_event_time()
void SetCachedSize(int size) const
void Swap(StreamEventTime *other)
static const StreamEventTime & default_instance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::ViewMarker * release_marker()
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
::google::protobuf::uint64 club_id_
void set_allocated_marker(::bgs::protocol::ViewMarker *marker)
void SetCachedSize(int size) const
StreamMentionView & operator=(const StreamMentionView &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::bgs::protocol::ViewMarker & marker() const
inline ::bgs::protocol::ViewMarker * mutable_marker()
StreamMentionView(const StreamMentionView &from)
::google::protobuf::Metadata GetMetadata() const
void clear_has_stream_id()
StreamMentionView * New() const
void InitAsDefaultInstance()
void set_stream_id(::google::protobuf::uint64 value)
bool has_stream_id() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
inline ::google::protobuf::uint64 club_id() const
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::uint32 _has_bits_[1]
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::uint64 stream_id_
int GetCachedSize() const
virtual ~StreamMentionView()
inline ::google::protobuf::uint64 stream_id() const
void set_club_id(::google::protobuf::uint64 value)
static const StreamMentionView & default_instance()
static StreamMentionView * default_instance_
void Swap(StreamMentionView *other)
::bgs::protocol::ViewMarker * marker_
::bgs::protocol::club::v1::MemberId * member_id_
const ::bgs::protocol::club::v1::UniqueClubType & club_type() const
int GetCachedSize() const
StreamMention & operator=(const StreamMention &from)
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
inline ::bgs::protocol::club::v1::StreamMessage * release_message()
void set_allocated_message(::bgs::protocol::club::v1::StreamMessage *message)
void set_has_message_id()
StreamMention * New() const
void set_allocated_author(::bgs::protocol::club::v1::MemberDescription *author)
inline ::bgs::protocol::MessageId * mutable_message_id()
bool has_club_type() const
inline ::bgs::protocol::TimeSeriesId * release_mention_id()
void clear_has_stream_id()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_has_mention_id()
void set_allocated_member_id(::bgs::protocol::club::v1::MemberId *member_id)
const ::bgs::protocol::MessageId & message_id() const
bool has_destroyed() const
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::bgs::protocol::club::v1::StreamMessage * mutable_message()
void set_allocated_mention_id(::bgs::protocol::TimeSeriesId *mention_id)
const ::bgs::protocol::club::v1::MemberId & member_id() const
inline ::google::protobuf::uint64 stream_id() const
::google::protobuf::uint64 stream_id_
void InitAsDefaultInstance()
inline ::bgs::protocol::club::v1::MemberDescription * release_author()
void Swap(StreamMention *other)
const ::bgs::protocol::club::v1::MemberDescription & author() const
void set_allocated_club_type(::bgs::protocol::club::v1::UniqueClubType *club_type)
inline ::bgs::protocol::club::v1::MemberId * release_member_id()
void set_stream_id(::google::protobuf::uint64 value)
void set_club_id(::google::protobuf::uint64 value)
void set_allocated_message_id(::bgs::protocol::MessageId *message_id)
static StreamMention * default_instance_
::google::protobuf::uint32 _has_bits_[1]
static const ::google::protobuf::Descriptor * descriptor()
StreamMention(const StreamMention &from)
void clear_has_mention_id()
void SetCachedSize(int size) const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void set_destroyed(bool value)
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
::google::protobuf::uint64 club_id_
static const StreamMention & default_instance()
::bgs::protocol::MessageId * message_id_
inline ::bgs::protocol::club::v1::UniqueClubType * mutable_club_type()
inline ::bgs::protocol::TimeSeriesId * mutable_mention_id()
const ::bgs::protocol::club::v1::StreamMessage & message() const
inline ::bgs::protocol::MessageId * release_message_id()
inline ::google::protobuf::uint64 club_id() const
inline ::bgs::protocol::club::v1::MemberId * mutable_member_id()
bool has_message_id() const
const ::bgs::protocol::TimeSeriesId & mention_id() const
bool has_stream_id() const
bool has_mention_id() const
void clear_has_member_id()
bool has_member_id() const
::bgs::protocol::club::v1::MemberDescription * author_
void clear_has_club_type()
inline ::bgs::protocol::club::v1::UniqueClubType * release_club_type()
::bgs::protocol::TimeSeriesId * mention_id_
inline ::bgs::protocol::club::v1::MemberDescription * mutable_author()
void clear_has_message_id()
void clear_has_destroyed()
::bgs::protocol::club::v1::UniqueClubType * club_type_
::bgs::protocol::club::v1::StreamMessage * message_
::bgs::protocol::club::v1::MemberDescription * destroyer_
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
void SetCachedSize(int size) const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::google::protobuf::uint32 _has_bits_[1]
void set_has_destroy_time()
static StreamMessage * default_instance_
const ::bgs::protocol::club::v1::MemberDescription & destroyer() const
void set_allocated_author(::bgs::protocol::club::v1::MemberDescription *author)
int GetCachedSize() const
inline ::bgs::protocol::club::v1::MemberDescription * release_destroyer()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::ContentChain > & content_chain() const
StreamMessage * New() const
const ::bgs::protocol::MessageId & id() const
void set_destroy_time(::google::protobuf::uint64 value)
inline ::google::protobuf::uint64 destroy_time() const
bool has_destroyed() const
inline ::bgs::protocol::club::v1::MemberDescription * release_author()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::ContentChain > content_chain_
inline ::bgs::protocol::MessageId * release_id()
void InitAsDefaultInstance()
static const ::google::protobuf::Descriptor * descriptor()
void Swap(StreamMessage *other)
void set_allocated_destroyer(::bgs::protocol::club::v1::MemberDescription *destroyer)
bool has_destroyer() const
static const StreamMessage & default_instance()
void set_allocated_id(::bgs::protocol::MessageId *id)
::google::protobuf::Metadata GetMetadata() const
::bgs::protocol::MessageId * id_
::bgs::protocol::club::v1::MemberDescription * author_
void clear_content_chain()
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
int content_chain_size() const
inline ::bgs::protocol::MessageId * mutable_id()
inline ::bgs::protocol::club::v1::MemberDescription * mutable_destroyer()
StreamMessage(const StreamMessage &from)
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::club::v1::ContentChain > * mutable_content_chain()
void clear_has_destroyed()
inline ::bgs::protocol::club::v1::MemberDescription * mutable_author()
void set_destroyed(bool value)
::google::protobuf::uint64 destroy_time_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::bgs::protocol::club::v1::MemberDescription & author() const
bool has_destroy_time() const
void clear_has_destroyer()
void clear_has_destroy_time()
::google::protobuf::UnknownFieldSet _unknown_fields_
StreamMessage & operator=(const StreamMessage &from)
void clear_destroy_time()
inline ::bgs::protocol::club::v1::ContentChain * add_content_chain()
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
StreamPosition & operator=(const StreamPosition &from)
virtual ~StreamPosition()
const ::google::protobuf::RepeatedField< ::google::protobuf::uint64 > & stream_id() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
StreamPosition(const StreamPosition &from)
inline ::google::protobuf::RepeatedField< ::google::protobuf::uint64 > * mutable_stream_id()
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::UnknownFieldSet _unknown_fields_
StreamPosition * New() const
int GetCachedSize() const
static const StreamPosition & default_instance()
void set_stream_id(int index, ::google::protobuf::uint64 value)
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
static StreamPosition * default_instance_
void SetCachedSize(int size) const
void Swap(StreamPosition *other)
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::RepeatedField< ::google::protobuf::uint64 > stream_id_
void add_stream_id(::google::protobuf::uint64 value)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
int stream_id_size() const
void InitAsDefaultInstance()
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
int attribute_size() const
void set_allocated_name(::std::string *name)
void set_subject(const ::std::string &value)
static StreamStateAssignment * default_instance_
friend void protobuf_AssignDesc_club_5fstream_2eproto()
inline ::bgs::protocol::club::v1::StreamAccess * mutable_access()
::bgs::protocol::club::v1::StreamAccess * access_
bool stream_subscription_removed_
::google::protobuf::uint32 _has_bits_[1]
void SetCachedSize(int size) const
virtual ~StreamStateAssignment()
void clear_has_stream_id()
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
::google::protobuf::Metadata GetMetadata() const
StreamStateAssignment * New() const
inline ::std::string * release_name()
bool has_voice_level() const
bool has_stream_id() const
const ::std::string & name() const
::google::protobuf::uint64 stream_id_
void clear_has_voice_level()
void set_allocated_subject(::std::string *subject)
void clear_has_stream_subscription_removed()
static const StreamStateAssignment & default_instance()
inline ::std::string * release_subject()
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::bgs::protocol::club::v1::StreamAccess * release_access()
StreamStateAssignment(const StreamStateAssignment &from)
void set_name(const ::std::string &value)
void set_voice_level(::bgs::protocol::club::v1::StreamVoiceLevel value)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::std::string * mutable_subject()
bool has_stream_subscription_removed() const
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::club::v1::StreamVoiceLevel voice_level() const
void set_stream_id(::google::protobuf::uint64 value)
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
inline ::google::protobuf::uint64 stream_id() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
inline ::std::string * mutable_name()
void Swap(StreamStateAssignment *other)
void set_has_voice_level()
const ::std::string & subject() const
void set_has_stream_subscription_removed()
void set_stream_subscription_removed(bool value)
StreamStateAssignment & operator=(const StreamStateAssignment &from)
inline ::bgs::protocol::v2::Attribute * add_attribute()
const ::bgs::protocol::club::v1::StreamAccess & access() const
void clear_stream_subscription_removed()
void set_allocated_access(::bgs::protocol::club::v1::StreamAccess *access)
void InitAsDefaultInstance()
int GetCachedSize() const
bool stream_subscription_removed() const
void set_allocated_subject(::std::string *subject)
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
void set_allocated_access(::bgs::protocol::club::v1::StreamAccess *access)
friend void protobuf_AssignDesc_club_5fstream_2eproto()
const ::std::string & subject() const
inline ::bgs::protocol::club::v1::StreamAccess * mutable_access()
static StreamStateOptions * default_instance_
inline ::std::string * release_name()
inline ::std::string * mutable_name()
inline ::bgs::protocol::club::v1::StreamAccess * release_access()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::bgs::protocol::club::v1::StreamAccess * access_
void set_has_voice_level()
StreamStateOptions & operator=(const StreamStateOptions &from)
StreamStateOptions(const StreamStateOptions &from)
void set_allocated_name(::std::string *name)
void SetCachedSize(int size) const
static const ::google::protobuf::Descriptor * descriptor()
int GetCachedSize() const
void clear_has_voice_level()
inline ::bgs::protocol::club::v1::StreamVoiceLevel voice_level() const
inline ::std::string * release_subject()
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
virtual ~StreamStateOptions()
static const StreamStateOptions & default_instance()
void Swap(StreamStateOptions *other)
void set_subject(const ::std::string &value)
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
int attribute_size() const
::google::protobuf::uint32 _has_bits_[1]
void set_voice_level(::bgs::protocol::club::v1::StreamVoiceLevel value)
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
bool has_voice_level() const
void InitAsDefaultInstance()
void set_name(const ::std::string &value)
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::std::string & name() const
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
inline ::std::string * mutable_subject()
StreamStateOptions * New() const
::google::protobuf::Metadata GetMetadata() const
inline ::bgs::protocol::v2::Attribute * add_attribute()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
const ::bgs::protocol::club::v1::StreamAccess & access() const
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
void set_allocated_author_id(::bgs::protocol::club::v1::MemberId *author_id)
inline ::bgs::protocol::club::v1::MemberId * release_author_id()
::google::protobuf::UnknownFieldSet _unknown_fields_
static const ::google::protobuf::Descriptor * descriptor()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_epoch(::google::protobuf::uint64 value)
::google::protobuf::Metadata GetMetadata() const
bool has_indicator() const
::google::protobuf::uint64 epoch_
StreamTypingIndicator(const StreamTypingIndicator &from)
inline ::google::protobuf::uint64 epoch() const
inline ::bgs::protocol::club::v1::MemberId * mutable_author_id()
::bgs::protocol::club::v1::MemberId * author_id_
static const StreamTypingIndicator & default_instance()
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
void clear_has_author_id()
void SetCachedSize(int size) const
void set_indicator(::bgs::protocol::TypingIndicator value)
static StreamTypingIndicator * default_instance_
const ::bgs::protocol::club::v1::MemberId & author_id() const
void InitAsDefaultInstance()
inline ::bgs::protocol::TypingIndicator indicator() const
bool has_author_id() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
int GetCachedSize() const
virtual ~StreamTypingIndicator()
void clear_has_indicator()
StreamTypingIndicator & operator=(const StreamTypingIndicator &from)
::google::protobuf::uint32 _has_bits_[1]
void Swap(StreamTypingIndicator *other)
StreamTypingIndicator * New() const
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
void InitAsDefaultInstance()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
inline ::google::protobuf::uint64 club_id() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const ::google::protobuf::Descriptor * descriptor()
inline ::bgs::protocol::ViewMarker * release_marker()
void SetCachedSize(int size) const
::google::protobuf::uint64 club_id_
void Swap(StreamView *other)
void set_allocated_marker(::bgs::protocol::ViewMarker *marker)
bool has_stream_id() const
const ::bgs::protocol::ViewMarker & marker() const
::bgs::protocol::ViewMarker * marker_
StreamView(const StreamView &from)
static StreamView * default_instance_
static const StreamView & default_instance()
void set_club_id(::google::protobuf::uint64 value)
::google::protobuf::uint64 stream_id_
::google::protobuf::Metadata GetMetadata() const
StreamView & operator=(const StreamView &from)
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::google::protobuf::uint64 stream_id() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
int GetCachedSize() const
void clear_has_stream_id()
inline ::bgs::protocol::ViewMarker * mutable_marker()
void set_stream_id(::google::protobuf::uint64 value)
::google::protobuf::uint32 _has_bits_[1]
friend void protobuf_ShutdownFile_club_5fstream_2eproto()
static const Stream & default_instance()
void set_has_creation_time()
friend void protobuf_AssignDesc_club_5fstream_2eproto()
int GetCachedSize() const
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > * mutable_attribute()
::google::protobuf::uint32 _has_bits_[1]
void clear_has_voice_level()
inline ::bgs::protocol::club::v1::StreamAccess * mutable_access()
bool has_creation_time() const
inline ::bgs::protocol::club::v1::StreamAccess * release_access()
void set_has_voice_level()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void clear_creation_time()
const ::std::string & subject() const
void SetCachedSize(int size) const
inline ::std::string * release_name()
inline ::std::string * release_subject()
::google::protobuf::Metadata GetMetadata() const
::bgs::protocol::club::v1::StreamAccess * access_
Stream(const Stream &from)
void set_name(const ::std::string &value)
inline ::google::protobuf::uint64 id() const
void set_creation_time(::google::protobuf::uint64 value)
::google::protobuf::UnknownFieldSet _unknown_fields_
const ::std::string & name() const
inline ::std::string * mutable_name()
friend void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
inline ::bgs::protocol::club::v1::StreamVoiceLevel voice_level() const
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > & attribute() const
void set_allocated_subject(::std::string *subject)
static Stream * default_instance_
::google::protobuf::RepeatedPtrField< ::bgs::protocol::v2::Attribute > attribute_
void InitAsDefaultInstance()
void set_club_id(::google::protobuf::uint64 value)
int attribute_size() const
void set_allocated_name(::std::string *name)
bool has_voice_level() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void set_subject(const ::std::string &value)
inline ::google::protobuf::uint64 creation_time() const
void clear_has_creation_time()
::google::protobuf::uint64 id_
void set_id(::google::protobuf::uint64 value)
void set_voice_level(::bgs::protocol::club::v1::StreamVoiceLevel value)
inline ::bgs::protocol::v2::Attribute * add_attribute()
void set_allocated_access(::bgs::protocol::club::v1::StreamAccess *access)
inline ::std::string * mutable_subject()
Stream & operator=(const Stream &from)
::google::protobuf::uint64 creation_time_
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::uint64 club_id_
const ::bgs::protocol::club::v1::StreamAccess & access() const
inline ::google::protobuf::uint64 club_id() const
constexpr std::size_t size()
void TC_PROTO_API protobuf_AddDesc_club_5fstream_2eproto()
void protobuf_AssignDesc_club_5fstream_2eproto()
void protobuf_ShutdownFile_club_5fstream_2eproto()
TC_PROTO_API bool StreamVoiceLevel_IsValid(int value)
TC_PROTO_API bool TypingIndicator_IsValid(int value)