4 #ifndef PROTOBUF_presence_5fservice_2eproto__INCLUDED
5 #define PROTOBUF_presence_5fservice_2eproto__INCLUDED
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.
33 #include <type_traits>
69 return _unknown_fields_;
73 return &_unknown_fields_;
76 static const ::google::protobuf::Descriptor* descriptor();
84 void CopyFrom(const ::google::protobuf::Message& from);
85 void MergeFrom(const ::google::protobuf::Message& from);
89 bool IsInitialized()
const;
92 bool MergePartialFromCodedStream(
94 void SerializeWithCachedSizes(
101 void SetCachedSize(
int size)
const;
110 inline bool has_agent_id()
const;
111 inline void clear_agent_id();
112 static const int kAgentIdFieldNumber = 1;
113 inline const ::bgs::protocol::EntityId& agent_id()
const;
114 inline ::bgs::protocol::EntityId* mutable_agent_id();
115 inline ::bgs::protocol::EntityId* release_agent_id();
119 inline bool has_entity_id()
const;
120 inline void clear_entity_id();
121 static const int kEntityIdFieldNumber = 2;
122 inline const ::bgs::protocol::EntityId& entity_id()
const;
123 inline ::bgs::protocol::EntityId* mutable_entity_id();
124 inline ::bgs::protocol::EntityId* release_entity_id();
128 inline bool has_object_id()
const;
129 inline void clear_object_id();
130 static const int kObjectIdFieldNumber = 3;
135 inline int program_size()
const;
136 inline void clear_program();
137 static const int kProgramFieldNumber = 4;
141 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
143 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
149 static
const int kFlagPublicFieldNumber = 5;
150 inline
bool flag_public()
const PROTOBUF_DEPRECATED;
151 inline
void set_flag_public(
bool value) PROTOBUF_DEPRECATED;
155 inline
void set_has_agent_id();
156 inline
void clear_has_agent_id();
157 inline
void set_has_entity_id();
158 inline
void clear_has_entity_id();
159 inline
void set_has_object_id();
160 inline
void clear_has_object_id();
161 inline
void set_has_flag_public();
162 inline
void clear_has_flag_public();
164 ::
google::protobuf::UnknownFieldSet _unknown_fields_;
167 mutable
int _cached_size_;
173 friend
void TC_SHARED_API protobuf_AddDesc_presence_5fservice_2eproto();
174 friend
void protobuf_AssignDesc_presence_5fservice_2eproto();
175 friend
void protobuf_ShutdownFile_presence_5fservice_2eproto();
177 void InitAsDefaultInstance();
195 return _unknown_fields_;
199 return &_unknown_fields_;
202 static const ::google::protobuf::Descriptor* descriptor();
210 void CopyFrom(const ::google::protobuf::Message& from);
211 void MergeFrom(const ::google::protobuf::Message& from);
215 bool IsInitialized()
const;
217 int ByteSize()
const;
218 bool MergePartialFromCodedStream(
220 void SerializeWithCachedSizes(
227 void SetCachedSize(
int size)
const;
236 inline bool has_entity_id()
const;
237 inline void clear_entity_id();
238 static const int kEntityIdFieldNumber = 1;
239 inline const ::bgs::protocol::EntityId& entity_id()
const;
240 inline ::bgs::protocol::EntityId* mutable_entity_id();
241 inline ::bgs::protocol::EntityId* release_entity_id();
246 inline void set_has_entity_id();
247 inline void clear_has_entity_id();
258 void InitAsDefaultInstance();
276 return _unknown_fields_;
280 return &_unknown_fields_;
283 static const ::google::protobuf::Descriptor* descriptor();
291 void CopyFrom(const ::google::protobuf::Message& from);
292 void MergeFrom(const ::google::protobuf::Message& from);
296 bool IsInitialized()
const;
298 int ByteSize()
const;
299 bool MergePartialFromCodedStream(
301 void SerializeWithCachedSizes(
308 void SetCachedSize(
int size)
const;
317 inline bool has_agent_id()
const;
318 inline void clear_agent_id();
319 static const int kAgentIdFieldNumber = 1;
320 inline const ::bgs::protocol::EntityId& agent_id()
const;
321 inline ::bgs::protocol::EntityId* mutable_agent_id();
322 inline ::bgs::protocol::EntityId* release_agent_id();
326 inline bool has_entity_id()
const;
327 inline void clear_entity_id();
328 static const int kEntityIdFieldNumber = 2;
329 inline const ::bgs::protocol::EntityId& entity_id()
const;
330 inline ::bgs::protocol::EntityId* mutable_entity_id();
331 inline ::bgs::protocol::EntityId* release_entity_id();
335 inline bool has_object_id()
const;
336 inline void clear_object_id();
337 static const int kObjectIdFieldNumber = 3;
343 inline void set_has_agent_id();
344 inline void clear_has_agent_id();
345 inline void set_has_entity_id();
346 inline void clear_has_entity_id();
347 inline void set_has_object_id();
348 inline void clear_has_object_id();
361 void InitAsDefaultInstance();
379 return _unknown_fields_;
383 return &_unknown_fields_;
386 static const ::google::protobuf::Descriptor* descriptor();
394 void CopyFrom(const ::google::protobuf::Message& from);
395 void MergeFrom(const ::google::protobuf::Message& from);
399 bool IsInitialized()
const;
401 int ByteSize()
const;
402 bool MergePartialFromCodedStream(
404 void SerializeWithCachedSizes(
411 void SetCachedSize(
int size)
const;
420 inline bool has_entity_id()
const;
421 inline void clear_entity_id();
422 static const int kEntityIdFieldNumber = 1;
423 inline const ::bgs::protocol::EntityId& entity_id()
const;
424 inline ::bgs::protocol::EntityId* mutable_entity_id();
425 inline ::bgs::protocol::EntityId* release_entity_id();
429 inline int field_operation_size()
const;
430 inline void clear_field_operation();
431 static const int kFieldOperationFieldNumber = 2;
432 inline const ::bgs::protocol::presence::v1::FieldOperation& field_operation(
int index)
const;
433 inline ::bgs::protocol::presence::v1::FieldOperation* mutable_field_operation(
int index);
434 inline ::bgs::protocol::presence::v1::FieldOperation* add_field_operation();
435 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldOperation >&
436 field_operation()
const;
437 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldOperation >*
438 mutable_field_operation();
441 inline bool has_no_create()
const;
442 inline void clear_no_create();
443 static const int kNoCreateFieldNumber = 3;
444 inline bool no_create()
const;
445 inline void set_no_create(
bool value);
448 inline bool has_agent_id()
const;
449 inline void clear_agent_id();
450 static const int kAgentIdFieldNumber = 4;
451 inline const ::bgs::protocol::EntityId& agent_id()
const;
452 inline ::bgs::protocol::EntityId* mutable_agent_id();
453 inline ::bgs::protocol::EntityId* release_agent_id();
458 inline void set_has_entity_id();
459 inline void clear_has_entity_id();
460 inline void set_has_no_create();
461 inline void clear_has_no_create();
462 inline void set_has_agent_id();
463 inline void clear_has_agent_id();
477 void InitAsDefaultInstance();
495 return _unknown_fields_;
499 return &_unknown_fields_;
502 static const ::google::protobuf::Descriptor* descriptor();
510 void CopyFrom(const ::google::protobuf::Message& from);
511 void MergeFrom(const ::google::protobuf::Message& from);
515 bool IsInitialized()
const;
517 int ByteSize()
const;
518 bool MergePartialFromCodedStream(
520 void SerializeWithCachedSizes(
527 void SetCachedSize(
int size)
const;
536 inline bool has_entity_id()
const;
537 inline void clear_entity_id();
538 static const int kEntityIdFieldNumber = 1;
539 inline const ::bgs::protocol::EntityId& entity_id()
const;
540 inline ::bgs::protocol::EntityId* mutable_entity_id();
541 inline ::bgs::protocol::EntityId* release_entity_id();
545 inline int key_size()
const;
546 inline void clear_key();
547 static const int kKeyFieldNumber = 2;
548 inline const ::bgs::protocol::presence::v1::FieldKey& key(
int index)
const;
549 inline ::bgs::protocol::presence::v1::FieldKey* mutable_key(
int index);
550 inline ::bgs::protocol::presence::v1::FieldKey* add_key();
551 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldKey >&
553 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldKey >*
557 inline bool has_agent_id()
const;
558 inline void clear_agent_id();
559 static const int kAgentIdFieldNumber = 3;
560 inline const ::bgs::protocol::EntityId& agent_id()
const;
561 inline ::bgs::protocol::EntityId* mutable_agent_id();
562 inline ::bgs::protocol::EntityId* release_agent_id();
567 inline void set_has_entity_id();
568 inline void clear_has_entity_id();
569 inline void set_has_agent_id();
570 inline void clear_has_agent_id();
583 void InitAsDefaultInstance();
601 return _unknown_fields_;
605 return &_unknown_fields_;
608 static const ::google::protobuf::Descriptor* descriptor();
616 void CopyFrom(const ::google::protobuf::Message& from);
617 void MergeFrom(const ::google::protobuf::Message& from);
621 bool IsInitialized()
const;
623 int ByteSize()
const;
624 bool MergePartialFromCodedStream(
626 void SerializeWithCachedSizes(
633 void SetCachedSize(
int size)
const;
642 inline int field_size()
const;
643 inline void clear_field();
644 static const int kFieldFieldNumber = 2;
645 inline const ::bgs::protocol::presence::v1::Field& field(
int index)
const;
646 inline ::bgs::protocol::presence::v1::Field* mutable_field(
int index);
647 inline ::bgs::protocol::presence::v1::Field* add_field();
648 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::Field >&
650 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::Field >*
665 void InitAsDefaultInstance();
683 return _unknown_fields_;
687 return &_unknown_fields_;
690 static const ::google::protobuf::Descriptor* descriptor();
698 void CopyFrom(const ::google::protobuf::Message& from);
699 void MergeFrom(const ::google::protobuf::Message& from);
703 bool IsInitialized()
const;
705 int ByteSize()
const;
706 bool MergePartialFromCodedStream(
708 void SerializeWithCachedSizes(
715 void SetCachedSize(
int size)
const;
724 inline bool has_entity_id()
const;
725 inline void clear_entity_id();
726 static const int kEntityIdFieldNumber = 1;
727 inline const ::bgs::protocol::EntityId& entity_id()
const;
728 inline ::bgs::protocol::EntityId* mutable_entity_id();
729 inline ::bgs::protocol::EntityId* release_entity_id();
733 inline bool has_release_ownership()
const;
734 inline void clear_release_ownership();
735 static const int kReleaseOwnershipFieldNumber = 2;
736 inline bool release_ownership()
const;
737 inline void set_release_ownership(
bool value);
741 inline void set_has_entity_id();
742 inline void clear_has_entity_id();
743 inline void set_has_release_ownership();
744 inline void clear_has_release_ownership();
756 void InitAsDefaultInstance();
769 typedef std::integral_constant<uint32, 0xD8F94B3Bu>
NameHash;
808 return (_has_bits_[0] & 0x00000001u) != 0;
811 _has_bits_[0] |= 0x00000001u;
814 _has_bits_[0] &= ~0x00000001u;
817 if (agent_id_ !=
NULL) agent_id_->::bgs::protocol::EntityId::Clear();
818 clear_has_agent_id();
822 return agent_id_ !=
NULL ? *agent_id_ : *default_instance_->agent_id_;
826 if (agent_id_ ==
NULL) agent_id_ = new ::bgs::protocol::EntityId;
831 clear_has_agent_id();
838 agent_id_ = agent_id;
842 clear_has_agent_id();
849 return (_has_bits_[0] & 0x00000002u) != 0;
852 _has_bits_[0] |= 0x00000002u;
855 _has_bits_[0] &= ~0x00000002u;
858 if (entity_id_ !=
NULL) entity_id_->::bgs::protocol::EntityId::Clear();
859 clear_has_entity_id();
863 return entity_id_ !=
NULL ? *entity_id_ : *default_instance_->entity_id_;
867 if (entity_id_ ==
NULL) entity_id_ = new ::bgs::protocol::EntityId;
872 clear_has_entity_id();
879 entity_id_ = entity_id;
883 clear_has_entity_id();
890 return (_has_bits_[0] & 0x00000004u) != 0;
893 _has_bits_[0] |= 0x00000004u;
896 _has_bits_[0] &= ~0x00000004u;
900 clear_has_object_id();
914 return program_.size();
921 return program_.
Get(index);
924 program_.Set(index, value);
931 inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >&
936 inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >*
944 return (_has_bits_[0] & 0x00000010u) != 0;
947 _has_bits_[0] |= 0x00000010u;
950 _has_bits_[0] &= ~0x00000010u;
954 clear_has_flag_public();
961 set_has_flag_public();
962 flag_public_ =
value;
972 return (_has_bits_[0] & 0x00000001u) != 0;
975 _has_bits_[0] |= 0x00000001u;
978 _has_bits_[0] &= ~0x00000001u;
981 if (entity_id_ !=
NULL) entity_id_->::bgs::protocol::EntityId::Clear();
982 clear_has_entity_id();
986 return entity_id_ !=
NULL ? *entity_id_ : *default_instance_->entity_id_;
990 if (entity_id_ ==
NULL) entity_id_ = new ::bgs::protocol::EntityId;
995 clear_has_entity_id();
1002 entity_id_ = entity_id;
1004 set_has_entity_id();
1006 clear_has_entity_id();
1017 return (_has_bits_[0] & 0x00000001u) != 0;
1020 _has_bits_[0] |= 0x00000001u;
1023 _has_bits_[0] &= ~0x00000001u;
1026 if (agent_id_ !=
NULL) agent_id_->::bgs::protocol::EntityId::Clear();
1027 clear_has_agent_id();
1031 return agent_id_ !=
NULL ? *agent_id_ : *default_instance_->agent_id_;
1035 if (agent_id_ ==
NULL) agent_id_ = new ::bgs::protocol::EntityId;
1040 clear_has_agent_id();
1047 agent_id_ = agent_id;
1051 clear_has_agent_id();
1058 return (_has_bits_[0] & 0x00000002u) != 0;
1061 _has_bits_[0] |= 0x00000002u;
1064 _has_bits_[0] &= ~0x00000002u;
1067 if (entity_id_ !=
NULL) entity_id_->::bgs::protocol::EntityId::Clear();
1068 clear_has_entity_id();
1072 return entity_id_ !=
NULL ? *entity_id_ : *default_instance_->entity_id_;
1075 set_has_entity_id();
1076 if (entity_id_ ==
NULL) entity_id_ = new ::bgs::protocol::EntityId;
1081 clear_has_entity_id();
1088 entity_id_ = entity_id;
1090 set_has_entity_id();
1092 clear_has_entity_id();
1099 return (_has_bits_[0] & 0x00000004u) != 0;
1102 _has_bits_[0] |= 0x00000004u;
1105 _has_bits_[0] &= ~0x00000004u;
1109 clear_has_object_id();
1116 set_has_object_id();
1127 return (_has_bits_[0] & 0x00000001u) != 0;
1130 _has_bits_[0] |= 0x00000001u;
1133 _has_bits_[0] &= ~0x00000001u;
1136 if (entity_id_ !=
NULL) entity_id_->::bgs::protocol::EntityId::Clear();
1137 clear_has_entity_id();
1141 return entity_id_ !=
NULL ? *entity_id_ : *default_instance_->entity_id_;
1144 set_has_entity_id();
1145 if (entity_id_ ==
NULL) entity_id_ = new ::bgs::protocol::EntityId;
1150 clear_has_entity_id();
1157 entity_id_ = entity_id;
1159 set_has_entity_id();
1161 clear_has_entity_id();
1168 return field_operation_.size();
1171 field_operation_.Clear();
1175 return field_operation_.Get(index);
1179 return field_operation_.Mutable(index);
1183 return field_operation_.Add();
1185 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldOperation >&
1188 return field_operation_;
1190 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldOperation >*
1193 return &field_operation_;
1198 return (_has_bits_[0] & 0x00000004u) != 0;
1201 _has_bits_[0] |= 0x00000004u;
1204 _has_bits_[0] &= ~0x00000004u;
1208 clear_has_no_create();
1215 set_has_no_create();
1222 return (_has_bits_[0] & 0x00000008u) != 0;
1225 _has_bits_[0] |= 0x00000008u;
1228 _has_bits_[0] &= ~0x00000008u;
1231 if (agent_id_ !=
NULL) agent_id_->::bgs::protocol::EntityId::Clear();
1232 clear_has_agent_id();
1236 return agent_id_ !=
NULL ? *agent_id_ : *default_instance_->agent_id_;
1240 if (agent_id_ ==
NULL) agent_id_ = new ::bgs::protocol::EntityId;
1245 clear_has_agent_id();
1252 agent_id_ = agent_id;
1256 clear_has_agent_id();
1267 return (_has_bits_[0] & 0x00000001u) != 0;
1270 _has_bits_[0] |= 0x00000001u;
1273 _has_bits_[0] &= ~0x00000001u;
1276 if (entity_id_ !=
NULL) entity_id_->::bgs::protocol::EntityId::Clear();
1277 clear_has_entity_id();
1281 return entity_id_ !=
NULL ? *entity_id_ : *default_instance_->entity_id_;
1284 set_has_entity_id();
1285 if (entity_id_ ==
NULL) entity_id_ = new ::bgs::protocol::EntityId;
1290 clear_has_entity_id();
1297 entity_id_ = entity_id;
1299 set_has_entity_id();
1301 clear_has_entity_id();
1315 return key_.Get(index);
1319 return key_.Mutable(index);
1325 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldKey >&
1330 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldKey >*
1338 return (_has_bits_[0] & 0x00000004u) != 0;
1341 _has_bits_[0] |= 0x00000004u;
1344 _has_bits_[0] &= ~0x00000004u;
1347 if (agent_id_ !=
NULL) agent_id_->::bgs::protocol::EntityId::Clear();
1348 clear_has_agent_id();
1352 return agent_id_ !=
NULL ? *agent_id_ : *default_instance_->agent_id_;
1356 if (agent_id_ ==
NULL) agent_id_ = new ::bgs::protocol::EntityId;
1361 clear_has_agent_id();
1368 agent_id_ = agent_id;
1372 clear_has_agent_id();
1383 return field_.size();
1390 return field_.Get(index);
1394 return field_.Mutable(index);
1398 return field_.Add();
1400 inline const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::Field >&
1405 inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::Field >*
1417 return (_has_bits_[0] & 0x00000001u) != 0;
1420 _has_bits_[0] |= 0x00000001u;
1423 _has_bits_[0] &= ~0x00000001u;
1426 if (entity_id_ !=
NULL) entity_id_->::bgs::protocol::EntityId::Clear();
1427 clear_has_entity_id();
1431 return entity_id_ !=
NULL ? *entity_id_ : *default_instance_->entity_id_;
1434 set_has_entity_id();
1435 if (entity_id_ ==
NULL) entity_id_ = new ::bgs::protocol::EntityId;
1440 clear_has_entity_id();
1447 entity_id_ = entity_id;
1449 set_has_entity_id();
1451 clear_has_entity_id();
1458 return (_has_bits_[0] & 0x00000002u) != 0;
1461 _has_bits_[0] |= 0x00000002u;
1464 _has_bits_[0] &= ~0x00000002u;
1467 release_ownership_ =
false;
1468 clear_has_release_ownership();
1472 return release_ownership_;
1475 set_has_release_ownership();
1476 release_ownership_ =
value;
1490 namespace protobuf {
1499 #endif // PROTOBUF_presence_5fservice_2eproto__INCLUDED
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: presence_service.pb.h:382
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: presence_service.pb.h:686
void clear_entity_id()
Definition: presence_service.pb.h:1425
void clear_field()
Definition: presence_service.pb.h:1385
QueryResponse & operator=(const QueryResponse &from)
Definition: presence_service.pb.h:595
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: presence_service.pb.h:498
bool has_entity_id() const
Definition: presence_service.pb.h:1126
inline::bgs::protocol::EntityId * mutable_entity_id()
Definition: presence_service.pb.h:1433
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: presence_service.pb.h:194
const ::bgs::protocol::EntityId & agent_id() const
Definition: presence_service.pb.h:1350
int _cached_size_
Definition: presence_service.pb.h:468
Definition: presence_service.pb.h:482
void set_has_agent_id()
Definition: presence_service.pb.h:810
bool has_object_id() const
Definition: presence_service.pb.h:889
::bgs::protocol::EntityId * entity_id_
Definition: presence_service.pb.h:355
bool release_ownership() const
Definition: presence_service.pb.h:1470
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: presence_service.pb.h:378
void TC_SHARED_API protobuf_AddDesc_presence_5fservice_2eproto()
void clear_flag_public() PROTOBUF_DEPRECATED
Definition: presence_service.pb.h:952
Definition: entity_types.pb.h:45
void clear_has_no_create()
Definition: presence_service.pb.h:1203
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: presence_service.pb.h:682
void clear_has_entity_id()
Definition: presence_service.pb.h:854
void clear_has_entity_id()
Definition: presence_service.pb.h:1063
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: presence_service.pb.h:72
const ::bgs::protocol::EntityId & agent_id() const
Definition: presence_service.pb.h:1029
inline::bgs::protocol::EntityId * release_entity_id()
Definition: presence_service.pb.h:1149
void clear_object_id()
Definition: presence_service.pb.h:1107
bool no_create() const
Definition: presence_service.pb.h:1210
int _cached_size_
Definition: presence_service.pb.h:252
bool no_create_
Definition: presence_service.pb.h:472
void clear_has_entity_id()
Definition: presence_service.pb.h:977
const ::bgs::protocol::EntityId & entity_id() const
Definition: presence_service.pb.h:861
inline::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldKey > * mutable_key()
Definition: presence_service.pb.h:1331
const ::bgs::protocol::EntityId & entity_id() const
Definition: presence_service.pb.h:1070
Definition: presence_service.pb.h:761
void clear_key()
Definition: presence_service.pb.h:1310
void clear_release_ownership()
Definition: presence_service.pb.h:1466
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::Field > & field() const
Definition: presence_service.pb.h:1401
void set_has_agent_id()
Definition: presence_service.pb.h:1340
::bgs::protocol::EntityId * entity_id_
Definition: presence_service.pb.h:750
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: presence_service.pb.h:656
void set_allocated_agent_id(::bgs::protocol::EntityId *agent_id)
Definition: presence_service.pb.h:1366
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: presence_service.pb.h:198
const ::bgs::protocol::EntityId & entity_id() const
Definition: presence_service.pb.h:1429
void add_program(::google::protobuf::uint32 value)
Definition: presence_service.pb.h:927
inline::bgs::protocol::EntityId * release_entity_id()
Definition: presence_service.pb.h:871
bool has_entity_id() const
Definition: presence_service.pb.h:1416
inline::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldOperation > * mutable_field_operation()
Definition: presence_service.pb.h:1191
Definition: unknown_field_set.h:74
void clear_entity_id()
Definition: presence_service.pb.h:1275
static QueryResponse * default_instance_
Definition: presence_service.pb.h:666
int GetCachedSize() const
Definition: presence_service.pb.h:223
bool has_agent_id() const
Definition: presence_service.pb.h:1016
SubscribeRequest & operator=(const SubscribeRequest &from)
Definition: presence_service.pb.h:63
uint8_t uint8
Definition: common.h:175
const ::bgs::protocol::EntityId & agent_id() const
Definition: presence_service.pb.h:1234
static UnsubscribeRequest * default_instance_
Definition: presence_service.pb.h:362
inline::google::protobuf::RepeatedField< ::google::protobuf::uint32 > * mutable_program()
Definition: presence_service.pb.h:937
void set_has_entity_id()
Definition: presence_service.pb.h:1129
arena_t NULL
Definition: jemalloc_internal.h:624
Definition: message.h:147
#define GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(TypeName)
Definition: common.h:89
const ::bgs::protocol::EntityId & agent_id() const
Definition: presence_service.pb.h:820
void clear_has_agent_id()
Definition: presence_service.pb.h:1343
QueryRequest & operator=(const QueryRequest &from)
Definition: presence_service.pb.h:489
void set_allocated_agent_id(::bgs::protocol::EntityId *agent_id)
Definition: presence_service.pb.h:1045
uint64_t uint64
Definition: g3dmath.h:170
void set_allocated_entity_id(::bgs::protocol::EntityId *entity_id)
Definition: presence_service.pb.h:1000
inline::bgs::protocol::EntityId * mutable_entity_id()
Definition: presence_service.pb.h:1074
Definition: presence_service.pb.h:588
int field_operation_size() const
Definition: presence_service.pb.h:1167
Definition: descriptor.h:846
int _cached_size_
Definition: presence_service.pb.h:749
::bgs::protocol::EntityId * agent_id_
Definition: presence_service.pb.h:471
Definition: presence_service.pb.h:366
SubscribeNotificationRequest & operator=(const SubscribeNotificationRequest &from)
Definition: presence_service.pb.h:189
const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > & program() const
Definition: presence_service.pb.h:932
void set_allocated_entity_id(::bgs::protocol::EntityId *entity_id)
Definition: presence_service.pb.h:877
bool has_release_ownership() const
Definition: presence_service.pb.h:1457
void set_has_object_id()
Definition: presence_service.pb.h:892
bool has_agent_id() const
Definition: presence_service.pb.h:1337
inline::bgs::protocol::EntityId * mutable_agent_id()
Definition: presence_service.pb.h:1354
uint32 service_hash_
Definition: presence_service.pb.h:794
Definition: message.h:165
void set_allocated_entity_id(::bgs::protocol::EntityId *entity_id)
Definition: presence_service.pb.h:1295
void set_allocated_agent_id(::bgs::protocol::EntityId *agent_id)
Definition: presence_service.pb.h:836
bool has_object_id() const
Definition: presence_service.pb.h:1098
const ::bgs::protocol::EntityId & entity_id() const
Definition: presence_service.pb.h:1139
void clear_has_flag_public()
Definition: presence_service.pb.h:949
inline::bgs::protocol::EntityId * release_entity_id()
Definition: presence_service.pb.h:1080
::bgs::protocol::EntityId * agent_id_
Definition: presence_service.pb.h:354
void clear_has_object_id()
Definition: presence_service.pb.h:1104
bool release_ownership_
Definition: presence_service.pb.h:751
inline::bgs::protocol::EntityId * release_agent_id()
Definition: presence_service.pb.h:1039
bool has_entity_id() const
Definition: presence_service.pb.h:848
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: presence_service.pb.h:275
const ::bgs::protocol::EntityId & entity_id() const
Definition: presence_service.pb.h:984
void set_has_entity_id()
Definition: presence_service.pb.h:1269
inline::bgs::protocol::EntityId * release_entity_id()
Definition: presence_service.pb.h:1289
std::integral_constant< uint32, 0xFA0796FFu > OriginalHash
Definition: presence_service.pb.h:768
int GetCachedSize() const
Definition: presence_service.pb.h:629
int _cached_size_
Definition: presence_service.pb.h:575
void clear_has_agent_id()
Definition: presence_service.pb.h:1022
void clear_has_release_ownership()
Definition: presence_service.pb.h:1463
::bgs::protocol::EntityId * entity_id_
Definition: presence_service.pb.h:253
OwnershipRequest & operator=(const OwnershipRequest &from)
Definition: presence_service.pb.h:677
void set_flag_public(bool value) PROTOBUF_DEPRECATED
Definition: presence_service.pb.h:960
bool flag_public() const PROTOBUF_DEPRECATED
Definition: presence_service.pb.h:956
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: presence_service.pb.h:465
Definition: presence_service.pb.h:263
bool has_agent_id() const
Definition: presence_service.pb.h:1221
void clear_entity_id()
Definition: presence_service.pb.h:980
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: presence_service.pb.h:746
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: presence_service.pb.h:249
inline::bgs::protocol::presence::v1::FieldKey * add_key()
Definition: presence_service.pb.h:1321
Definition: presence_service.pb.h:56
Definition: coded_stream.h:621
::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::Field > field_
Definition: presence_service.pb.h:660
int GetCachedSize() const
Definition: presence_service.pb.h:711
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: presence_service.pb.h:279
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: presence_service.pb.h:68
void set_has_entity_id()
Definition: presence_service.pb.h:1060
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: presence_service.pb.h:350
const ::bgs::protocol::EntityId & entity_id() const
Definition: presence_service.pb.h:1279
void set_allocated_entity_id(::bgs::protocol::EntityId *entity_id)
Definition: presence_service.pb.h:1155
::bgs::protocol::EntityId * agent_id_
Definition: presence_service.pb.h:578
inline::bgs::protocol::EntityId * mutable_agent_id()
Definition: presence_service.pb.h:1238
inline::bgs::protocol::EntityId * mutable_entity_id()
Definition: presence_service.pb.h:1283
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldKey > & key() const
Definition: presence_service.pb.h:1326
inline::google::protobuf::uint64 object_id() const
Definition: presence_service.pb.h:902
Definition: presence_service.pb.h:182
void set_release_ownership(bool value)
Definition: presence_service.pb.h:1474
#define PROTOBUF_DEPRECATED
Definition: generated_message_util.h:60
void clear_agent_id()
Definition: presence_service.pb.h:1230
inline::bgs::protocol::EntityId * release_agent_id()
Definition: presence_service.pb.h:830
inline::bgs::protocol::EntityId * mutable_entity_id()
Definition: presence_service.pb.h:988
UnsubscribeRequest & operator=(const UnsubscribeRequest &from)
Definition: presence_service.pb.h:270
std::integral_constant< uint32, 0xD8F94B3Bu > NameHash
Definition: presence_service.pb.h:769
void set_has_release_ownership()
Definition: presence_service.pb.h:1460
void clear_field_operation()
Definition: presence_service.pb.h:1170
uint32_t uint32
Definition: common.h:177
uint32_t uint32
Definition: Define.h:150
void clear_has_entity_id()
Definition: presence_service.pb.h:1132
uint64_t uint64
Definition: Define.h:149
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldOperation > & field_operation() const
Definition: presence_service.pb.h:1186
#define TC_SHARED_API
Definition: Define.h:128
inline::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::Field > * mutable_field()
Definition: presence_service.pb.h:1406
inline::bgs::protocol::EntityId * mutable_agent_id()
Definition: presence_service.pb.h:824
::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldOperation > field_operation_
Definition: presence_service.pb.h:470
void clear_entity_id()
Definition: presence_service.pb.h:1135
void clear_has_object_id()
Definition: presence_service.pb.h:895
int key_size() const
Definition: presence_service.pb.h:1307
int program_size() const
Definition: presence_service.pb.h:913
uint64_t uint64
Definition: common.h:178
UpdateRequest & operator=(const UpdateRequest &from)
Definition: presence_service.pb.h:373
void set_allocated_agent_id(::bgs::protocol::EntityId *agent_id)
Definition: presence_service.pb.h:1250
void set_has_entity_id()
Definition: presence_service.pb.h:974
inline::bgs::protocol::presence::v1::Field * add_field()
Definition: presence_service.pb.h:1396
Definition: presence_service.pb.h:670
Definition: rpc_types.pb.h:394
bool has_agent_id() const
Definition: presence_service.pb.h:807
int _cached_size_
Definition: presence_service.pb.h:659
void clear_agent_id()
Definition: presence_service.pb.h:1346
void clear_object_id()
Definition: presence_service.pb.h:898
bool has_entity_id() const
Definition: presence_service.pb.h:1266
void protobuf_ShutdownFile_presence_5fservice_2eproto()
inline::bgs::protocol::EntityId * mutable_agent_id()
Definition: presence_service.pb.h:1033
Definition: ServiceBase.h:34
bool has_no_create() const
Definition: presence_service.pb.h:1197
::bgs::protocol::EntityId * entity_id_
Definition: presence_service.pb.h:576
bool has_entity_id() const
Definition: presence_service.pb.h:971
inline::bgs::protocol::EntityId * release_entity_id()
Definition: presence_service.pb.h:1439
void set_no_create(bool value)
Definition: presence_service.pb.h:1214
void set_program(int index,::google::protobuf::uint32 value)
Definition: presence_service.pb.h:923
void clear_program()
Definition: presence_service.pb.h:916
inline::bgs::protocol::EntityId * mutable_entity_id()
Definition: presence_service.pb.h:865
void clear_has_entity_id()
Definition: presence_service.pb.h:1422
void clear_no_create()
Definition: presence_service.pb.h:1206
bool has_entity_id() const
Definition: presence_service.pb.h:1057
void clear_agent_id()
Definition: presence_service.pb.h:816
void set_has_object_id()
Definition: presence_service.pb.h:1101
void set_has_agent_id()
Definition: presence_service.pb.h:1019
void protobuf_AssignDesc_presence_5fservice_2eproto()
int _cached_size_
Definition: presence_service.pb.h:353
::google::protobuf::uint64 object_id_
Definition: presence_service.pb.h:356
inline::bgs::protocol::presence::v1::FieldOperation * add_field_operation()
Definition: presence_service.pb.h:1181
int GetCachedSize() const
Definition: presence_service.pb.h:304
::bgs::protocol::EntityId * entity_id_
Definition: presence_service.pb.h:469
int field_size() const
Definition: presence_service.pb.h:1382
::google::protobuf::RepeatedPtrField< ::bgs::protocol::presence::v1::FieldKey > key_
Definition: presence_service.pb.h:577
void clear_entity_id()
Definition: presence_service.pb.h:1066
void clear_has_entity_id()
Definition: presence_service.pb.h:1272
int GetCachedSize() const
Definition: presence_service.pb.h:523
int GetCachedSize() const
Definition: presence_service.pb.h:407
void set_has_entity_id()
Definition: presence_service.pb.h:1419
Definition: BnetFileGenerator.h:47
void set_has_flag_public()
Definition: presence_service.pb.h:946
const FieldDescriptor value
Definition: descriptor.h:1522
void clear_has_agent_id()
Definition: presence_service.pb.h:813
inline::bgs::protocol::EntityId * release_entity_id()
Definition: presence_service.pb.h:994
#define GOOGLE_ULONGLONG(x)
Definition: common.h:193
static SubscribeNotificationRequest * default_instance_
Definition: presence_service.pb.h:259
uint32_t uint32
Definition: g3dmath.h:168
#define const
Definition: zconf.h:217
inline::bgs::protocol::EntityId * release_agent_id()
Definition: presence_service.pb.h:1244
void clear_agent_id()
Definition: presence_service.pb.h:1025
void set_allocated_entity_id(::bgs::protocol::EntityId *entity_id)
Definition: presence_service.pb.h:1086
void set_object_id(::google::protobuf::uint64 value)
Definition: presence_service.pb.h:1115
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: presence_service.pb.h:604
void clear_has_agent_id()
Definition: presence_service.pb.h:1227
void set_allocated_entity_id(::bgs::protocol::EntityId *entity_id)
Definition: presence_service.pb.h:1445
inline::bgs::protocol::EntityId * release_agent_id()
Definition: presence_service.pb.h:1360
void set_object_id(::google::protobuf::uint64 value)
Definition: presence_service.pb.h:906
const Element & Get(int index) const
Definition: repeated_field.h:663
inline::google::protobuf::uint64 object_id() const
Definition: presence_service.pb.h:1111
inline::bgs::protocol::EntityId * mutable_entity_id()
Definition: presence_service.pb.h:1143
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: presence_service.pb.h:572
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: presence_service.pb.h:494
bool has_flag_public() const PROTOBUF_DEPRECATED
Definition: presence_service.pb.h:943
Definition: MessageBuffer.h:24
static QueryRequest * default_instance_
Definition: presence_service.pb.h:584
void set_has_entity_id()
Definition: presence_service.pb.h:851
int GetCachedSize() const
Definition: presence_service.pb.h:97
void clear_entity_id()
Definition: presence_service.pb.h:857
void set_has_agent_id()
Definition: presence_service.pb.h:1224
void Update(uint32 diff)
Definition: WeatherMgr.cpp:150
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: presence_service.pb.h:600
void set_has_no_create()
Definition: presence_service.pb.h:1200
static OwnershipRequest * default_instance_
Definition: presence_service.pb.h:757
static UpdateRequest * default_instance_
Definition: presence_service.pb.h:478