4 #ifndef PROTOBUF_face_2dstatus_2eproto__INCLUDED
5 #define PROTOBUF_face_2dstatus_2eproto__INCLUDED
9 #include <google/protobuf/stubs/common.h>
13 #if GOOGLE_PROTOBUF_VERSION < 2005000
15 #if GOOGLE_PROTOBUF_VERSION < 2004000
16 #error This file was generated by a newer version of protoc which is
17 #error incompatible with your Protocol Buffer headers. Please update
20 #if 2004001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
21 #error This file was generated by an older version of protoc which is
22 #error incompatible with your Protocol Buffer headers. Please
23 #error regenerate this file with a newer version of protoc.
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/repeated_field.h>
28 #include <google/protobuf/extension_set.h>
29 #include <google/protobuf/generated_message_reflection.h>
35 void protobuf_AddDesc_face_2dstatus_2eproto();
36 void protobuf_AssignDesc_face_2dstatus_2eproto();
37 void protobuf_ShutdownFile_face_2dstatus_2eproto();
39 class FaceStatusMessage;
40 class FaceStatusMessage_FaceStatus;
56 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
57 return _unknown_fields_;
60 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
61 return &_unknown_fields_;
64 static const ::google::protobuf::Descriptor* descriptor();
72 void CopyFrom(const ::google::protobuf::Message& from);
73 void MergeFrom(const ::google::protobuf::Message& from);
77 bool IsInitialized()
const;
80 bool MergePartialFromCodedStream(
81 ::google::protobuf::io::CodedInputStream* input);
82 void SerializeWithCachedSizes(
83 ::google::protobuf::io::CodedOutputStream* output)
const;
84 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
85 int GetCachedSize()
const {
return _cached_size_; }
89 void SetCachedSize(
int size)
const;
92 ::google::protobuf::Metadata GetMetadata()
const;
99 inline bool has_face_id()
const;
100 inline void clear_face_id();
101 static const int kFaceIdFieldNumber = 105;
102 inline ::google::protobuf::uint64 face_id()
const;
103 inline void set_face_id(::google::protobuf::uint64 value);
106 inline bool has_uri()
const;
107 inline void clear_uri();
108 static const int kUriFieldNumber = 114;
109 inline const ::std::string& uri()
const;
110 inline void set_uri(const ::std::string& value);
111 inline void set_uri(
const char* value);
112 inline void set_uri(
const char* value,
size_t size);
113 inline ::std::string* mutable_uri();
114 inline ::std::string* release_uri();
117 inline bool has_local_uri()
const;
118 inline void clear_local_uri();
119 static const int kLocalUriFieldNumber = 129;
120 inline const ::std::string& local_uri()
const;
121 inline void set_local_uri(const ::std::string& value);
122 inline void set_local_uri(
const char* value);
123 inline void set_local_uri(
const char* value,
size_t size);
124 inline ::std::string* mutable_local_uri();
125 inline ::std::string* release_local_uri();
128 inline bool has_expiration_period()
const;
129 inline void clear_expiration_period();
130 static const int kExpirationPeriodFieldNumber = 109;
131 inline ::google::protobuf::uint64 expiration_period()
const;
132 inline void set_expiration_period(::google::protobuf::uint64 value);
135 inline bool has_face_scope()
const;
136 inline void clear_face_scope();
137 static const int kFaceScopeFieldNumber = 132;
138 inline ::google::protobuf::uint64 face_scope()
const;
139 inline void set_face_scope(::google::protobuf::uint64 value);
142 inline bool has_face_persistency()
const;
143 inline void clear_face_persistency();
144 static const int kFacePersistencyFieldNumber = 133;
145 inline ::google::protobuf::uint64 face_persistency()
const;
146 inline void set_face_persistency(::google::protobuf::uint64 value);
149 inline bool has_link_type()
const;
150 inline void clear_link_type();
151 static const int kLinkTypeFieldNumber = 134;
152 inline ::google::protobuf::uint64 link_type()
const;
153 inline void set_link_type(::google::protobuf::uint64 value);
156 inline bool has_n_in_interests()
const;
157 inline void clear_n_in_interests();
158 static const int kNInInterestsFieldNumber = 144;
159 inline ::google::protobuf::uint64 n_in_interests()
const;
160 inline void set_n_in_interests(::google::protobuf::uint64 value);
163 inline bool has_n_in_datas()
const;
164 inline void clear_n_in_datas();
165 static const int kNInDatasFieldNumber = 145;
166 inline ::google::protobuf::uint64 n_in_datas()
const;
167 inline void set_n_in_datas(::google::protobuf::uint64 value);
170 inline bool has_n_out_interests()
const;
171 inline void clear_n_out_interests();
172 static const int kNOutInterestsFieldNumber = 146;
173 inline ::google::protobuf::uint64 n_out_interests()
const;
174 inline void set_n_out_interests(::google::protobuf::uint64 value);
177 inline bool has_n_out_datas()
const;
178 inline void clear_n_out_datas();
179 static const int kNOutDatasFieldNumber = 147;
180 inline ::google::protobuf::uint64 n_out_datas()
const;
181 inline void set_n_out_datas(::google::protobuf::uint64 value);
184 inline bool has_n_in_bytes()
const;
185 inline void clear_n_in_bytes();
186 static const int kNInBytesFieldNumber = 148;
187 inline ::google::protobuf::uint64 n_in_bytes()
const;
188 inline void set_n_in_bytes(::google::protobuf::uint64 value);
191 inline bool has_n_out_bytes()
const;
192 inline void clear_n_out_bytes();
193 static const int kNOutBytesFieldNumber = 149;
194 inline ::google::protobuf::uint64 n_out_bytes()
const;
195 inline void set_n_out_bytes(::google::protobuf::uint64 value);
199 inline void set_has_face_id();
200 inline void clear_has_face_id();
201 inline void set_has_uri();
202 inline void clear_has_uri();
203 inline void set_has_local_uri();
204 inline void clear_has_local_uri();
205 inline void set_has_expiration_period();
206 inline void clear_has_expiration_period();
207 inline void set_has_face_scope();
208 inline void clear_has_face_scope();
209 inline void set_has_face_persistency();
210 inline void clear_has_face_persistency();
211 inline void set_has_link_type();
212 inline void clear_has_link_type();
213 inline void set_has_n_in_interests();
214 inline void clear_has_n_in_interests();
215 inline void set_has_n_in_datas();
216 inline void clear_has_n_in_datas();
217 inline void set_has_n_out_interests();
218 inline void clear_has_n_out_interests();
219 inline void set_has_n_out_datas();
220 inline void clear_has_n_out_datas();
221 inline void set_has_n_in_bytes();
222 inline void clear_has_n_in_bytes();
223 inline void set_has_n_out_bytes();
224 inline void clear_has_n_out_bytes();
226 ::google::protobuf::UnknownFieldSet _unknown_fields_;
228 ::google::protobuf::uint64 face_id_;
230 ::std::string* local_uri_;
231 ::google::protobuf::uint64 expiration_period_;
232 ::google::protobuf::uint64 face_scope_;
233 ::google::protobuf::uint64 face_persistency_;
234 ::google::protobuf::uint64 link_type_;
235 ::google::protobuf::uint64 n_in_interests_;
236 ::google::protobuf::uint64 n_in_datas_;
237 ::google::protobuf::uint64 n_out_interests_;
238 ::google::protobuf::uint64 n_out_datas_;
239 ::google::protobuf::uint64 n_in_bytes_;
240 ::google::protobuf::uint64 n_out_bytes_;
242 mutable int _cached_size_;
243 ::google::protobuf::uint32 _has_bits_[(13 + 31) / 32];
245 friend void protobuf_AddDesc_face_2dstatus_2eproto();
246 friend void protobuf_AssignDesc_face_2dstatus_2eproto();
247 friend void protobuf_ShutdownFile_face_2dstatus_2eproto();
249 void InitAsDefaultInstance();
266 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
267 return _unknown_fields_;
270 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
271 return &_unknown_fields_;
274 static const ::google::protobuf::Descriptor* descriptor();
282 void CopyFrom(const ::google::protobuf::Message& from);
283 void MergeFrom(const ::google::protobuf::Message& from);
287 bool IsInitialized()
const;
289 int ByteSize()
const;
290 bool MergePartialFromCodedStream(
291 ::google::protobuf::io::CodedInputStream* input);
292 void SerializeWithCachedSizes(
293 ::google::protobuf::io::CodedOutputStream* output)
const;
294 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
295 int GetCachedSize()
const {
return _cached_size_; }
299 void SetCachedSize(
int size)
const;
302 ::google::protobuf::Metadata GetMetadata()
const;
311 inline int face_status_size()
const;
312 inline void clear_face_status();
313 static const int kFaceStatusFieldNumber = 128;
314 inline const ::ndn_message::FaceStatusMessage_FaceStatus& face_status(
int index)
const;
315 inline ::ndn_message::FaceStatusMessage_FaceStatus* mutable_face_status(
int index);
316 inline ::ndn_message::FaceStatusMessage_FaceStatus* add_face_status();
317 inline const ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >&
319 inline ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >*
320 mutable_face_status();
325 ::google::protobuf::UnknownFieldSet _unknown_fields_;
329 mutable int _cached_size_;
330 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
332 friend void protobuf_AddDesc_face_2dstatus_2eproto();
333 friend void protobuf_AssignDesc_face_2dstatus_2eproto();
334 friend void protobuf_ShutdownFile_face_2dstatus_2eproto();
336 void InitAsDefaultInstance();
347 inline bool FaceStatusMessage_FaceStatus::has_face_id()
const {
348 return (_has_bits_[0] & 0x00000001u) != 0;
350 inline void FaceStatusMessage_FaceStatus::set_has_face_id() {
351 _has_bits_[0] |= 0x00000001u;
353 inline void FaceStatusMessage_FaceStatus::clear_has_face_id() {
354 _has_bits_[0] &= ~0x00000001u;
356 inline void FaceStatusMessage_FaceStatus::clear_face_id() {
357 face_id_ = GOOGLE_ULONGLONG(0);
360 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_id()
const {
363 inline void FaceStatusMessage_FaceStatus::set_face_id(::google::protobuf::uint64 value) {
369 inline bool FaceStatusMessage_FaceStatus::has_uri()
const {
370 return (_has_bits_[0] & 0x00000002u) != 0;
372 inline void FaceStatusMessage_FaceStatus::set_has_uri() {
373 _has_bits_[0] |= 0x00000002u;
375 inline void FaceStatusMessage_FaceStatus::clear_has_uri() {
376 _has_bits_[0] &= ~0x00000002u;
378 inline void FaceStatusMessage_FaceStatus::clear_uri() {
379 if (uri_ != &::google::protobuf::internal::kEmptyString) {
384 inline const ::std::string& FaceStatusMessage_FaceStatus::uri()
const {
387 inline void FaceStatusMessage_FaceStatus::set_uri(const ::std::string& value) {
389 if (uri_ == &::google::protobuf::internal::kEmptyString) {
390 uri_ = new ::std::string;
394 inline void FaceStatusMessage_FaceStatus::set_uri(
const char* value) {
396 if (uri_ == &::google::protobuf::internal::kEmptyString) {
397 uri_ = new ::std::string;
401 inline void FaceStatusMessage_FaceStatus::set_uri(
const char* value,
size_t size) {
403 if (uri_ == &::google::protobuf::internal::kEmptyString) {
404 uri_ = new ::std::string;
406 uri_->assign(reinterpret_cast<const char*>(value), size);
408 inline ::std::string* FaceStatusMessage_FaceStatus::mutable_uri() {
410 if (uri_ == &::google::protobuf::internal::kEmptyString) {
411 uri_ = new ::std::string;
415 inline ::std::string* FaceStatusMessage_FaceStatus::release_uri() {
417 if (uri_ == &::google::protobuf::internal::kEmptyString) {
420 ::std::string* temp = uri_;
421 uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
427 inline bool FaceStatusMessage_FaceStatus::has_local_uri()
const {
428 return (_has_bits_[0] & 0x00000004u) != 0;
430 inline void FaceStatusMessage_FaceStatus::set_has_local_uri() {
431 _has_bits_[0] |= 0x00000004u;
433 inline void FaceStatusMessage_FaceStatus::clear_has_local_uri() {
434 _has_bits_[0] &= ~0x00000004u;
436 inline void FaceStatusMessage_FaceStatus::clear_local_uri() {
437 if (local_uri_ != &::google::protobuf::internal::kEmptyString) {
440 clear_has_local_uri();
442 inline const ::std::string& FaceStatusMessage_FaceStatus::local_uri()
const {
445 inline void FaceStatusMessage_FaceStatus::set_local_uri(const ::std::string& value) {
447 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
448 local_uri_ = new ::std::string;
450 local_uri_->assign(value);
452 inline void FaceStatusMessage_FaceStatus::set_local_uri(
const char* value) {
454 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
455 local_uri_ = new ::std::string;
457 local_uri_->assign(value);
459 inline void FaceStatusMessage_FaceStatus::set_local_uri(
const char* value,
size_t size) {
461 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
462 local_uri_ = new ::std::string;
464 local_uri_->assign(reinterpret_cast<const char*>(value), size);
466 inline ::std::string* FaceStatusMessage_FaceStatus::mutable_local_uri() {
468 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
469 local_uri_ = new ::std::string;
473 inline ::std::string* FaceStatusMessage_FaceStatus::release_local_uri() {
474 clear_has_local_uri();
475 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
478 ::std::string* temp = local_uri_;
479 local_uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
485 inline bool FaceStatusMessage_FaceStatus::has_expiration_period()
const {
486 return (_has_bits_[0] & 0x00000008u) != 0;
488 inline void FaceStatusMessage_FaceStatus::set_has_expiration_period() {
489 _has_bits_[0] |= 0x00000008u;
491 inline void FaceStatusMessage_FaceStatus::clear_has_expiration_period() {
492 _has_bits_[0] &= ~0x00000008u;
494 inline void FaceStatusMessage_FaceStatus::clear_expiration_period() {
495 expiration_period_ = GOOGLE_ULONGLONG(0);
496 clear_has_expiration_period();
498 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::expiration_period()
const {
499 return expiration_period_;
501 inline void FaceStatusMessage_FaceStatus::set_expiration_period(::google::protobuf::uint64 value) {
502 set_has_expiration_period();
503 expiration_period_ = value;
507 inline bool FaceStatusMessage_FaceStatus::has_face_scope()
const {
508 return (_has_bits_[0] & 0x00000010u) != 0;
510 inline void FaceStatusMessage_FaceStatus::set_has_face_scope() {
511 _has_bits_[0] |= 0x00000010u;
513 inline void FaceStatusMessage_FaceStatus::clear_has_face_scope() {
514 _has_bits_[0] &= ~0x00000010u;
516 inline void FaceStatusMessage_FaceStatus::clear_face_scope() {
517 face_scope_ = GOOGLE_ULONGLONG(0);
518 clear_has_face_scope();
520 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_scope()
const {
523 inline void FaceStatusMessage_FaceStatus::set_face_scope(::google::protobuf::uint64 value) {
524 set_has_face_scope();
529 inline bool FaceStatusMessage_FaceStatus::has_face_persistency()
const {
530 return (_has_bits_[0] & 0x00000020u) != 0;
532 inline void FaceStatusMessage_FaceStatus::set_has_face_persistency() {
533 _has_bits_[0] |= 0x00000020u;
535 inline void FaceStatusMessage_FaceStatus::clear_has_face_persistency() {
536 _has_bits_[0] &= ~0x00000020u;
538 inline void FaceStatusMessage_FaceStatus::clear_face_persistency() {
539 face_persistency_ = GOOGLE_ULONGLONG(0);
540 clear_has_face_persistency();
542 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_persistency()
const {
543 return face_persistency_;
545 inline void FaceStatusMessage_FaceStatus::set_face_persistency(::google::protobuf::uint64 value) {
546 set_has_face_persistency();
547 face_persistency_ = value;
551 inline bool FaceStatusMessage_FaceStatus::has_link_type()
const {
552 return (_has_bits_[0] & 0x00000040u) != 0;
554 inline void FaceStatusMessage_FaceStatus::set_has_link_type() {
555 _has_bits_[0] |= 0x00000040u;
557 inline void FaceStatusMessage_FaceStatus::clear_has_link_type() {
558 _has_bits_[0] &= ~0x00000040u;
560 inline void FaceStatusMessage_FaceStatus::clear_link_type() {
561 link_type_ = GOOGLE_ULONGLONG(0);
562 clear_has_link_type();
564 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::link_type()
const {
567 inline void FaceStatusMessage_FaceStatus::set_link_type(::google::protobuf::uint64 value) {
573 inline bool FaceStatusMessage_FaceStatus::has_n_in_interests()
const {
574 return (_has_bits_[0] & 0x00000080u) != 0;
576 inline void FaceStatusMessage_FaceStatus::set_has_n_in_interests() {
577 _has_bits_[0] |= 0x00000080u;
579 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_interests() {
580 _has_bits_[0] &= ~0x00000080u;
582 inline void FaceStatusMessage_FaceStatus::clear_n_in_interests() {
583 n_in_interests_ = GOOGLE_ULONGLONG(0);
584 clear_has_n_in_interests();
586 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_interests()
const {
587 return n_in_interests_;
589 inline void FaceStatusMessage_FaceStatus::set_n_in_interests(::google::protobuf::uint64 value) {
590 set_has_n_in_interests();
591 n_in_interests_ = value;
595 inline bool FaceStatusMessage_FaceStatus::has_n_in_datas()
const {
596 return (_has_bits_[0] & 0x00000100u) != 0;
598 inline void FaceStatusMessage_FaceStatus::set_has_n_in_datas() {
599 _has_bits_[0] |= 0x00000100u;
601 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_datas() {
602 _has_bits_[0] &= ~0x00000100u;
604 inline void FaceStatusMessage_FaceStatus::clear_n_in_datas() {
605 n_in_datas_ = GOOGLE_ULONGLONG(0);
606 clear_has_n_in_datas();
608 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_datas()
const {
611 inline void FaceStatusMessage_FaceStatus::set_n_in_datas(::google::protobuf::uint64 value) {
612 set_has_n_in_datas();
617 inline bool FaceStatusMessage_FaceStatus::has_n_out_interests()
const {
618 return (_has_bits_[0] & 0x00000200u) != 0;
620 inline void FaceStatusMessage_FaceStatus::set_has_n_out_interests() {
621 _has_bits_[0] |= 0x00000200u;
623 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_interests() {
624 _has_bits_[0] &= ~0x00000200u;
626 inline void FaceStatusMessage_FaceStatus::clear_n_out_interests() {
627 n_out_interests_ = GOOGLE_ULONGLONG(0);
628 clear_has_n_out_interests();
630 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_interests()
const {
631 return n_out_interests_;
633 inline void FaceStatusMessage_FaceStatus::set_n_out_interests(::google::protobuf::uint64 value) {
634 set_has_n_out_interests();
635 n_out_interests_ = value;
639 inline bool FaceStatusMessage_FaceStatus::has_n_out_datas()
const {
640 return (_has_bits_[0] & 0x00000400u) != 0;
642 inline void FaceStatusMessage_FaceStatus::set_has_n_out_datas() {
643 _has_bits_[0] |= 0x00000400u;
645 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_datas() {
646 _has_bits_[0] &= ~0x00000400u;
648 inline void FaceStatusMessage_FaceStatus::clear_n_out_datas() {
649 n_out_datas_ = GOOGLE_ULONGLONG(0);
650 clear_has_n_out_datas();
652 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_datas()
const {
655 inline void FaceStatusMessage_FaceStatus::set_n_out_datas(::google::protobuf::uint64 value) {
656 set_has_n_out_datas();
657 n_out_datas_ = value;
661 inline bool FaceStatusMessage_FaceStatus::has_n_in_bytes()
const {
662 return (_has_bits_[0] & 0x00000800u) != 0;
664 inline void FaceStatusMessage_FaceStatus::set_has_n_in_bytes() {
665 _has_bits_[0] |= 0x00000800u;
667 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_bytes() {
668 _has_bits_[0] &= ~0x00000800u;
670 inline void FaceStatusMessage_FaceStatus::clear_n_in_bytes() {
671 n_in_bytes_ = GOOGLE_ULONGLONG(0);
672 clear_has_n_in_bytes();
674 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_bytes()
const {
677 inline void FaceStatusMessage_FaceStatus::set_n_in_bytes(::google::protobuf::uint64 value) {
678 set_has_n_in_bytes();
683 inline bool FaceStatusMessage_FaceStatus::has_n_out_bytes()
const {
684 return (_has_bits_[0] & 0x00001000u) != 0;
686 inline void FaceStatusMessage_FaceStatus::set_has_n_out_bytes() {
687 _has_bits_[0] |= 0x00001000u;
689 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_bytes() {
690 _has_bits_[0] &= ~0x00001000u;
692 inline void FaceStatusMessage_FaceStatus::clear_n_out_bytes() {
693 n_out_bytes_ = GOOGLE_ULONGLONG(0);
694 clear_has_n_out_bytes();
696 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_bytes()
const {
699 inline void FaceStatusMessage_FaceStatus::set_n_out_bytes(::google::protobuf::uint64 value) {
700 set_has_n_out_bytes();
701 n_out_bytes_ = value;
709 inline int FaceStatusMessage::face_status_size()
const {
710 return face_status_.size();
712 inline void FaceStatusMessage::clear_face_status() {
713 face_status_.Clear();
715 inline const ::ndn_message::FaceStatusMessage_FaceStatus& FaceStatusMessage::face_status(
int index)
const {
716 return face_status_.Get(index);
718 inline ::ndn_message::FaceStatusMessage_FaceStatus* FaceStatusMessage::mutable_face_status(
int index) {
719 return face_status_.Mutable(index);
721 inline ::ndn_message::FaceStatusMessage_FaceStatus* FaceStatusMessage::add_face_status() {
722 return face_status_.Add();
724 inline const ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >&
725 FaceStatusMessage::face_status()
const {
728 inline ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >*
729 FaceStatusMessage::mutable_face_status() {
730 return &face_status_;
749 #elif GOOGLE_PROTOBUF_VERSION < 2006000
751 #if GOOGLE_PROTOBUF_VERSION < 2005000
752 #error This file was generated by a newer version of protoc which is
753 #error incompatible with your Protocol Buffer headers. Please update
756 #if 2005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
757 #error This file was generated by an older version of protoc which is
758 #error incompatible with your Protocol Buffer headers. Please
759 #error regenerate this file with a newer version of protoc.
762 #include <google/protobuf/generated_message_util.h>
763 #include <google/protobuf/message.h>
764 #include <google/protobuf/repeated_field.h>
765 #include <google/protobuf/extension_set.h>
766 #include <google/protobuf/unknown_field_set.h>
772 void protobuf_AddDesc_face_2dstatus_2eproto();
773 void protobuf_AssignDesc_face_2dstatus_2eproto();
774 void protobuf_ShutdownFile_face_2dstatus_2eproto();
776 class FaceStatusMessage;
777 class FaceStatusMessage_FaceStatus;
781 class FaceStatusMessage_FaceStatus :
public ::google::protobuf::Message {
783 FaceStatusMessage_FaceStatus();
784 virtual ~FaceStatusMessage_FaceStatus();
786 FaceStatusMessage_FaceStatus(
const FaceStatusMessage_FaceStatus& from);
788 inline FaceStatusMessage_FaceStatus& operator=(
const FaceStatusMessage_FaceStatus& from) {
793 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
794 return _unknown_fields_;
797 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
798 return &_unknown_fields_;
801 static const ::google::protobuf::Descriptor* descriptor();
802 static const FaceStatusMessage_FaceStatus& default_instance();
804 void Swap(FaceStatusMessage_FaceStatus* other);
808 FaceStatusMessage_FaceStatus* New()
const;
809 void CopyFrom(const ::google::protobuf::Message& from);
810 void MergeFrom(const ::google::protobuf::Message& from);
811 void CopyFrom(
const FaceStatusMessage_FaceStatus& from);
812 void MergeFrom(
const FaceStatusMessage_FaceStatus& from);
814 bool IsInitialized()
const;
816 int ByteSize()
const;
817 bool MergePartialFromCodedStream(
818 ::google::protobuf::io::CodedInputStream* input);
819 void SerializeWithCachedSizes(
820 ::google::protobuf::io::CodedOutputStream* output)
const;
821 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
822 int GetCachedSize()
const {
return _cached_size_; }
826 void SetCachedSize(
int size)
const;
829 ::google::protobuf::Metadata GetMetadata()
const;
836 inline bool has_face_id()
const;
837 inline void clear_face_id();
838 static const int kFaceIdFieldNumber = 105;
839 inline ::google::protobuf::uint64 face_id()
const;
840 inline void set_face_id(::google::protobuf::uint64 value);
843 inline bool has_uri()
const;
844 inline void clear_uri();
845 static const int kUriFieldNumber = 114;
846 inline const ::std::string& uri()
const;
847 inline void set_uri(const ::std::string& value);
848 inline void set_uri(
const char* value);
849 inline void set_uri(
const char* value,
size_t size);
850 inline ::std::string* mutable_uri();
851 inline ::std::string* release_uri();
852 inline void set_allocated_uri(::std::string* uri);
855 inline bool has_local_uri()
const;
856 inline void clear_local_uri();
857 static const int kLocalUriFieldNumber = 129;
858 inline const ::std::string& local_uri()
const;
859 inline void set_local_uri(const ::std::string& value);
860 inline void set_local_uri(
const char* value);
861 inline void set_local_uri(
const char* value,
size_t size);
862 inline ::std::string* mutable_local_uri();
863 inline ::std::string* release_local_uri();
864 inline void set_allocated_local_uri(::std::string* local_uri);
867 inline bool has_expiration_period()
const;
868 inline void clear_expiration_period();
869 static const int kExpirationPeriodFieldNumber = 109;
870 inline ::google::protobuf::uint64 expiration_period()
const;
871 inline void set_expiration_period(::google::protobuf::uint64 value);
874 inline bool has_face_scope()
const;
875 inline void clear_face_scope();
876 static const int kFaceScopeFieldNumber = 132;
877 inline ::google::protobuf::uint64 face_scope()
const;
878 inline void set_face_scope(::google::protobuf::uint64 value);
881 inline bool has_face_persistency()
const;
882 inline void clear_face_persistency();
883 static const int kFacePersistencyFieldNumber = 133;
884 inline ::google::protobuf::uint64 face_persistency()
const;
885 inline void set_face_persistency(::google::protobuf::uint64 value);
888 inline bool has_link_type()
const;
889 inline void clear_link_type();
890 static const int kLinkTypeFieldNumber = 134;
891 inline ::google::protobuf::uint64 link_type()
const;
892 inline void set_link_type(::google::protobuf::uint64 value);
895 inline bool has_n_in_interests()
const;
896 inline void clear_n_in_interests();
897 static const int kNInInterestsFieldNumber = 144;
898 inline ::google::protobuf::uint64 n_in_interests()
const;
899 inline void set_n_in_interests(::google::protobuf::uint64 value);
902 inline bool has_n_in_datas()
const;
903 inline void clear_n_in_datas();
904 static const int kNInDatasFieldNumber = 145;
905 inline ::google::protobuf::uint64 n_in_datas()
const;
906 inline void set_n_in_datas(::google::protobuf::uint64 value);
909 inline bool has_n_out_interests()
const;
910 inline void clear_n_out_interests();
911 static const int kNOutInterestsFieldNumber = 146;
912 inline ::google::protobuf::uint64 n_out_interests()
const;
913 inline void set_n_out_interests(::google::protobuf::uint64 value);
916 inline bool has_n_out_datas()
const;
917 inline void clear_n_out_datas();
918 static const int kNOutDatasFieldNumber = 147;
919 inline ::google::protobuf::uint64 n_out_datas()
const;
920 inline void set_n_out_datas(::google::protobuf::uint64 value);
923 inline bool has_n_in_bytes()
const;
924 inline void clear_n_in_bytes();
925 static const int kNInBytesFieldNumber = 148;
926 inline ::google::protobuf::uint64 n_in_bytes()
const;
927 inline void set_n_in_bytes(::google::protobuf::uint64 value);
930 inline bool has_n_out_bytes()
const;
931 inline void clear_n_out_bytes();
932 static const int kNOutBytesFieldNumber = 149;
933 inline ::google::protobuf::uint64 n_out_bytes()
const;
934 inline void set_n_out_bytes(::google::protobuf::uint64 value);
938 inline void set_has_face_id();
939 inline void clear_has_face_id();
940 inline void set_has_uri();
941 inline void clear_has_uri();
942 inline void set_has_local_uri();
943 inline void clear_has_local_uri();
944 inline void set_has_expiration_period();
945 inline void clear_has_expiration_period();
946 inline void set_has_face_scope();
947 inline void clear_has_face_scope();
948 inline void set_has_face_persistency();
949 inline void clear_has_face_persistency();
950 inline void set_has_link_type();
951 inline void clear_has_link_type();
952 inline void set_has_n_in_interests();
953 inline void clear_has_n_in_interests();
954 inline void set_has_n_in_datas();
955 inline void clear_has_n_in_datas();
956 inline void set_has_n_out_interests();
957 inline void clear_has_n_out_interests();
958 inline void set_has_n_out_datas();
959 inline void clear_has_n_out_datas();
960 inline void set_has_n_in_bytes();
961 inline void clear_has_n_in_bytes();
962 inline void set_has_n_out_bytes();
963 inline void clear_has_n_out_bytes();
965 ::google::protobuf::UnknownFieldSet _unknown_fields_;
967 ::google::protobuf::uint64 face_id_;
969 ::std::string* local_uri_;
970 ::google::protobuf::uint64 expiration_period_;
971 ::google::protobuf::uint64 face_scope_;
972 ::google::protobuf::uint64 face_persistency_;
973 ::google::protobuf::uint64 link_type_;
974 ::google::protobuf::uint64 n_in_interests_;
975 ::google::protobuf::uint64 n_in_datas_;
976 ::google::protobuf::uint64 n_out_interests_;
977 ::google::protobuf::uint64 n_out_datas_;
978 ::google::protobuf::uint64 n_in_bytes_;
979 ::google::protobuf::uint64 n_out_bytes_;
981 mutable int _cached_size_;
982 ::google::protobuf::uint32 _has_bits_[(13 + 31) / 32];
984 friend void protobuf_AddDesc_face_2dstatus_2eproto();
985 friend void protobuf_AssignDesc_face_2dstatus_2eproto();
986 friend void protobuf_ShutdownFile_face_2dstatus_2eproto();
988 void InitAsDefaultInstance();
989 static FaceStatusMessage_FaceStatus* default_instance_;
993 class FaceStatusMessage :
public ::google::protobuf::Message {
996 virtual ~FaceStatusMessage();
998 FaceStatusMessage(
const FaceStatusMessage& from);
1000 inline FaceStatusMessage& operator=(
const FaceStatusMessage& from) {
1005 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1006 return _unknown_fields_;
1009 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1010 return &_unknown_fields_;
1013 static const ::google::protobuf::Descriptor* descriptor();
1014 static const FaceStatusMessage& default_instance();
1016 void Swap(FaceStatusMessage* other);
1020 FaceStatusMessage* New()
const;
1021 void CopyFrom(const ::google::protobuf::Message& from);
1022 void MergeFrom(const ::google::protobuf::Message& from);
1023 void CopyFrom(
const FaceStatusMessage& from);
1024 void MergeFrom(
const FaceStatusMessage& from);
1026 bool IsInitialized()
const;
1028 int ByteSize()
const;
1029 bool MergePartialFromCodedStream(
1030 ::google::protobuf::io::CodedInputStream* input);
1031 void SerializeWithCachedSizes(
1032 ::google::protobuf::io::CodedOutputStream* output)
const;
1033 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1034 int GetCachedSize()
const {
return _cached_size_; }
1038 void SetCachedSize(
int size)
const;
1041 ::google::protobuf::Metadata GetMetadata()
const;
1045 typedef FaceStatusMessage_FaceStatus FaceStatus;
1050 inline int face_status_size()
const;
1051 inline void clear_face_status();
1052 static const int kFaceStatusFieldNumber = 128;
1053 inline const ::ndn_message::FaceStatusMessage_FaceStatus& face_status(
int index)
const;
1054 inline ::ndn_message::FaceStatusMessage_FaceStatus* mutable_face_status(
int index);
1055 inline ::ndn_message::FaceStatusMessage_FaceStatus* add_face_status();
1056 inline const ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >&
1057 face_status()
const;
1058 inline ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >*
1059 mutable_face_status();
1064 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1068 mutable int _cached_size_;
1069 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
1071 friend void protobuf_AddDesc_face_2dstatus_2eproto();
1072 friend void protobuf_AssignDesc_face_2dstatus_2eproto();
1073 friend void protobuf_ShutdownFile_face_2dstatus_2eproto();
1075 void InitAsDefaultInstance();
1076 static FaceStatusMessage* default_instance_;
1086 inline bool FaceStatusMessage_FaceStatus::has_face_id()
const {
1087 return (_has_bits_[0] & 0x00000001u) != 0;
1089 inline void FaceStatusMessage_FaceStatus::set_has_face_id() {
1090 _has_bits_[0] |= 0x00000001u;
1092 inline void FaceStatusMessage_FaceStatus::clear_has_face_id() {
1093 _has_bits_[0] &= ~0x00000001u;
1095 inline void FaceStatusMessage_FaceStatus::clear_face_id() {
1096 face_id_ = GOOGLE_ULONGLONG(0);
1097 clear_has_face_id();
1099 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_id()
const {
1102 inline void FaceStatusMessage_FaceStatus::set_face_id(::google::protobuf::uint64 value) {
1108 inline bool FaceStatusMessage_FaceStatus::has_uri()
const {
1109 return (_has_bits_[0] & 0x00000002u) != 0;
1111 inline void FaceStatusMessage_FaceStatus::set_has_uri() {
1112 _has_bits_[0] |= 0x00000002u;
1114 inline void FaceStatusMessage_FaceStatus::clear_has_uri() {
1115 _has_bits_[0] &= ~0x00000002u;
1117 inline void FaceStatusMessage_FaceStatus::clear_uri() {
1118 if (uri_ != &::google::protobuf::internal::kEmptyString) {
1123 inline const ::std::string& FaceStatusMessage_FaceStatus::uri()
const {
1126 inline void FaceStatusMessage_FaceStatus::set_uri(const ::std::string& value) {
1128 if (uri_ == &::google::protobuf::internal::kEmptyString) {
1129 uri_ = new ::std::string;
1131 uri_->assign(value);
1133 inline void FaceStatusMessage_FaceStatus::set_uri(
const char* value) {
1135 if (uri_ == &::google::protobuf::internal::kEmptyString) {
1136 uri_ = new ::std::string;
1138 uri_->assign(value);
1140 inline void FaceStatusMessage_FaceStatus::set_uri(
const char* value,
size_t size) {
1142 if (uri_ == &::google::protobuf::internal::kEmptyString) {
1143 uri_ = new ::std::string;
1145 uri_->assign(reinterpret_cast<const char*>(value), size);
1147 inline ::std::string* FaceStatusMessage_FaceStatus::mutable_uri() {
1149 if (uri_ == &::google::protobuf::internal::kEmptyString) {
1150 uri_ = new ::std::string;
1154 inline ::std::string* FaceStatusMessage_FaceStatus::release_uri() {
1156 if (uri_ == &::google::protobuf::internal::kEmptyString) {
1159 ::std::string* temp = uri_;
1160 uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1164 inline void FaceStatusMessage_FaceStatus::set_allocated_uri(::std::string* uri) {
1165 if (uri_ != &::google::protobuf::internal::kEmptyString) {
1173 uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1178 inline bool FaceStatusMessage_FaceStatus::has_local_uri()
const {
1179 return (_has_bits_[0] & 0x00000004u) != 0;
1181 inline void FaceStatusMessage_FaceStatus::set_has_local_uri() {
1182 _has_bits_[0] |= 0x00000004u;
1184 inline void FaceStatusMessage_FaceStatus::clear_has_local_uri() {
1185 _has_bits_[0] &= ~0x00000004u;
1187 inline void FaceStatusMessage_FaceStatus::clear_local_uri() {
1188 if (local_uri_ != &::google::protobuf::internal::kEmptyString) {
1189 local_uri_->clear();
1191 clear_has_local_uri();
1193 inline const ::std::string& FaceStatusMessage_FaceStatus::local_uri()
const {
1196 inline void FaceStatusMessage_FaceStatus::set_local_uri(const ::std::string& value) {
1197 set_has_local_uri();
1198 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
1199 local_uri_ = new ::std::string;
1201 local_uri_->assign(value);
1203 inline void FaceStatusMessage_FaceStatus::set_local_uri(
const char* value) {
1204 set_has_local_uri();
1205 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
1206 local_uri_ = new ::std::string;
1208 local_uri_->assign(value);
1210 inline void FaceStatusMessage_FaceStatus::set_local_uri(
const char* value,
size_t size) {
1211 set_has_local_uri();
1212 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
1213 local_uri_ = new ::std::string;
1215 local_uri_->assign(reinterpret_cast<const char*>(value), size);
1217 inline ::std::string* FaceStatusMessage_FaceStatus::mutable_local_uri() {
1218 set_has_local_uri();
1219 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
1220 local_uri_ = new ::std::string;
1224 inline ::std::string* FaceStatusMessage_FaceStatus::release_local_uri() {
1225 clear_has_local_uri();
1226 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
1229 ::std::string* temp = local_uri_;
1230 local_uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1234 inline void FaceStatusMessage_FaceStatus::set_allocated_local_uri(::std::string* local_uri) {
1235 if (local_uri_ != &::google::protobuf::internal::kEmptyString) {
1239 set_has_local_uri();
1240 local_uri_ = local_uri;
1242 clear_has_local_uri();
1243 local_uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1248 inline bool FaceStatusMessage_FaceStatus::has_expiration_period()
const {
1249 return (_has_bits_[0] & 0x00000008u) != 0;
1251 inline void FaceStatusMessage_FaceStatus::set_has_expiration_period() {
1252 _has_bits_[0] |= 0x00000008u;
1254 inline void FaceStatusMessage_FaceStatus::clear_has_expiration_period() {
1255 _has_bits_[0] &= ~0x00000008u;
1257 inline void FaceStatusMessage_FaceStatus::clear_expiration_period() {
1258 expiration_period_ = GOOGLE_ULONGLONG(0);
1259 clear_has_expiration_period();
1261 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::expiration_period()
const {
1262 return expiration_period_;
1264 inline void FaceStatusMessage_FaceStatus::set_expiration_period(::google::protobuf::uint64 value) {
1265 set_has_expiration_period();
1266 expiration_period_ = value;
1270 inline bool FaceStatusMessage_FaceStatus::has_face_scope()
const {
1271 return (_has_bits_[0] & 0x00000010u) != 0;
1273 inline void FaceStatusMessage_FaceStatus::set_has_face_scope() {
1274 _has_bits_[0] |= 0x00000010u;
1276 inline void FaceStatusMessage_FaceStatus::clear_has_face_scope() {
1277 _has_bits_[0] &= ~0x00000010u;
1279 inline void FaceStatusMessage_FaceStatus::clear_face_scope() {
1280 face_scope_ = GOOGLE_ULONGLONG(0);
1281 clear_has_face_scope();
1283 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_scope()
const {
1286 inline void FaceStatusMessage_FaceStatus::set_face_scope(::google::protobuf::uint64 value) {
1287 set_has_face_scope();
1288 face_scope_ = value;
1292 inline bool FaceStatusMessage_FaceStatus::has_face_persistency()
const {
1293 return (_has_bits_[0] & 0x00000020u) != 0;
1295 inline void FaceStatusMessage_FaceStatus::set_has_face_persistency() {
1296 _has_bits_[0] |= 0x00000020u;
1298 inline void FaceStatusMessage_FaceStatus::clear_has_face_persistency() {
1299 _has_bits_[0] &= ~0x00000020u;
1301 inline void FaceStatusMessage_FaceStatus::clear_face_persistency() {
1302 face_persistency_ = GOOGLE_ULONGLONG(0);
1303 clear_has_face_persistency();
1305 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_persistency()
const {
1306 return face_persistency_;
1308 inline void FaceStatusMessage_FaceStatus::set_face_persistency(::google::protobuf::uint64 value) {
1309 set_has_face_persistency();
1310 face_persistency_ = value;
1314 inline bool FaceStatusMessage_FaceStatus::has_link_type()
const {
1315 return (_has_bits_[0] & 0x00000040u) != 0;
1317 inline void FaceStatusMessage_FaceStatus::set_has_link_type() {
1318 _has_bits_[0] |= 0x00000040u;
1320 inline void FaceStatusMessage_FaceStatus::clear_has_link_type() {
1321 _has_bits_[0] &= ~0x00000040u;
1323 inline void FaceStatusMessage_FaceStatus::clear_link_type() {
1324 link_type_ = GOOGLE_ULONGLONG(0);
1325 clear_has_link_type();
1327 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::link_type()
const {
1330 inline void FaceStatusMessage_FaceStatus::set_link_type(::google::protobuf::uint64 value) {
1331 set_has_link_type();
1336 inline bool FaceStatusMessage_FaceStatus::has_n_in_interests()
const {
1337 return (_has_bits_[0] & 0x00000080u) != 0;
1339 inline void FaceStatusMessage_FaceStatus::set_has_n_in_interests() {
1340 _has_bits_[0] |= 0x00000080u;
1342 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_interests() {
1343 _has_bits_[0] &= ~0x00000080u;
1345 inline void FaceStatusMessage_FaceStatus::clear_n_in_interests() {
1346 n_in_interests_ = GOOGLE_ULONGLONG(0);
1347 clear_has_n_in_interests();
1349 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_interests()
const {
1350 return n_in_interests_;
1352 inline void FaceStatusMessage_FaceStatus::set_n_in_interests(::google::protobuf::uint64 value) {
1353 set_has_n_in_interests();
1354 n_in_interests_ = value;
1358 inline bool FaceStatusMessage_FaceStatus::has_n_in_datas()
const {
1359 return (_has_bits_[0] & 0x00000100u) != 0;
1361 inline void FaceStatusMessage_FaceStatus::set_has_n_in_datas() {
1362 _has_bits_[0] |= 0x00000100u;
1364 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_datas() {
1365 _has_bits_[0] &= ~0x00000100u;
1367 inline void FaceStatusMessage_FaceStatus::clear_n_in_datas() {
1368 n_in_datas_ = GOOGLE_ULONGLONG(0);
1369 clear_has_n_in_datas();
1371 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_datas()
const {
1374 inline void FaceStatusMessage_FaceStatus::set_n_in_datas(::google::protobuf::uint64 value) {
1375 set_has_n_in_datas();
1376 n_in_datas_ = value;
1380 inline bool FaceStatusMessage_FaceStatus::has_n_out_interests()
const {
1381 return (_has_bits_[0] & 0x00000200u) != 0;
1383 inline void FaceStatusMessage_FaceStatus::set_has_n_out_interests() {
1384 _has_bits_[0] |= 0x00000200u;
1386 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_interests() {
1387 _has_bits_[0] &= ~0x00000200u;
1389 inline void FaceStatusMessage_FaceStatus::clear_n_out_interests() {
1390 n_out_interests_ = GOOGLE_ULONGLONG(0);
1391 clear_has_n_out_interests();
1393 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_interests()
const {
1394 return n_out_interests_;
1396 inline void FaceStatusMessage_FaceStatus::set_n_out_interests(::google::protobuf::uint64 value) {
1397 set_has_n_out_interests();
1398 n_out_interests_ = value;
1402 inline bool FaceStatusMessage_FaceStatus::has_n_out_datas()
const {
1403 return (_has_bits_[0] & 0x00000400u) != 0;
1405 inline void FaceStatusMessage_FaceStatus::set_has_n_out_datas() {
1406 _has_bits_[0] |= 0x00000400u;
1408 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_datas() {
1409 _has_bits_[0] &= ~0x00000400u;
1411 inline void FaceStatusMessage_FaceStatus::clear_n_out_datas() {
1412 n_out_datas_ = GOOGLE_ULONGLONG(0);
1413 clear_has_n_out_datas();
1415 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_datas()
const {
1416 return n_out_datas_;
1418 inline void FaceStatusMessage_FaceStatus::set_n_out_datas(::google::protobuf::uint64 value) {
1419 set_has_n_out_datas();
1420 n_out_datas_ = value;
1424 inline bool FaceStatusMessage_FaceStatus::has_n_in_bytes()
const {
1425 return (_has_bits_[0] & 0x00000800u) != 0;
1427 inline void FaceStatusMessage_FaceStatus::set_has_n_in_bytes() {
1428 _has_bits_[0] |= 0x00000800u;
1430 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_bytes() {
1431 _has_bits_[0] &= ~0x00000800u;
1433 inline void FaceStatusMessage_FaceStatus::clear_n_in_bytes() {
1434 n_in_bytes_ = GOOGLE_ULONGLONG(0);
1435 clear_has_n_in_bytes();
1437 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_bytes()
const {
1440 inline void FaceStatusMessage_FaceStatus::set_n_in_bytes(::google::protobuf::uint64 value) {
1441 set_has_n_in_bytes();
1442 n_in_bytes_ = value;
1446 inline bool FaceStatusMessage_FaceStatus::has_n_out_bytes()
const {
1447 return (_has_bits_[0] & 0x00001000u) != 0;
1449 inline void FaceStatusMessage_FaceStatus::set_has_n_out_bytes() {
1450 _has_bits_[0] |= 0x00001000u;
1452 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_bytes() {
1453 _has_bits_[0] &= ~0x00001000u;
1455 inline void FaceStatusMessage_FaceStatus::clear_n_out_bytes() {
1456 n_out_bytes_ = GOOGLE_ULONGLONG(0);
1457 clear_has_n_out_bytes();
1459 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_bytes()
const {
1460 return n_out_bytes_;
1462 inline void FaceStatusMessage_FaceStatus::set_n_out_bytes(::google::protobuf::uint64 value) {
1463 set_has_n_out_bytes();
1464 n_out_bytes_ = value;
1472 inline int FaceStatusMessage::face_status_size()
const {
1473 return face_status_.size();
1475 inline void FaceStatusMessage::clear_face_status() {
1476 face_status_.Clear();
1478 inline const ::ndn_message::FaceStatusMessage_FaceStatus& FaceStatusMessage::face_status(
int index)
const {
1479 return face_status_.Get(index);
1481 inline ::ndn_message::FaceStatusMessage_FaceStatus* FaceStatusMessage::mutable_face_status(
int index) {
1482 return face_status_.Mutable(index);
1484 inline ::ndn_message::FaceStatusMessage_FaceStatus* FaceStatusMessage::add_face_status() {
1485 return face_status_.Add();
1487 inline const ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >&
1488 FaceStatusMessage::face_status()
const {
1489 return face_status_;
1491 inline ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >*
1492 FaceStatusMessage::mutable_face_status() {
1493 return &face_status_;
1503 namespace protobuf {
1512 #else // GOOGLE_PROTOBUF_VERSION < 2006000
1514 #if GOOGLE_PROTOBUF_VERSION < 2006000
1515 #error This file was generated by a newer version of protoc which is
1516 #error incompatible with your Protocol Buffer headers. Please update
1517 #error your headers.
1519 #if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
1520 #error This file was generated by an older version of protoc which is
1521 #error incompatible with your Protocol Buffer headers. Please
1522 #error regenerate this file with a newer version of protoc.
1525 #include <google/protobuf/generated_message_util.h>
1526 #include <google/protobuf/message.h>
1527 #include <google/protobuf/repeated_field.h>
1528 #include <google/protobuf/extension_set.h>
1529 #include <google/protobuf/unknown_field_set.h>
1535 void protobuf_AddDesc_face_2dstatus_2eproto();
1536 void protobuf_AssignDesc_face_2dstatus_2eproto();
1537 void protobuf_ShutdownFile_face_2dstatus_2eproto();
1539 class FaceStatusMessage;
1540 class FaceStatusMessage_FaceStatus;
1544 class FaceStatusMessage_FaceStatus :
public ::google::protobuf::Message {
1546 FaceStatusMessage_FaceStatus();
1547 virtual ~FaceStatusMessage_FaceStatus();
1549 FaceStatusMessage_FaceStatus(
const FaceStatusMessage_FaceStatus& from);
1551 inline FaceStatusMessage_FaceStatus& operator=(
const FaceStatusMessage_FaceStatus& from) {
1556 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1557 return _unknown_fields_;
1560 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1561 return &_unknown_fields_;
1564 static const ::google::protobuf::Descriptor* descriptor();
1565 static const FaceStatusMessage_FaceStatus& default_instance();
1567 void Swap(FaceStatusMessage_FaceStatus* other);
1571 FaceStatusMessage_FaceStatus* New()
const;
1572 void CopyFrom(const ::google::protobuf::Message& from);
1573 void MergeFrom(const ::google::protobuf::Message& from);
1574 void CopyFrom(
const FaceStatusMessage_FaceStatus& from);
1575 void MergeFrom(
const FaceStatusMessage_FaceStatus& from);
1577 bool IsInitialized()
const;
1579 int ByteSize()
const;
1580 bool MergePartialFromCodedStream(
1581 ::google::protobuf::io::CodedInputStream* input);
1582 void SerializeWithCachedSizes(
1583 ::google::protobuf::io::CodedOutputStream* output)
const;
1584 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1585 int GetCachedSize()
const {
return _cached_size_; }
1589 void SetCachedSize(
int size)
const;
1591 ::google::protobuf::Metadata GetMetadata()
const;
1598 inline bool has_face_id()
const;
1599 inline void clear_face_id();
1600 static const int kFaceIdFieldNumber = 105;
1601 inline ::google::protobuf::uint64 face_id()
const;
1602 inline void set_face_id(::google::protobuf::uint64 value);
1605 inline bool has_uri()
const;
1606 inline void clear_uri();
1607 static const int kUriFieldNumber = 114;
1608 inline const ::std::string& uri()
const;
1609 inline void set_uri(const ::std::string& value);
1610 inline void set_uri(
const char* value);
1611 inline void set_uri(
const char* value,
size_t size);
1612 inline ::std::string* mutable_uri();
1613 inline ::std::string* release_uri();
1614 inline void set_allocated_uri(::std::string* uri);
1617 inline bool has_local_uri()
const;
1618 inline void clear_local_uri();
1619 static const int kLocalUriFieldNumber = 129;
1620 inline const ::std::string& local_uri()
const;
1621 inline void set_local_uri(const ::std::string& value);
1622 inline void set_local_uri(
const char* value);
1623 inline void set_local_uri(
const char* value,
size_t size);
1624 inline ::std::string* mutable_local_uri();
1625 inline ::std::string* release_local_uri();
1626 inline void set_allocated_local_uri(::std::string* local_uri);
1629 inline bool has_expiration_period()
const;
1630 inline void clear_expiration_period();
1631 static const int kExpirationPeriodFieldNumber = 109;
1632 inline ::google::protobuf::uint64 expiration_period()
const;
1633 inline void set_expiration_period(::google::protobuf::uint64 value);
1636 inline bool has_face_scope()
const;
1637 inline void clear_face_scope();
1638 static const int kFaceScopeFieldNumber = 132;
1639 inline ::google::protobuf::uint64 face_scope()
const;
1640 inline void set_face_scope(::google::protobuf::uint64 value);
1643 inline bool has_face_persistency()
const;
1644 inline void clear_face_persistency();
1645 static const int kFacePersistencyFieldNumber = 133;
1646 inline ::google::protobuf::uint64 face_persistency()
const;
1647 inline void set_face_persistency(::google::protobuf::uint64 value);
1650 inline bool has_link_type()
const;
1651 inline void clear_link_type();
1652 static const int kLinkTypeFieldNumber = 134;
1653 inline ::google::protobuf::uint64 link_type()
const;
1654 inline void set_link_type(::google::protobuf::uint64 value);
1657 inline bool has_n_in_interests()
const;
1658 inline void clear_n_in_interests();
1659 static const int kNInInterestsFieldNumber = 144;
1660 inline ::google::protobuf::uint64 n_in_interests()
const;
1661 inline void set_n_in_interests(::google::protobuf::uint64 value);
1664 inline bool has_n_in_datas()
const;
1665 inline void clear_n_in_datas();
1666 static const int kNInDatasFieldNumber = 145;
1667 inline ::google::protobuf::uint64 n_in_datas()
const;
1668 inline void set_n_in_datas(::google::protobuf::uint64 value);
1671 inline bool has_n_out_interests()
const;
1672 inline void clear_n_out_interests();
1673 static const int kNOutInterestsFieldNumber = 146;
1674 inline ::google::protobuf::uint64 n_out_interests()
const;
1675 inline void set_n_out_interests(::google::protobuf::uint64 value);
1678 inline bool has_n_out_datas()
const;
1679 inline void clear_n_out_datas();
1680 static const int kNOutDatasFieldNumber = 147;
1681 inline ::google::protobuf::uint64 n_out_datas()
const;
1682 inline void set_n_out_datas(::google::protobuf::uint64 value);
1685 inline bool has_n_in_bytes()
const;
1686 inline void clear_n_in_bytes();
1687 static const int kNInBytesFieldNumber = 148;
1688 inline ::google::protobuf::uint64 n_in_bytes()
const;
1689 inline void set_n_in_bytes(::google::protobuf::uint64 value);
1692 inline bool has_n_out_bytes()
const;
1693 inline void clear_n_out_bytes();
1694 static const int kNOutBytesFieldNumber = 149;
1695 inline ::google::protobuf::uint64 n_out_bytes()
const;
1696 inline void set_n_out_bytes(::google::protobuf::uint64 value);
1700 inline void set_has_face_id();
1701 inline void clear_has_face_id();
1702 inline void set_has_uri();
1703 inline void clear_has_uri();
1704 inline void set_has_local_uri();
1705 inline void clear_has_local_uri();
1706 inline void set_has_expiration_period();
1707 inline void clear_has_expiration_period();
1708 inline void set_has_face_scope();
1709 inline void clear_has_face_scope();
1710 inline void set_has_face_persistency();
1711 inline void clear_has_face_persistency();
1712 inline void set_has_link_type();
1713 inline void clear_has_link_type();
1714 inline void set_has_n_in_interests();
1715 inline void clear_has_n_in_interests();
1716 inline void set_has_n_in_datas();
1717 inline void clear_has_n_in_datas();
1718 inline void set_has_n_out_interests();
1719 inline void clear_has_n_out_interests();
1720 inline void set_has_n_out_datas();
1721 inline void clear_has_n_out_datas();
1722 inline void set_has_n_in_bytes();
1723 inline void clear_has_n_in_bytes();
1724 inline void set_has_n_out_bytes();
1725 inline void clear_has_n_out_bytes();
1727 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1729 ::google::protobuf::uint32 _has_bits_[1];
1730 mutable int _cached_size_;
1731 ::google::protobuf::uint64 face_id_;
1732 ::std::string* uri_;
1733 ::std::string* local_uri_;
1734 ::google::protobuf::uint64 expiration_period_;
1735 ::google::protobuf::uint64 face_scope_;
1736 ::google::protobuf::uint64 face_persistency_;
1737 ::google::protobuf::uint64 link_type_;
1738 ::google::protobuf::uint64 n_in_interests_;
1739 ::google::protobuf::uint64 n_in_datas_;
1740 ::google::protobuf::uint64 n_out_interests_;
1741 ::google::protobuf::uint64 n_out_datas_;
1742 ::google::protobuf::uint64 n_in_bytes_;
1743 ::google::protobuf::uint64 n_out_bytes_;
1744 friend void protobuf_AddDesc_face_2dstatus_2eproto();
1745 friend void protobuf_AssignDesc_face_2dstatus_2eproto();
1746 friend void protobuf_ShutdownFile_face_2dstatus_2eproto();
1748 void InitAsDefaultInstance();
1749 static FaceStatusMessage_FaceStatus* default_instance_;
1753 class FaceStatusMessage :
public ::google::protobuf::Message {
1755 FaceStatusMessage();
1756 virtual ~FaceStatusMessage();
1758 FaceStatusMessage(
const FaceStatusMessage& from);
1760 inline FaceStatusMessage& operator=(
const FaceStatusMessage& from) {
1765 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1766 return _unknown_fields_;
1769 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1770 return &_unknown_fields_;
1773 static const ::google::protobuf::Descriptor* descriptor();
1774 static const FaceStatusMessage& default_instance();
1776 void Swap(FaceStatusMessage* other);
1780 FaceStatusMessage* New()
const;
1781 void CopyFrom(const ::google::protobuf::Message& from);
1782 void MergeFrom(const ::google::protobuf::Message& from);
1783 void CopyFrom(
const FaceStatusMessage& from);
1784 void MergeFrom(
const FaceStatusMessage& from);
1786 bool IsInitialized()
const;
1788 int ByteSize()
const;
1789 bool MergePartialFromCodedStream(
1790 ::google::protobuf::io::CodedInputStream* input);
1791 void SerializeWithCachedSizes(
1792 ::google::protobuf::io::CodedOutputStream* output)
const;
1793 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1794 int GetCachedSize()
const {
return _cached_size_; }
1798 void SetCachedSize(
int size)
const;
1800 ::google::protobuf::Metadata GetMetadata()
const;
1804 typedef FaceStatusMessage_FaceStatus FaceStatus;
1809 inline int face_status_size()
const;
1810 inline void clear_face_status();
1811 static const int kFaceStatusFieldNumber = 128;
1812 inline const ::ndn_message::FaceStatusMessage_FaceStatus& face_status(
int index)
const;
1813 inline ::ndn_message::FaceStatusMessage_FaceStatus* mutable_face_status(
int index);
1814 inline ::ndn_message::FaceStatusMessage_FaceStatus* add_face_status();
1815 inline const ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >&
1816 face_status()
const;
1817 inline ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >*
1818 mutable_face_status();
1823 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1825 ::google::protobuf::uint32 _has_bits_[1];
1826 mutable int _cached_size_;
1828 friend void protobuf_AddDesc_face_2dstatus_2eproto();
1829 friend void protobuf_AssignDesc_face_2dstatus_2eproto();
1830 friend void protobuf_ShutdownFile_face_2dstatus_2eproto();
1832 void InitAsDefaultInstance();
1833 static FaceStatusMessage* default_instance_;
1843 inline bool FaceStatusMessage_FaceStatus::has_face_id()
const {
1844 return (_has_bits_[0] & 0x00000001u) != 0;
1846 inline void FaceStatusMessage_FaceStatus::set_has_face_id() {
1847 _has_bits_[0] |= 0x00000001u;
1849 inline void FaceStatusMessage_FaceStatus::clear_has_face_id() {
1850 _has_bits_[0] &= ~0x00000001u;
1852 inline void FaceStatusMessage_FaceStatus::clear_face_id() {
1853 face_id_ = GOOGLE_ULONGLONG(0);
1854 clear_has_face_id();
1856 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_id()
const {
1860 inline void FaceStatusMessage_FaceStatus::set_face_id(::google::protobuf::uint64 value) {
1867 inline bool FaceStatusMessage_FaceStatus::has_uri()
const {
1868 return (_has_bits_[0] & 0x00000002u) != 0;
1870 inline void FaceStatusMessage_FaceStatus::set_has_uri() {
1871 _has_bits_[0] |= 0x00000002u;
1873 inline void FaceStatusMessage_FaceStatus::clear_has_uri() {
1874 _has_bits_[0] &= ~0x00000002u;
1876 inline void FaceStatusMessage_FaceStatus::clear_uri() {
1877 if (uri_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1882 inline const ::std::string& FaceStatusMessage_FaceStatus::uri()
const {
1886 inline void FaceStatusMessage_FaceStatus::set_uri(const ::std::string& value) {
1888 if (uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1889 uri_ = new ::std::string;
1891 uri_->assign(value);
1894 inline void FaceStatusMessage_FaceStatus::set_uri(
const char* value) {
1896 if (uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1897 uri_ = new ::std::string;
1899 uri_->assign(value);
1902 inline void FaceStatusMessage_FaceStatus::set_uri(
const char* value,
size_t size) {
1904 if (uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1905 uri_ = new ::std::string;
1907 uri_->assign(reinterpret_cast<const char*>(value), size);
1910 inline ::std::string* FaceStatusMessage_FaceStatus::mutable_uri() {
1912 if (uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1913 uri_ = new ::std::string;
1918 inline ::std::string* FaceStatusMessage_FaceStatus::release_uri() {
1920 if (uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1923 ::std::string* temp = uri_;
1924 uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1928 inline void FaceStatusMessage_FaceStatus::set_allocated_uri(::std::string* uri) {
1929 if (uri_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1937 uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1943 inline bool FaceStatusMessage_FaceStatus::has_local_uri()
const {
1944 return (_has_bits_[0] & 0x00000004u) != 0;
1946 inline void FaceStatusMessage_FaceStatus::set_has_local_uri() {
1947 _has_bits_[0] |= 0x00000004u;
1949 inline void FaceStatusMessage_FaceStatus::clear_has_local_uri() {
1950 _has_bits_[0] &= ~0x00000004u;
1952 inline void FaceStatusMessage_FaceStatus::clear_local_uri() {
1953 if (local_uri_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1954 local_uri_->clear();
1956 clear_has_local_uri();
1958 inline const ::std::string& FaceStatusMessage_FaceStatus::local_uri()
const {
1962 inline void FaceStatusMessage_FaceStatus::set_local_uri(const ::std::string& value) {
1963 set_has_local_uri();
1964 if (local_uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1965 local_uri_ = new ::std::string;
1967 local_uri_->assign(value);
1970 inline void FaceStatusMessage_FaceStatus::set_local_uri(
const char* value) {
1971 set_has_local_uri();
1972 if (local_uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1973 local_uri_ = new ::std::string;
1975 local_uri_->assign(value);
1978 inline void FaceStatusMessage_FaceStatus::set_local_uri(
const char* value,
size_t size) {
1979 set_has_local_uri();
1980 if (local_uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1981 local_uri_ = new ::std::string;
1983 local_uri_->assign(reinterpret_cast<const char*>(value), size);
1986 inline ::std::string* FaceStatusMessage_FaceStatus::mutable_local_uri() {
1987 set_has_local_uri();
1988 if (local_uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1989 local_uri_ = new ::std::string;
1994 inline ::std::string* FaceStatusMessage_FaceStatus::release_local_uri() {
1995 clear_has_local_uri();
1996 if (local_uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1999 ::std::string* temp = local_uri_;
2000 local_uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2004 inline void FaceStatusMessage_FaceStatus::set_allocated_local_uri(::std::string* local_uri) {
2005 if (local_uri_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2009 set_has_local_uri();
2010 local_uri_ = local_uri;
2012 clear_has_local_uri();
2013 local_uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2019 inline bool FaceStatusMessage_FaceStatus::has_expiration_period()
const {
2020 return (_has_bits_[0] & 0x00000008u) != 0;
2022 inline void FaceStatusMessage_FaceStatus::set_has_expiration_period() {
2023 _has_bits_[0] |= 0x00000008u;
2025 inline void FaceStatusMessage_FaceStatus::clear_has_expiration_period() {
2026 _has_bits_[0] &= ~0x00000008u;
2028 inline void FaceStatusMessage_FaceStatus::clear_expiration_period() {
2029 expiration_period_ = GOOGLE_ULONGLONG(0);
2030 clear_has_expiration_period();
2032 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::expiration_period()
const {
2034 return expiration_period_;
2036 inline void FaceStatusMessage_FaceStatus::set_expiration_period(::google::protobuf::uint64 value) {
2037 set_has_expiration_period();
2038 expiration_period_ = value;
2043 inline bool FaceStatusMessage_FaceStatus::has_face_scope()
const {
2044 return (_has_bits_[0] & 0x00000010u) != 0;
2046 inline void FaceStatusMessage_FaceStatus::set_has_face_scope() {
2047 _has_bits_[0] |= 0x00000010u;
2049 inline void FaceStatusMessage_FaceStatus::clear_has_face_scope() {
2050 _has_bits_[0] &= ~0x00000010u;
2052 inline void FaceStatusMessage_FaceStatus::clear_face_scope() {
2053 face_scope_ = GOOGLE_ULONGLONG(0);
2054 clear_has_face_scope();
2056 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_scope()
const {
2060 inline void FaceStatusMessage_FaceStatus::set_face_scope(::google::protobuf::uint64 value) {
2061 set_has_face_scope();
2062 face_scope_ = value;
2067 inline bool FaceStatusMessage_FaceStatus::has_face_persistency()
const {
2068 return (_has_bits_[0] & 0x00000020u) != 0;
2070 inline void FaceStatusMessage_FaceStatus::set_has_face_persistency() {
2071 _has_bits_[0] |= 0x00000020u;
2073 inline void FaceStatusMessage_FaceStatus::clear_has_face_persistency() {
2074 _has_bits_[0] &= ~0x00000020u;
2076 inline void FaceStatusMessage_FaceStatus::clear_face_persistency() {
2077 face_persistency_ = GOOGLE_ULONGLONG(0);
2078 clear_has_face_persistency();
2080 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_persistency()
const {
2082 return face_persistency_;
2084 inline void FaceStatusMessage_FaceStatus::set_face_persistency(::google::protobuf::uint64 value) {
2085 set_has_face_persistency();
2086 face_persistency_ = value;
2091 inline bool FaceStatusMessage_FaceStatus::has_link_type()
const {
2092 return (_has_bits_[0] & 0x00000040u) != 0;
2094 inline void FaceStatusMessage_FaceStatus::set_has_link_type() {
2095 _has_bits_[0] |= 0x00000040u;
2097 inline void FaceStatusMessage_FaceStatus::clear_has_link_type() {
2098 _has_bits_[0] &= ~0x00000040u;
2100 inline void FaceStatusMessage_FaceStatus::clear_link_type() {
2101 link_type_ = GOOGLE_ULONGLONG(0);
2102 clear_has_link_type();
2104 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::link_type()
const {
2108 inline void FaceStatusMessage_FaceStatus::set_link_type(::google::protobuf::uint64 value) {
2109 set_has_link_type();
2115 inline bool FaceStatusMessage_FaceStatus::has_n_in_interests()
const {
2116 return (_has_bits_[0] & 0x00000080u) != 0;
2118 inline void FaceStatusMessage_FaceStatus::set_has_n_in_interests() {
2119 _has_bits_[0] |= 0x00000080u;
2121 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_interests() {
2122 _has_bits_[0] &= ~0x00000080u;
2124 inline void FaceStatusMessage_FaceStatus::clear_n_in_interests() {
2125 n_in_interests_ = GOOGLE_ULONGLONG(0);
2126 clear_has_n_in_interests();
2128 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_interests()
const {
2130 return n_in_interests_;
2132 inline void FaceStatusMessage_FaceStatus::set_n_in_interests(::google::protobuf::uint64 value) {
2133 set_has_n_in_interests();
2134 n_in_interests_ = value;
2139 inline bool FaceStatusMessage_FaceStatus::has_n_in_datas()
const {
2140 return (_has_bits_[0] & 0x00000100u) != 0;
2142 inline void FaceStatusMessage_FaceStatus::set_has_n_in_datas() {
2143 _has_bits_[0] |= 0x00000100u;
2145 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_datas() {
2146 _has_bits_[0] &= ~0x00000100u;
2148 inline void FaceStatusMessage_FaceStatus::clear_n_in_datas() {
2149 n_in_datas_ = GOOGLE_ULONGLONG(0);
2150 clear_has_n_in_datas();
2152 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_datas()
const {
2156 inline void FaceStatusMessage_FaceStatus::set_n_in_datas(::google::protobuf::uint64 value) {
2157 set_has_n_in_datas();
2158 n_in_datas_ = value;
2163 inline bool FaceStatusMessage_FaceStatus::has_n_out_interests()
const {
2164 return (_has_bits_[0] & 0x00000200u) != 0;
2166 inline void FaceStatusMessage_FaceStatus::set_has_n_out_interests() {
2167 _has_bits_[0] |= 0x00000200u;
2169 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_interests() {
2170 _has_bits_[0] &= ~0x00000200u;
2172 inline void FaceStatusMessage_FaceStatus::clear_n_out_interests() {
2173 n_out_interests_ = GOOGLE_ULONGLONG(0);
2174 clear_has_n_out_interests();
2176 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_interests()
const {
2178 return n_out_interests_;
2180 inline void FaceStatusMessage_FaceStatus::set_n_out_interests(::google::protobuf::uint64 value) {
2181 set_has_n_out_interests();
2182 n_out_interests_ = value;
2187 inline bool FaceStatusMessage_FaceStatus::has_n_out_datas()
const {
2188 return (_has_bits_[0] & 0x00000400u) != 0;
2190 inline void FaceStatusMessage_FaceStatus::set_has_n_out_datas() {
2191 _has_bits_[0] |= 0x00000400u;
2193 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_datas() {
2194 _has_bits_[0] &= ~0x00000400u;
2196 inline void FaceStatusMessage_FaceStatus::clear_n_out_datas() {
2197 n_out_datas_ = GOOGLE_ULONGLONG(0);
2198 clear_has_n_out_datas();
2200 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_datas()
const {
2202 return n_out_datas_;
2204 inline void FaceStatusMessage_FaceStatus::set_n_out_datas(::google::protobuf::uint64 value) {
2205 set_has_n_out_datas();
2206 n_out_datas_ = value;
2211 inline bool FaceStatusMessage_FaceStatus::has_n_in_bytes()
const {
2212 return (_has_bits_[0] & 0x00000800u) != 0;
2214 inline void FaceStatusMessage_FaceStatus::set_has_n_in_bytes() {
2215 _has_bits_[0] |= 0x00000800u;
2217 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_bytes() {
2218 _has_bits_[0] &= ~0x00000800u;
2220 inline void FaceStatusMessage_FaceStatus::clear_n_in_bytes() {
2221 n_in_bytes_ = GOOGLE_ULONGLONG(0);
2222 clear_has_n_in_bytes();
2224 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_bytes()
const {
2228 inline void FaceStatusMessage_FaceStatus::set_n_in_bytes(::google::protobuf::uint64 value) {
2229 set_has_n_in_bytes();
2230 n_in_bytes_ = value;
2235 inline bool FaceStatusMessage_FaceStatus::has_n_out_bytes()
const {
2236 return (_has_bits_[0] & 0x00001000u) != 0;
2238 inline void FaceStatusMessage_FaceStatus::set_has_n_out_bytes() {
2239 _has_bits_[0] |= 0x00001000u;
2241 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_bytes() {
2242 _has_bits_[0] &= ~0x00001000u;
2244 inline void FaceStatusMessage_FaceStatus::clear_n_out_bytes() {
2245 n_out_bytes_ = GOOGLE_ULONGLONG(0);
2246 clear_has_n_out_bytes();
2248 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_bytes()
const {
2250 return n_out_bytes_;
2252 inline void FaceStatusMessage_FaceStatus::set_n_out_bytes(::google::protobuf::uint64 value) {
2253 set_has_n_out_bytes();
2254 n_out_bytes_ = value;
2263 inline int FaceStatusMessage::face_status_size()
const {
2264 return face_status_.size();
2266 inline void FaceStatusMessage::clear_face_status() {
2267 face_status_.Clear();
2269 inline const ::ndn_message::FaceStatusMessage_FaceStatus& FaceStatusMessage::face_status(
int index)
const {
2271 return face_status_.Get(index);
2273 inline ::ndn_message::FaceStatusMessage_FaceStatus* FaceStatusMessage::mutable_face_status(
int index) {
2275 return face_status_.Mutable(index);
2277 inline ::ndn_message::FaceStatusMessage_FaceStatus* FaceStatusMessage::add_face_status() {
2279 return face_status_.Add();
2281 inline const ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >&
2282 FaceStatusMessage::face_status()
const {
2284 return face_status_;
2286 inline ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >*
2287 FaceStatusMessage::mutable_face_status() {
2289 return &face_status_;
2299 namespace protobuf {
2308 #endif // GOOGLE_PROTOBUF_VERSION < 2006000
2310 #endif // PROTOBUF_face_2dstatus_2eproto__INCLUDED
Definition: face-status.pb.h:44
Definition: chrono-sync2013.hpp:31
Definition: channel-status.pb.h:32
Definition: face-status.pb.h:254
Copyright (C) 2014-2016 Regents of the University of California.
Definition: channel-status.pb.h:315