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_in_nacks()
const;
171 inline void clear_n_in_nacks();
172 static const int kNInNacksFieldNumber = 151;
173 inline ::google::protobuf::uint64 n_in_nacks()
const;
174 inline void set_n_in_nacks(::google::protobuf::uint64 value);
177 inline bool has_n_out_interests()
const;
178 inline void clear_n_out_interests();
179 static const int kNOutInterestsFieldNumber = 146;
180 inline ::google::protobuf::uint64 n_out_interests()
const;
181 inline void set_n_out_interests(::google::protobuf::uint64 value);
184 inline bool has_n_out_datas()
const;
185 inline void clear_n_out_datas();
186 static const int kNOutDatasFieldNumber = 147;
187 inline ::google::protobuf::uint64 n_out_datas()
const;
188 inline void set_n_out_datas(::google::protobuf::uint64 value);
191 inline bool has_n_out_nacks()
const;
192 inline void clear_n_out_nacks();
193 static const int kNOutNacksFieldNumber = 152;
194 inline ::google::protobuf::uint64 n_out_nacks()
const;
195 inline void set_n_out_nacks(::google::protobuf::uint64 value);
198 inline bool has_n_in_bytes()
const;
199 inline void clear_n_in_bytes();
200 static const int kNInBytesFieldNumber = 148;
201 inline ::google::protobuf::uint64 n_in_bytes()
const;
202 inline void set_n_in_bytes(::google::protobuf::uint64 value);
205 inline bool has_n_out_bytes()
const;
206 inline void clear_n_out_bytes();
207 static const int kNOutBytesFieldNumber = 149;
208 inline ::google::protobuf::uint64 n_out_bytes()
const;
209 inline void set_n_out_bytes(::google::protobuf::uint64 value);
213 inline void set_has_face_id();
214 inline void clear_has_face_id();
215 inline void set_has_uri();
216 inline void clear_has_uri();
217 inline void set_has_local_uri();
218 inline void clear_has_local_uri();
219 inline void set_has_expiration_period();
220 inline void clear_has_expiration_period();
221 inline void set_has_face_scope();
222 inline void clear_has_face_scope();
223 inline void set_has_face_persistency();
224 inline void clear_has_face_persistency();
225 inline void set_has_link_type();
226 inline void clear_has_link_type();
227 inline void set_has_n_in_interests();
228 inline void clear_has_n_in_interests();
229 inline void set_has_n_in_datas();
230 inline void clear_has_n_in_datas();
231 inline void set_has_n_in_nacks();
232 inline void clear_has_n_in_nacks();
233 inline void set_has_n_out_interests();
234 inline void clear_has_n_out_interests();
235 inline void set_has_n_out_datas();
236 inline void clear_has_n_out_datas();
237 inline void set_has_n_out_nacks();
238 inline void clear_has_n_out_nacks();
239 inline void set_has_n_in_bytes();
240 inline void clear_has_n_in_bytes();
241 inline void set_has_n_out_bytes();
242 inline void clear_has_n_out_bytes();
244 ::google::protobuf::UnknownFieldSet _unknown_fields_;
246 ::google::protobuf::uint64 face_id_;
248 ::std::string* local_uri_;
249 ::google::protobuf::uint64 expiration_period_;
250 ::google::protobuf::uint64 face_scope_;
251 ::google::protobuf::uint64 face_persistency_;
252 ::google::protobuf::uint64 link_type_;
253 ::google::protobuf::uint64 n_in_interests_;
254 ::google::protobuf::uint64 n_in_datas_;
255 ::google::protobuf::uint64 n_in_nacks_;
256 ::google::protobuf::uint64 n_out_interests_;
257 ::google::protobuf::uint64 n_out_datas_;
258 ::google::protobuf::uint64 n_out_nacks_;
259 ::google::protobuf::uint64 n_in_bytes_;
260 ::google::protobuf::uint64 n_out_bytes_;
262 mutable int _cached_size_;
263 ::google::protobuf::uint32 _has_bits_[(15 + 31) / 32];
265 friend void protobuf_AddDesc_face_2dstatus_2eproto();
266 friend void protobuf_AssignDesc_face_2dstatus_2eproto();
267 friend void protobuf_ShutdownFile_face_2dstatus_2eproto();
269 void InitAsDefaultInstance();
286 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
287 return _unknown_fields_;
290 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
291 return &_unknown_fields_;
294 static const ::google::protobuf::Descriptor* descriptor();
302 void CopyFrom(const ::google::protobuf::Message& from);
303 void MergeFrom(const ::google::protobuf::Message& from);
307 bool IsInitialized()
const;
309 int ByteSize()
const;
310 bool MergePartialFromCodedStream(
311 ::google::protobuf::io::CodedInputStream* input);
312 void SerializeWithCachedSizes(
313 ::google::protobuf::io::CodedOutputStream* output)
const;
314 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
315 int GetCachedSize()
const {
return _cached_size_; }
319 void SetCachedSize(
int size)
const;
322 ::google::protobuf::Metadata GetMetadata()
const;
331 inline int face_status_size()
const;
332 inline void clear_face_status();
333 static const int kFaceStatusFieldNumber = 128;
334 inline const ::ndn_message::FaceStatusMessage_FaceStatus& face_status(
int index)
const;
335 inline ::ndn_message::FaceStatusMessage_FaceStatus* mutable_face_status(
int index);
336 inline ::ndn_message::FaceStatusMessage_FaceStatus* add_face_status();
337 inline const ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >&
339 inline ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >*
340 mutable_face_status();
345 ::google::protobuf::UnknownFieldSet _unknown_fields_;
349 mutable int _cached_size_;
350 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
352 friend void protobuf_AddDesc_face_2dstatus_2eproto();
353 friend void protobuf_AssignDesc_face_2dstatus_2eproto();
354 friend void protobuf_ShutdownFile_face_2dstatus_2eproto();
356 void InitAsDefaultInstance();
367 inline bool FaceStatusMessage_FaceStatus::has_face_id()
const {
368 return (_has_bits_[0] & 0x00000001u) != 0;
370 inline void FaceStatusMessage_FaceStatus::set_has_face_id() {
371 _has_bits_[0] |= 0x00000001u;
373 inline void FaceStatusMessage_FaceStatus::clear_has_face_id() {
374 _has_bits_[0] &= ~0x00000001u;
376 inline void FaceStatusMessage_FaceStatus::clear_face_id() {
377 face_id_ = GOOGLE_ULONGLONG(0);
380 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_id()
const {
383 inline void FaceStatusMessage_FaceStatus::set_face_id(::google::protobuf::uint64 value) {
389 inline bool FaceStatusMessage_FaceStatus::has_uri()
const {
390 return (_has_bits_[0] & 0x00000002u) != 0;
392 inline void FaceStatusMessage_FaceStatus::set_has_uri() {
393 _has_bits_[0] |= 0x00000002u;
395 inline void FaceStatusMessage_FaceStatus::clear_has_uri() {
396 _has_bits_[0] &= ~0x00000002u;
398 inline void FaceStatusMessage_FaceStatus::clear_uri() {
399 if (uri_ != &::google::protobuf::internal::kEmptyString) {
404 inline const ::std::string& FaceStatusMessage_FaceStatus::uri()
const {
407 inline void FaceStatusMessage_FaceStatus::set_uri(const ::std::string& value) {
409 if (uri_ == &::google::protobuf::internal::kEmptyString) {
410 uri_ = new ::std::string;
414 inline void FaceStatusMessage_FaceStatus::set_uri(
const char* value) {
416 if (uri_ == &::google::protobuf::internal::kEmptyString) {
417 uri_ = new ::std::string;
421 inline void FaceStatusMessage_FaceStatus::set_uri(
const char* value,
size_t size) {
423 if (uri_ == &::google::protobuf::internal::kEmptyString) {
424 uri_ = new ::std::string;
426 uri_->assign(reinterpret_cast<const char*>(value), size);
428 inline ::std::string* FaceStatusMessage_FaceStatus::mutable_uri() {
430 if (uri_ == &::google::protobuf::internal::kEmptyString) {
431 uri_ = new ::std::string;
435 inline ::std::string* FaceStatusMessage_FaceStatus::release_uri() {
437 if (uri_ == &::google::protobuf::internal::kEmptyString) {
440 ::std::string* temp = uri_;
441 uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
447 inline bool FaceStatusMessage_FaceStatus::has_local_uri()
const {
448 return (_has_bits_[0] & 0x00000004u) != 0;
450 inline void FaceStatusMessage_FaceStatus::set_has_local_uri() {
451 _has_bits_[0] |= 0x00000004u;
453 inline void FaceStatusMessage_FaceStatus::clear_has_local_uri() {
454 _has_bits_[0] &= ~0x00000004u;
456 inline void FaceStatusMessage_FaceStatus::clear_local_uri() {
457 if (local_uri_ != &::google::protobuf::internal::kEmptyString) {
460 clear_has_local_uri();
462 inline const ::std::string& FaceStatusMessage_FaceStatus::local_uri()
const {
465 inline void FaceStatusMessage_FaceStatus::set_local_uri(const ::std::string& value) {
467 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
468 local_uri_ = new ::std::string;
470 local_uri_->assign(value);
472 inline void FaceStatusMessage_FaceStatus::set_local_uri(
const char* value) {
474 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
475 local_uri_ = new ::std::string;
477 local_uri_->assign(value);
479 inline void FaceStatusMessage_FaceStatus::set_local_uri(
const char* value,
size_t size) {
481 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
482 local_uri_ = new ::std::string;
484 local_uri_->assign(reinterpret_cast<const char*>(value), size);
486 inline ::std::string* FaceStatusMessage_FaceStatus::mutable_local_uri() {
488 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
489 local_uri_ = new ::std::string;
493 inline ::std::string* FaceStatusMessage_FaceStatus::release_local_uri() {
494 clear_has_local_uri();
495 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
498 ::std::string* temp = local_uri_;
499 local_uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
505 inline bool FaceStatusMessage_FaceStatus::has_expiration_period()
const {
506 return (_has_bits_[0] & 0x00000008u) != 0;
508 inline void FaceStatusMessage_FaceStatus::set_has_expiration_period() {
509 _has_bits_[0] |= 0x00000008u;
511 inline void FaceStatusMessage_FaceStatus::clear_has_expiration_period() {
512 _has_bits_[0] &= ~0x00000008u;
514 inline void FaceStatusMessage_FaceStatus::clear_expiration_period() {
515 expiration_period_ = GOOGLE_ULONGLONG(0);
516 clear_has_expiration_period();
518 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::expiration_period()
const {
519 return expiration_period_;
521 inline void FaceStatusMessage_FaceStatus::set_expiration_period(::google::protobuf::uint64 value) {
522 set_has_expiration_period();
523 expiration_period_ = value;
527 inline bool FaceStatusMessage_FaceStatus::has_face_scope()
const {
528 return (_has_bits_[0] & 0x00000010u) != 0;
530 inline void FaceStatusMessage_FaceStatus::set_has_face_scope() {
531 _has_bits_[0] |= 0x00000010u;
533 inline void FaceStatusMessage_FaceStatus::clear_has_face_scope() {
534 _has_bits_[0] &= ~0x00000010u;
536 inline void FaceStatusMessage_FaceStatus::clear_face_scope() {
537 face_scope_ = GOOGLE_ULONGLONG(0);
538 clear_has_face_scope();
540 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_scope()
const {
543 inline void FaceStatusMessage_FaceStatus::set_face_scope(::google::protobuf::uint64 value) {
544 set_has_face_scope();
549 inline bool FaceStatusMessage_FaceStatus::has_face_persistency()
const {
550 return (_has_bits_[0] & 0x00000020u) != 0;
552 inline void FaceStatusMessage_FaceStatus::set_has_face_persistency() {
553 _has_bits_[0] |= 0x00000020u;
555 inline void FaceStatusMessage_FaceStatus::clear_has_face_persistency() {
556 _has_bits_[0] &= ~0x00000020u;
558 inline void FaceStatusMessage_FaceStatus::clear_face_persistency() {
559 face_persistency_ = GOOGLE_ULONGLONG(0);
560 clear_has_face_persistency();
562 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_persistency()
const {
563 return face_persistency_;
565 inline void FaceStatusMessage_FaceStatus::set_face_persistency(::google::protobuf::uint64 value) {
566 set_has_face_persistency();
567 face_persistency_ = value;
571 inline bool FaceStatusMessage_FaceStatus::has_link_type()
const {
572 return (_has_bits_[0] & 0x00000040u) != 0;
574 inline void FaceStatusMessage_FaceStatus::set_has_link_type() {
575 _has_bits_[0] |= 0x00000040u;
577 inline void FaceStatusMessage_FaceStatus::clear_has_link_type() {
578 _has_bits_[0] &= ~0x00000040u;
580 inline void FaceStatusMessage_FaceStatus::clear_link_type() {
581 link_type_ = GOOGLE_ULONGLONG(0);
582 clear_has_link_type();
584 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::link_type()
const {
587 inline void FaceStatusMessage_FaceStatus::set_link_type(::google::protobuf::uint64 value) {
593 inline bool FaceStatusMessage_FaceStatus::has_n_in_interests()
const {
594 return (_has_bits_[0] & 0x00000080u) != 0;
596 inline void FaceStatusMessage_FaceStatus::set_has_n_in_interests() {
597 _has_bits_[0] |= 0x00000080u;
599 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_interests() {
600 _has_bits_[0] &= ~0x00000080u;
602 inline void FaceStatusMessage_FaceStatus::clear_n_in_interests() {
603 n_in_interests_ = GOOGLE_ULONGLONG(0);
604 clear_has_n_in_interests();
606 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_interests()
const {
607 return n_in_interests_;
609 inline void FaceStatusMessage_FaceStatus::set_n_in_interests(::google::protobuf::uint64 value) {
610 set_has_n_in_interests();
611 n_in_interests_ = value;
615 inline bool FaceStatusMessage_FaceStatus::has_n_in_datas()
const {
616 return (_has_bits_[0] & 0x00000100u) != 0;
618 inline void FaceStatusMessage_FaceStatus::set_has_n_in_datas() {
619 _has_bits_[0] |= 0x00000100u;
621 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_datas() {
622 _has_bits_[0] &= ~0x00000100u;
624 inline void FaceStatusMessage_FaceStatus::clear_n_in_datas() {
625 n_in_datas_ = GOOGLE_ULONGLONG(0);
626 clear_has_n_in_datas();
628 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_datas()
const {
631 inline void FaceStatusMessage_FaceStatus::set_n_in_datas(::google::protobuf::uint64 value) {
632 set_has_n_in_datas();
637 inline bool FaceStatusMessage_FaceStatus::has_n_in_nacks()
const {
638 return (_has_bits_[0] & 0x00000200u) != 0;
640 inline void FaceStatusMessage_FaceStatus::set_has_n_in_nacks() {
641 _has_bits_[0] |= 0x00000200u;
643 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_nacks() {
644 _has_bits_[0] &= ~0x00000200u;
646 inline void FaceStatusMessage_FaceStatus::clear_n_in_nacks() {
647 n_in_nacks_ = GOOGLE_ULONGLONG(0);
648 clear_has_n_in_nacks();
650 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_nacks()
const {
653 inline void FaceStatusMessage_FaceStatus::set_n_in_nacks(::google::protobuf::uint64 value) {
654 set_has_n_in_nacks();
659 inline bool FaceStatusMessage_FaceStatus::has_n_out_interests()
const {
660 return (_has_bits_[0] & 0x00000400u) != 0;
662 inline void FaceStatusMessage_FaceStatus::set_has_n_out_interests() {
663 _has_bits_[0] |= 0x00000400u;
665 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_interests() {
666 _has_bits_[0] &= ~0x00000400u;
668 inline void FaceStatusMessage_FaceStatus::clear_n_out_interests() {
669 n_out_interests_ = GOOGLE_ULONGLONG(0);
670 clear_has_n_out_interests();
672 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_interests()
const {
673 return n_out_interests_;
675 inline void FaceStatusMessage_FaceStatus::set_n_out_interests(::google::protobuf::uint64 value) {
676 set_has_n_out_interests();
677 n_out_interests_ = value;
681 inline bool FaceStatusMessage_FaceStatus::has_n_out_datas()
const {
682 return (_has_bits_[0] & 0x00000800u) != 0;
684 inline void FaceStatusMessage_FaceStatus::set_has_n_out_datas() {
685 _has_bits_[0] |= 0x00000800u;
687 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_datas() {
688 _has_bits_[0] &= ~0x00000800u;
690 inline void FaceStatusMessage_FaceStatus::clear_n_out_datas() {
691 n_out_datas_ = GOOGLE_ULONGLONG(0);
692 clear_has_n_out_datas();
694 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_datas()
const {
697 inline void FaceStatusMessage_FaceStatus::set_n_out_datas(::google::protobuf::uint64 value) {
698 set_has_n_out_datas();
699 n_out_datas_ = value;
703 inline bool FaceStatusMessage_FaceStatus::has_n_out_nacks()
const {
704 return (_has_bits_[0] & 0x00001000u) != 0;
706 inline void FaceStatusMessage_FaceStatus::set_has_n_out_nacks() {
707 _has_bits_[0] |= 0x00001000u;
709 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_nacks() {
710 _has_bits_[0] &= ~0x00001000u;
712 inline void FaceStatusMessage_FaceStatus::clear_n_out_nacks() {
713 n_out_nacks_ = GOOGLE_ULONGLONG(0);
714 clear_has_n_out_nacks();
716 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_nacks()
const {
719 inline void FaceStatusMessage_FaceStatus::set_n_out_nacks(::google::protobuf::uint64 value) {
720 set_has_n_out_nacks();
721 n_out_nacks_ = value;
725 inline bool FaceStatusMessage_FaceStatus::has_n_in_bytes()
const {
726 return (_has_bits_[0] & 0x00002000u) != 0;
728 inline void FaceStatusMessage_FaceStatus::set_has_n_in_bytes() {
729 _has_bits_[0] |= 0x00002000u;
731 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_bytes() {
732 _has_bits_[0] &= ~0x00002000u;
734 inline void FaceStatusMessage_FaceStatus::clear_n_in_bytes() {
735 n_in_bytes_ = GOOGLE_ULONGLONG(0);
736 clear_has_n_in_bytes();
738 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_bytes()
const {
741 inline void FaceStatusMessage_FaceStatus::set_n_in_bytes(::google::protobuf::uint64 value) {
742 set_has_n_in_bytes();
747 inline bool FaceStatusMessage_FaceStatus::has_n_out_bytes()
const {
748 return (_has_bits_[0] & 0x00004000u) != 0;
750 inline void FaceStatusMessage_FaceStatus::set_has_n_out_bytes() {
751 _has_bits_[0] |= 0x00004000u;
753 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_bytes() {
754 _has_bits_[0] &= ~0x00004000u;
756 inline void FaceStatusMessage_FaceStatus::clear_n_out_bytes() {
757 n_out_bytes_ = GOOGLE_ULONGLONG(0);
758 clear_has_n_out_bytes();
760 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_bytes()
const {
763 inline void FaceStatusMessage_FaceStatus::set_n_out_bytes(::google::protobuf::uint64 value) {
764 set_has_n_out_bytes();
765 n_out_bytes_ = value;
773 inline int FaceStatusMessage::face_status_size()
const {
774 return face_status_.size();
776 inline void FaceStatusMessage::clear_face_status() {
777 face_status_.Clear();
779 inline const ::ndn_message::FaceStatusMessage_FaceStatus& FaceStatusMessage::face_status(
int index)
const {
780 return face_status_.Get(index);
782 inline ::ndn_message::FaceStatusMessage_FaceStatus* FaceStatusMessage::mutable_face_status(
int index) {
783 return face_status_.Mutable(index);
785 inline ::ndn_message::FaceStatusMessage_FaceStatus* FaceStatusMessage::add_face_status() {
786 return face_status_.Add();
788 inline const ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >&
789 FaceStatusMessage::face_status()
const {
792 inline ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >*
793 FaceStatusMessage::mutable_face_status() {
794 return &face_status_;
813 #elif GOOGLE_PROTOBUF_VERSION < 2006000
815 #if GOOGLE_PROTOBUF_VERSION < 2005000
816 #error This file was generated by a newer version of protoc which is
817 #error incompatible with your Protocol Buffer headers. Please update
820 #if 2005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
821 #error This file was generated by an older version of protoc which is
822 #error incompatible with your Protocol Buffer headers. Please
823 #error regenerate this file with a newer version of protoc.
826 #include <google/protobuf/generated_message_util.h>
827 #include <google/protobuf/message.h>
828 #include <google/protobuf/repeated_field.h>
829 #include <google/protobuf/extension_set.h>
830 #include <google/protobuf/unknown_field_set.h>
836 void protobuf_AddDesc_face_2dstatus_2eproto();
837 void protobuf_AssignDesc_face_2dstatus_2eproto();
838 void protobuf_ShutdownFile_face_2dstatus_2eproto();
840 class FaceStatusMessage;
841 class FaceStatusMessage_FaceStatus;
845 class FaceStatusMessage_FaceStatus :
public ::google::protobuf::Message {
847 FaceStatusMessage_FaceStatus();
848 virtual ~FaceStatusMessage_FaceStatus();
850 FaceStatusMessage_FaceStatus(
const FaceStatusMessage_FaceStatus& from);
852 inline FaceStatusMessage_FaceStatus& operator=(
const FaceStatusMessage_FaceStatus& from) {
857 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
858 return _unknown_fields_;
861 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
862 return &_unknown_fields_;
865 static const ::google::protobuf::Descriptor* descriptor();
866 static const FaceStatusMessage_FaceStatus& default_instance();
868 void Swap(FaceStatusMessage_FaceStatus* other);
872 FaceStatusMessage_FaceStatus* New()
const;
873 void CopyFrom(const ::google::protobuf::Message& from);
874 void MergeFrom(const ::google::protobuf::Message& from);
875 void CopyFrom(
const FaceStatusMessage_FaceStatus& from);
876 void MergeFrom(
const FaceStatusMessage_FaceStatus& from);
878 bool IsInitialized()
const;
880 int ByteSize()
const;
881 bool MergePartialFromCodedStream(
882 ::google::protobuf::io::CodedInputStream* input);
883 void SerializeWithCachedSizes(
884 ::google::protobuf::io::CodedOutputStream* output)
const;
885 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
886 int GetCachedSize()
const {
return _cached_size_; }
890 void SetCachedSize(
int size)
const;
893 ::google::protobuf::Metadata GetMetadata()
const;
900 inline bool has_face_id()
const;
901 inline void clear_face_id();
902 static const int kFaceIdFieldNumber = 105;
903 inline ::google::protobuf::uint64 face_id()
const;
904 inline void set_face_id(::google::protobuf::uint64 value);
907 inline bool has_uri()
const;
908 inline void clear_uri();
909 static const int kUriFieldNumber = 114;
910 inline const ::std::string& uri()
const;
911 inline void set_uri(const ::std::string& value);
912 inline void set_uri(
const char* value);
913 inline void set_uri(
const char* value,
size_t size);
914 inline ::std::string* mutable_uri();
915 inline ::std::string* release_uri();
916 inline void set_allocated_uri(::std::string* uri);
919 inline bool has_local_uri()
const;
920 inline void clear_local_uri();
921 static const int kLocalUriFieldNumber = 129;
922 inline const ::std::string& local_uri()
const;
923 inline void set_local_uri(const ::std::string& value);
924 inline void set_local_uri(
const char* value);
925 inline void set_local_uri(
const char* value,
size_t size);
926 inline ::std::string* mutable_local_uri();
927 inline ::std::string* release_local_uri();
928 inline void set_allocated_local_uri(::std::string* local_uri);
931 inline bool has_expiration_period()
const;
932 inline void clear_expiration_period();
933 static const int kExpirationPeriodFieldNumber = 109;
934 inline ::google::protobuf::uint64 expiration_period()
const;
935 inline void set_expiration_period(::google::protobuf::uint64 value);
938 inline bool has_face_scope()
const;
939 inline void clear_face_scope();
940 static const int kFaceScopeFieldNumber = 132;
941 inline ::google::protobuf::uint64 face_scope()
const;
942 inline void set_face_scope(::google::protobuf::uint64 value);
945 inline bool has_face_persistency()
const;
946 inline void clear_face_persistency();
947 static const int kFacePersistencyFieldNumber = 133;
948 inline ::google::protobuf::uint64 face_persistency()
const;
949 inline void set_face_persistency(::google::protobuf::uint64 value);
952 inline bool has_link_type()
const;
953 inline void clear_link_type();
954 static const int kLinkTypeFieldNumber = 134;
955 inline ::google::protobuf::uint64 link_type()
const;
956 inline void set_link_type(::google::protobuf::uint64 value);
959 inline bool has_n_in_interests()
const;
960 inline void clear_n_in_interests();
961 static const int kNInInterestsFieldNumber = 144;
962 inline ::google::protobuf::uint64 n_in_interests()
const;
963 inline void set_n_in_interests(::google::protobuf::uint64 value);
966 inline bool has_n_in_datas()
const;
967 inline void clear_n_in_datas();
968 static const int kNInDatasFieldNumber = 145;
969 inline ::google::protobuf::uint64 n_in_datas()
const;
970 inline void set_n_in_datas(::google::protobuf::uint64 value);
973 inline bool has_n_in_nacks()
const;
974 inline void clear_n_in_nacks();
975 static const int kNInNacksFieldNumber = 151;
976 inline ::google::protobuf::uint64 n_in_nacks()
const;
977 inline void set_n_in_nacks(::google::protobuf::uint64 value);
980 inline bool has_n_out_interests()
const;
981 inline void clear_n_out_interests();
982 static const int kNOutInterestsFieldNumber = 146;
983 inline ::google::protobuf::uint64 n_out_interests()
const;
984 inline void set_n_out_interests(::google::protobuf::uint64 value);
987 inline bool has_n_out_datas()
const;
988 inline void clear_n_out_datas();
989 static const int kNOutDatasFieldNumber = 147;
990 inline ::google::protobuf::uint64 n_out_datas()
const;
991 inline void set_n_out_datas(::google::protobuf::uint64 value);
994 inline bool has_n_out_nacks()
const;
995 inline void clear_n_out_nacks();
996 static const int kNOutNacksFieldNumber = 152;
997 inline ::google::protobuf::uint64 n_out_nacks()
const;
998 inline void set_n_out_nacks(::google::protobuf::uint64 value);
1001 inline bool has_n_in_bytes()
const;
1002 inline void clear_n_in_bytes();
1003 static const int kNInBytesFieldNumber = 148;
1004 inline ::google::protobuf::uint64 n_in_bytes()
const;
1005 inline void set_n_in_bytes(::google::protobuf::uint64 value);
1008 inline bool has_n_out_bytes()
const;
1009 inline void clear_n_out_bytes();
1010 static const int kNOutBytesFieldNumber = 149;
1011 inline ::google::protobuf::uint64 n_out_bytes()
const;
1012 inline void set_n_out_bytes(::google::protobuf::uint64 value);
1016 inline void set_has_face_id();
1017 inline void clear_has_face_id();
1018 inline void set_has_uri();
1019 inline void clear_has_uri();
1020 inline void set_has_local_uri();
1021 inline void clear_has_local_uri();
1022 inline void set_has_expiration_period();
1023 inline void clear_has_expiration_period();
1024 inline void set_has_face_scope();
1025 inline void clear_has_face_scope();
1026 inline void set_has_face_persistency();
1027 inline void clear_has_face_persistency();
1028 inline void set_has_link_type();
1029 inline void clear_has_link_type();
1030 inline void set_has_n_in_interests();
1031 inline void clear_has_n_in_interests();
1032 inline void set_has_n_in_datas();
1033 inline void clear_has_n_in_datas();
1034 inline void set_has_n_in_nacks();
1035 inline void clear_has_n_in_nacks();
1036 inline void set_has_n_out_interests();
1037 inline void clear_has_n_out_interests();
1038 inline void set_has_n_out_datas();
1039 inline void clear_has_n_out_datas();
1040 inline void set_has_n_out_nacks();
1041 inline void clear_has_n_out_nacks();
1042 inline void set_has_n_in_bytes();
1043 inline void clear_has_n_in_bytes();
1044 inline void set_has_n_out_bytes();
1045 inline void clear_has_n_out_bytes();
1047 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1049 ::google::protobuf::uint64 face_id_;
1050 ::std::string* uri_;
1051 ::std::string* local_uri_;
1052 ::google::protobuf::uint64 expiration_period_;
1053 ::google::protobuf::uint64 face_scope_;
1054 ::google::protobuf::uint64 face_persistency_;
1055 ::google::protobuf::uint64 link_type_;
1056 ::google::protobuf::uint64 n_in_interests_;
1057 ::google::protobuf::uint64 n_in_datas_;
1058 ::google::protobuf::uint64 n_in_nacks_;
1059 ::google::protobuf::uint64 n_out_interests_;
1060 ::google::protobuf::uint64 n_out_datas_;
1061 ::google::protobuf::uint64 n_out_nacks_;
1062 ::google::protobuf::uint64 n_in_bytes_;
1063 ::google::protobuf::uint64 n_out_bytes_;
1065 mutable int _cached_size_;
1066 ::google::protobuf::uint32 _has_bits_[(15 + 31) / 32];
1068 friend void protobuf_AddDesc_face_2dstatus_2eproto();
1069 friend void protobuf_AssignDesc_face_2dstatus_2eproto();
1070 friend void protobuf_ShutdownFile_face_2dstatus_2eproto();
1072 void InitAsDefaultInstance();
1073 static FaceStatusMessage_FaceStatus* default_instance_;
1077 class FaceStatusMessage :
public ::google::protobuf::Message {
1079 FaceStatusMessage();
1080 virtual ~FaceStatusMessage();
1082 FaceStatusMessage(
const FaceStatusMessage& from);
1084 inline FaceStatusMessage& operator=(
const FaceStatusMessage& from) {
1089 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1090 return _unknown_fields_;
1093 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1094 return &_unknown_fields_;
1097 static const ::google::protobuf::Descriptor* descriptor();
1098 static const FaceStatusMessage& default_instance();
1100 void Swap(FaceStatusMessage* other);
1104 FaceStatusMessage* New()
const;
1105 void CopyFrom(const ::google::protobuf::Message& from);
1106 void MergeFrom(const ::google::protobuf::Message& from);
1107 void CopyFrom(
const FaceStatusMessage& from);
1108 void MergeFrom(
const FaceStatusMessage& from);
1110 bool IsInitialized()
const;
1112 int ByteSize()
const;
1113 bool MergePartialFromCodedStream(
1114 ::google::protobuf::io::CodedInputStream* input);
1115 void SerializeWithCachedSizes(
1116 ::google::protobuf::io::CodedOutputStream* output)
const;
1117 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1118 int GetCachedSize()
const {
return _cached_size_; }
1122 void SetCachedSize(
int size)
const;
1125 ::google::protobuf::Metadata GetMetadata()
const;
1129 typedef FaceStatusMessage_FaceStatus FaceStatus;
1134 inline int face_status_size()
const;
1135 inline void clear_face_status();
1136 static const int kFaceStatusFieldNumber = 128;
1137 inline const ::ndn_message::FaceStatusMessage_FaceStatus& face_status(
int index)
const;
1138 inline ::ndn_message::FaceStatusMessage_FaceStatus* mutable_face_status(
int index);
1139 inline ::ndn_message::FaceStatusMessage_FaceStatus* add_face_status();
1140 inline const ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >&
1141 face_status()
const;
1142 inline ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >*
1143 mutable_face_status();
1148 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1152 mutable int _cached_size_;
1153 ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32];
1155 friend void protobuf_AddDesc_face_2dstatus_2eproto();
1156 friend void protobuf_AssignDesc_face_2dstatus_2eproto();
1157 friend void protobuf_ShutdownFile_face_2dstatus_2eproto();
1159 void InitAsDefaultInstance();
1160 static FaceStatusMessage* default_instance_;
1170 inline bool FaceStatusMessage_FaceStatus::has_face_id()
const {
1171 return (_has_bits_[0] & 0x00000001u) != 0;
1173 inline void FaceStatusMessage_FaceStatus::set_has_face_id() {
1174 _has_bits_[0] |= 0x00000001u;
1176 inline void FaceStatusMessage_FaceStatus::clear_has_face_id() {
1177 _has_bits_[0] &= ~0x00000001u;
1179 inline void FaceStatusMessage_FaceStatus::clear_face_id() {
1180 face_id_ = GOOGLE_ULONGLONG(0);
1181 clear_has_face_id();
1183 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_id()
const {
1186 inline void FaceStatusMessage_FaceStatus::set_face_id(::google::protobuf::uint64 value) {
1192 inline bool FaceStatusMessage_FaceStatus::has_uri()
const {
1193 return (_has_bits_[0] & 0x00000002u) != 0;
1195 inline void FaceStatusMessage_FaceStatus::set_has_uri() {
1196 _has_bits_[0] |= 0x00000002u;
1198 inline void FaceStatusMessage_FaceStatus::clear_has_uri() {
1199 _has_bits_[0] &= ~0x00000002u;
1201 inline void FaceStatusMessage_FaceStatus::clear_uri() {
1202 if (uri_ != &::google::protobuf::internal::kEmptyString) {
1207 inline const ::std::string& FaceStatusMessage_FaceStatus::uri()
const {
1210 inline void FaceStatusMessage_FaceStatus::set_uri(const ::std::string& value) {
1212 if (uri_ == &::google::protobuf::internal::kEmptyString) {
1213 uri_ = new ::std::string;
1215 uri_->assign(value);
1217 inline void FaceStatusMessage_FaceStatus::set_uri(
const char* value) {
1219 if (uri_ == &::google::protobuf::internal::kEmptyString) {
1220 uri_ = new ::std::string;
1222 uri_->assign(value);
1224 inline void FaceStatusMessage_FaceStatus::set_uri(
const char* value,
size_t size) {
1226 if (uri_ == &::google::protobuf::internal::kEmptyString) {
1227 uri_ = new ::std::string;
1229 uri_->assign(reinterpret_cast<const char*>(value), size);
1231 inline ::std::string* FaceStatusMessage_FaceStatus::mutable_uri() {
1233 if (uri_ == &::google::protobuf::internal::kEmptyString) {
1234 uri_ = new ::std::string;
1238 inline ::std::string* FaceStatusMessage_FaceStatus::release_uri() {
1240 if (uri_ == &::google::protobuf::internal::kEmptyString) {
1243 ::std::string* temp = uri_;
1244 uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1248 inline void FaceStatusMessage_FaceStatus::set_allocated_uri(::std::string* uri) {
1249 if (uri_ != &::google::protobuf::internal::kEmptyString) {
1257 uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1262 inline bool FaceStatusMessage_FaceStatus::has_local_uri()
const {
1263 return (_has_bits_[0] & 0x00000004u) != 0;
1265 inline void FaceStatusMessage_FaceStatus::set_has_local_uri() {
1266 _has_bits_[0] |= 0x00000004u;
1268 inline void FaceStatusMessage_FaceStatus::clear_has_local_uri() {
1269 _has_bits_[0] &= ~0x00000004u;
1271 inline void FaceStatusMessage_FaceStatus::clear_local_uri() {
1272 if (local_uri_ != &::google::protobuf::internal::kEmptyString) {
1273 local_uri_->clear();
1275 clear_has_local_uri();
1277 inline const ::std::string& FaceStatusMessage_FaceStatus::local_uri()
const {
1280 inline void FaceStatusMessage_FaceStatus::set_local_uri(const ::std::string& value) {
1281 set_has_local_uri();
1282 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
1283 local_uri_ = new ::std::string;
1285 local_uri_->assign(value);
1287 inline void FaceStatusMessage_FaceStatus::set_local_uri(
const char* value) {
1288 set_has_local_uri();
1289 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
1290 local_uri_ = new ::std::string;
1292 local_uri_->assign(value);
1294 inline void FaceStatusMessage_FaceStatus::set_local_uri(
const char* value,
size_t size) {
1295 set_has_local_uri();
1296 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
1297 local_uri_ = new ::std::string;
1299 local_uri_->assign(reinterpret_cast<const char*>(value), size);
1301 inline ::std::string* FaceStatusMessage_FaceStatus::mutable_local_uri() {
1302 set_has_local_uri();
1303 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
1304 local_uri_ = new ::std::string;
1308 inline ::std::string* FaceStatusMessage_FaceStatus::release_local_uri() {
1309 clear_has_local_uri();
1310 if (local_uri_ == &::google::protobuf::internal::kEmptyString) {
1313 ::std::string* temp = local_uri_;
1314 local_uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1318 inline void FaceStatusMessage_FaceStatus::set_allocated_local_uri(::std::string* local_uri) {
1319 if (local_uri_ != &::google::protobuf::internal::kEmptyString) {
1323 set_has_local_uri();
1324 local_uri_ = local_uri;
1326 clear_has_local_uri();
1327 local_uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1332 inline bool FaceStatusMessage_FaceStatus::has_expiration_period()
const {
1333 return (_has_bits_[0] & 0x00000008u) != 0;
1335 inline void FaceStatusMessage_FaceStatus::set_has_expiration_period() {
1336 _has_bits_[0] |= 0x00000008u;
1338 inline void FaceStatusMessage_FaceStatus::clear_has_expiration_period() {
1339 _has_bits_[0] &= ~0x00000008u;
1341 inline void FaceStatusMessage_FaceStatus::clear_expiration_period() {
1342 expiration_period_ = GOOGLE_ULONGLONG(0);
1343 clear_has_expiration_period();
1345 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::expiration_period()
const {
1346 return expiration_period_;
1348 inline void FaceStatusMessage_FaceStatus::set_expiration_period(::google::protobuf::uint64 value) {
1349 set_has_expiration_period();
1350 expiration_period_ = value;
1354 inline bool FaceStatusMessage_FaceStatus::has_face_scope()
const {
1355 return (_has_bits_[0] & 0x00000010u) != 0;
1357 inline void FaceStatusMessage_FaceStatus::set_has_face_scope() {
1358 _has_bits_[0] |= 0x00000010u;
1360 inline void FaceStatusMessage_FaceStatus::clear_has_face_scope() {
1361 _has_bits_[0] &= ~0x00000010u;
1363 inline void FaceStatusMessage_FaceStatus::clear_face_scope() {
1364 face_scope_ = GOOGLE_ULONGLONG(0);
1365 clear_has_face_scope();
1367 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_scope()
const {
1370 inline void FaceStatusMessage_FaceStatus::set_face_scope(::google::protobuf::uint64 value) {
1371 set_has_face_scope();
1372 face_scope_ = value;
1376 inline bool FaceStatusMessage_FaceStatus::has_face_persistency()
const {
1377 return (_has_bits_[0] & 0x00000020u) != 0;
1379 inline void FaceStatusMessage_FaceStatus::set_has_face_persistency() {
1380 _has_bits_[0] |= 0x00000020u;
1382 inline void FaceStatusMessage_FaceStatus::clear_has_face_persistency() {
1383 _has_bits_[0] &= ~0x00000020u;
1385 inline void FaceStatusMessage_FaceStatus::clear_face_persistency() {
1386 face_persistency_ = GOOGLE_ULONGLONG(0);
1387 clear_has_face_persistency();
1389 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_persistency()
const {
1390 return face_persistency_;
1392 inline void FaceStatusMessage_FaceStatus::set_face_persistency(::google::protobuf::uint64 value) {
1393 set_has_face_persistency();
1394 face_persistency_ = value;
1398 inline bool FaceStatusMessage_FaceStatus::has_link_type()
const {
1399 return (_has_bits_[0] & 0x00000040u) != 0;
1401 inline void FaceStatusMessage_FaceStatus::set_has_link_type() {
1402 _has_bits_[0] |= 0x00000040u;
1404 inline void FaceStatusMessage_FaceStatus::clear_has_link_type() {
1405 _has_bits_[0] &= ~0x00000040u;
1407 inline void FaceStatusMessage_FaceStatus::clear_link_type() {
1408 link_type_ = GOOGLE_ULONGLONG(0);
1409 clear_has_link_type();
1411 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::link_type()
const {
1414 inline void FaceStatusMessage_FaceStatus::set_link_type(::google::protobuf::uint64 value) {
1415 set_has_link_type();
1420 inline bool FaceStatusMessage_FaceStatus::has_n_in_interests()
const {
1421 return (_has_bits_[0] & 0x00000080u) != 0;
1423 inline void FaceStatusMessage_FaceStatus::set_has_n_in_interests() {
1424 _has_bits_[0] |= 0x00000080u;
1426 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_interests() {
1427 _has_bits_[0] &= ~0x00000080u;
1429 inline void FaceStatusMessage_FaceStatus::clear_n_in_interests() {
1430 n_in_interests_ = GOOGLE_ULONGLONG(0);
1431 clear_has_n_in_interests();
1433 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_interests()
const {
1434 return n_in_interests_;
1436 inline void FaceStatusMessage_FaceStatus::set_n_in_interests(::google::protobuf::uint64 value) {
1437 set_has_n_in_interests();
1438 n_in_interests_ = value;
1442 inline bool FaceStatusMessage_FaceStatus::has_n_in_datas()
const {
1443 return (_has_bits_[0] & 0x00000100u) != 0;
1445 inline void FaceStatusMessage_FaceStatus::set_has_n_in_datas() {
1446 _has_bits_[0] |= 0x00000100u;
1448 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_datas() {
1449 _has_bits_[0] &= ~0x00000100u;
1451 inline void FaceStatusMessage_FaceStatus::clear_n_in_datas() {
1452 n_in_datas_ = GOOGLE_ULONGLONG(0);
1453 clear_has_n_in_datas();
1455 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_datas()
const {
1458 inline void FaceStatusMessage_FaceStatus::set_n_in_datas(::google::protobuf::uint64 value) {
1459 set_has_n_in_datas();
1460 n_in_datas_ = value;
1464 inline bool FaceStatusMessage_FaceStatus::has_n_in_nacks()
const {
1465 return (_has_bits_[0] & 0x00000200u) != 0;
1467 inline void FaceStatusMessage_FaceStatus::set_has_n_in_nacks() {
1468 _has_bits_[0] |= 0x00000200u;
1470 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_nacks() {
1471 _has_bits_[0] &= ~0x00000200u;
1473 inline void FaceStatusMessage_FaceStatus::clear_n_in_nacks() {
1474 n_in_nacks_ = GOOGLE_ULONGLONG(0);
1475 clear_has_n_in_nacks();
1477 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_nacks()
const {
1480 inline void FaceStatusMessage_FaceStatus::set_n_in_nacks(::google::protobuf::uint64 value) {
1481 set_has_n_in_nacks();
1482 n_in_nacks_ = value;
1486 inline bool FaceStatusMessage_FaceStatus::has_n_out_interests()
const {
1487 return (_has_bits_[0] & 0x00000400u) != 0;
1489 inline void FaceStatusMessage_FaceStatus::set_has_n_out_interests() {
1490 _has_bits_[0] |= 0x00000400u;
1492 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_interests() {
1493 _has_bits_[0] &= ~0x00000400u;
1495 inline void FaceStatusMessage_FaceStatus::clear_n_out_interests() {
1496 n_out_interests_ = GOOGLE_ULONGLONG(0);
1497 clear_has_n_out_interests();
1499 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_interests()
const {
1500 return n_out_interests_;
1502 inline void FaceStatusMessage_FaceStatus::set_n_out_interests(::google::protobuf::uint64 value) {
1503 set_has_n_out_interests();
1504 n_out_interests_ = value;
1508 inline bool FaceStatusMessage_FaceStatus::has_n_out_datas()
const {
1509 return (_has_bits_[0] & 0x00000800u) != 0;
1511 inline void FaceStatusMessage_FaceStatus::set_has_n_out_datas() {
1512 _has_bits_[0] |= 0x00000800u;
1514 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_datas() {
1515 _has_bits_[0] &= ~0x00000800u;
1517 inline void FaceStatusMessage_FaceStatus::clear_n_out_datas() {
1518 n_out_datas_ = GOOGLE_ULONGLONG(0);
1519 clear_has_n_out_datas();
1521 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_datas()
const {
1522 return n_out_datas_;
1524 inline void FaceStatusMessage_FaceStatus::set_n_out_datas(::google::protobuf::uint64 value) {
1525 set_has_n_out_datas();
1526 n_out_datas_ = value;
1530 inline bool FaceStatusMessage_FaceStatus::has_n_out_nacks()
const {
1531 return (_has_bits_[0] & 0x00001000u) != 0;
1533 inline void FaceStatusMessage_FaceStatus::set_has_n_out_nacks() {
1534 _has_bits_[0] |= 0x00001000u;
1536 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_nacks() {
1537 _has_bits_[0] &= ~0x00001000u;
1539 inline void FaceStatusMessage_FaceStatus::clear_n_out_nacks() {
1540 n_out_nacks_ = GOOGLE_ULONGLONG(0);
1541 clear_has_n_out_nacks();
1543 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_nacks()
const {
1544 return n_out_nacks_;
1546 inline void FaceStatusMessage_FaceStatus::set_n_out_nacks(::google::protobuf::uint64 value) {
1547 set_has_n_out_nacks();
1548 n_out_nacks_ = value;
1552 inline bool FaceStatusMessage_FaceStatus::has_n_in_bytes()
const {
1553 return (_has_bits_[0] & 0x00002000u) != 0;
1555 inline void FaceStatusMessage_FaceStatus::set_has_n_in_bytes() {
1556 _has_bits_[0] |= 0x00002000u;
1558 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_bytes() {
1559 _has_bits_[0] &= ~0x00002000u;
1561 inline void FaceStatusMessage_FaceStatus::clear_n_in_bytes() {
1562 n_in_bytes_ = GOOGLE_ULONGLONG(0);
1563 clear_has_n_in_bytes();
1565 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_bytes()
const {
1568 inline void FaceStatusMessage_FaceStatus::set_n_in_bytes(::google::protobuf::uint64 value) {
1569 set_has_n_in_bytes();
1570 n_in_bytes_ = value;
1574 inline bool FaceStatusMessage_FaceStatus::has_n_out_bytes()
const {
1575 return (_has_bits_[0] & 0x00004000u) != 0;
1577 inline void FaceStatusMessage_FaceStatus::set_has_n_out_bytes() {
1578 _has_bits_[0] |= 0x00004000u;
1580 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_bytes() {
1581 _has_bits_[0] &= ~0x00004000u;
1583 inline void FaceStatusMessage_FaceStatus::clear_n_out_bytes() {
1584 n_out_bytes_ = GOOGLE_ULONGLONG(0);
1585 clear_has_n_out_bytes();
1587 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_bytes()
const {
1588 return n_out_bytes_;
1590 inline void FaceStatusMessage_FaceStatus::set_n_out_bytes(::google::protobuf::uint64 value) {
1591 set_has_n_out_bytes();
1592 n_out_bytes_ = value;
1600 inline int FaceStatusMessage::face_status_size()
const {
1601 return face_status_.size();
1603 inline void FaceStatusMessage::clear_face_status() {
1604 face_status_.Clear();
1606 inline const ::ndn_message::FaceStatusMessage_FaceStatus& FaceStatusMessage::face_status(
int index)
const {
1607 return face_status_.Get(index);
1609 inline ::ndn_message::FaceStatusMessage_FaceStatus* FaceStatusMessage::mutable_face_status(
int index) {
1610 return face_status_.Mutable(index);
1612 inline ::ndn_message::FaceStatusMessage_FaceStatus* FaceStatusMessage::add_face_status() {
1613 return face_status_.Add();
1615 inline const ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >&
1616 FaceStatusMessage::face_status()
const {
1617 return face_status_;
1619 inline ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >*
1620 FaceStatusMessage::mutable_face_status() {
1621 return &face_status_;
1631 namespace protobuf {
1640 #else // GOOGLE_PROTOBUF_VERSION < 2006000
1642 #if GOOGLE_PROTOBUF_VERSION < 2006000
1643 #error This file was generated by a newer version of protoc which is
1644 #error incompatible with your Protocol Buffer headers. Please update
1645 #error your headers.
1647 #if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
1648 #error This file was generated by an older version of protoc which is
1649 #error incompatible with your Protocol Buffer headers. Please
1650 #error regenerate this file with a newer version of protoc.
1653 #include <google/protobuf/generated_message_util.h>
1654 #include <google/protobuf/message.h>
1655 #include <google/protobuf/repeated_field.h>
1656 #include <google/protobuf/extension_set.h>
1657 #include <google/protobuf/unknown_field_set.h>
1663 void protobuf_AddDesc_face_2dstatus_2eproto();
1664 void protobuf_AssignDesc_face_2dstatus_2eproto();
1665 void protobuf_ShutdownFile_face_2dstatus_2eproto();
1667 class FaceStatusMessage;
1668 class FaceStatusMessage_FaceStatus;
1672 class FaceStatusMessage_FaceStatus :
public ::google::protobuf::Message {
1674 FaceStatusMessage_FaceStatus();
1675 virtual ~FaceStatusMessage_FaceStatus();
1677 FaceStatusMessage_FaceStatus(
const FaceStatusMessage_FaceStatus& from);
1679 inline FaceStatusMessage_FaceStatus& operator=(
const FaceStatusMessage_FaceStatus& from) {
1684 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1685 return _unknown_fields_;
1688 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1689 return &_unknown_fields_;
1692 static const ::google::protobuf::Descriptor* descriptor();
1693 static const FaceStatusMessage_FaceStatus& default_instance();
1695 void Swap(FaceStatusMessage_FaceStatus* other);
1699 FaceStatusMessage_FaceStatus* New()
const;
1700 void CopyFrom(const ::google::protobuf::Message& from);
1701 void MergeFrom(const ::google::protobuf::Message& from);
1702 void CopyFrom(
const FaceStatusMessage_FaceStatus& from);
1703 void MergeFrom(
const FaceStatusMessage_FaceStatus& from);
1705 bool IsInitialized()
const;
1707 int ByteSize()
const;
1708 bool MergePartialFromCodedStream(
1709 ::google::protobuf::io::CodedInputStream* input);
1710 void SerializeWithCachedSizes(
1711 ::google::protobuf::io::CodedOutputStream* output)
const;
1712 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1713 int GetCachedSize()
const {
return _cached_size_; }
1717 void SetCachedSize(
int size)
const;
1719 ::google::protobuf::Metadata GetMetadata()
const;
1726 inline bool has_face_id()
const;
1727 inline void clear_face_id();
1728 static const int kFaceIdFieldNumber = 105;
1729 inline ::google::protobuf::uint64 face_id()
const;
1730 inline void set_face_id(::google::protobuf::uint64 value);
1733 inline bool has_uri()
const;
1734 inline void clear_uri();
1735 static const int kUriFieldNumber = 114;
1736 inline const ::std::string& uri()
const;
1737 inline void set_uri(const ::std::string& value);
1738 inline void set_uri(
const char* value);
1739 inline void set_uri(
const char* value,
size_t size);
1740 inline ::std::string* mutable_uri();
1741 inline ::std::string* release_uri();
1742 inline void set_allocated_uri(::std::string* uri);
1745 inline bool has_local_uri()
const;
1746 inline void clear_local_uri();
1747 static const int kLocalUriFieldNumber = 129;
1748 inline const ::std::string& local_uri()
const;
1749 inline void set_local_uri(const ::std::string& value);
1750 inline void set_local_uri(
const char* value);
1751 inline void set_local_uri(
const char* value,
size_t size);
1752 inline ::std::string* mutable_local_uri();
1753 inline ::std::string* release_local_uri();
1754 inline void set_allocated_local_uri(::std::string* local_uri);
1757 inline bool has_expiration_period()
const;
1758 inline void clear_expiration_period();
1759 static const int kExpirationPeriodFieldNumber = 109;
1760 inline ::google::protobuf::uint64 expiration_period()
const;
1761 inline void set_expiration_period(::google::protobuf::uint64 value);
1764 inline bool has_face_scope()
const;
1765 inline void clear_face_scope();
1766 static const int kFaceScopeFieldNumber = 132;
1767 inline ::google::protobuf::uint64 face_scope()
const;
1768 inline void set_face_scope(::google::protobuf::uint64 value);
1771 inline bool has_face_persistency()
const;
1772 inline void clear_face_persistency();
1773 static const int kFacePersistencyFieldNumber = 133;
1774 inline ::google::protobuf::uint64 face_persistency()
const;
1775 inline void set_face_persistency(::google::protobuf::uint64 value);
1778 inline bool has_link_type()
const;
1779 inline void clear_link_type();
1780 static const int kLinkTypeFieldNumber = 134;
1781 inline ::google::protobuf::uint64 link_type()
const;
1782 inline void set_link_type(::google::protobuf::uint64 value);
1785 inline bool has_n_in_interests()
const;
1786 inline void clear_n_in_interests();
1787 static const int kNInInterestsFieldNumber = 144;
1788 inline ::google::protobuf::uint64 n_in_interests()
const;
1789 inline void set_n_in_interests(::google::protobuf::uint64 value);
1792 inline bool has_n_in_datas()
const;
1793 inline void clear_n_in_datas();
1794 static const int kNInDatasFieldNumber = 145;
1795 inline ::google::protobuf::uint64 n_in_datas()
const;
1796 inline void set_n_in_datas(::google::protobuf::uint64 value);
1799 inline bool has_n_in_nacks()
const;
1800 inline void clear_n_in_nacks();
1801 static const int kNInNacksFieldNumber = 151;
1802 inline ::google::protobuf::uint64 n_in_nacks()
const;
1803 inline void set_n_in_nacks(::google::protobuf::uint64 value);
1806 inline bool has_n_out_interests()
const;
1807 inline void clear_n_out_interests();
1808 static const int kNOutInterestsFieldNumber = 146;
1809 inline ::google::protobuf::uint64 n_out_interests()
const;
1810 inline void set_n_out_interests(::google::protobuf::uint64 value);
1813 inline bool has_n_out_datas()
const;
1814 inline void clear_n_out_datas();
1815 static const int kNOutDatasFieldNumber = 147;
1816 inline ::google::protobuf::uint64 n_out_datas()
const;
1817 inline void set_n_out_datas(::google::protobuf::uint64 value);
1820 inline bool has_n_out_nacks()
const;
1821 inline void clear_n_out_nacks();
1822 static const int kNOutNacksFieldNumber = 152;
1823 inline ::google::protobuf::uint64 n_out_nacks()
const;
1824 inline void set_n_out_nacks(::google::protobuf::uint64 value);
1827 inline bool has_n_in_bytes()
const;
1828 inline void clear_n_in_bytes();
1829 static const int kNInBytesFieldNumber = 148;
1830 inline ::google::protobuf::uint64 n_in_bytes()
const;
1831 inline void set_n_in_bytes(::google::protobuf::uint64 value);
1834 inline bool has_n_out_bytes()
const;
1835 inline void clear_n_out_bytes();
1836 static const int kNOutBytesFieldNumber = 149;
1837 inline ::google::protobuf::uint64 n_out_bytes()
const;
1838 inline void set_n_out_bytes(::google::protobuf::uint64 value);
1842 inline void set_has_face_id();
1843 inline void clear_has_face_id();
1844 inline void set_has_uri();
1845 inline void clear_has_uri();
1846 inline void set_has_local_uri();
1847 inline void clear_has_local_uri();
1848 inline void set_has_expiration_period();
1849 inline void clear_has_expiration_period();
1850 inline void set_has_face_scope();
1851 inline void clear_has_face_scope();
1852 inline void set_has_face_persistency();
1853 inline void clear_has_face_persistency();
1854 inline void set_has_link_type();
1855 inline void clear_has_link_type();
1856 inline void set_has_n_in_interests();
1857 inline void clear_has_n_in_interests();
1858 inline void set_has_n_in_datas();
1859 inline void clear_has_n_in_datas();
1860 inline void set_has_n_in_nacks();
1861 inline void clear_has_n_in_nacks();
1862 inline void set_has_n_out_interests();
1863 inline void clear_has_n_out_interests();
1864 inline void set_has_n_out_datas();
1865 inline void clear_has_n_out_datas();
1866 inline void set_has_n_out_nacks();
1867 inline void clear_has_n_out_nacks();
1868 inline void set_has_n_in_bytes();
1869 inline void clear_has_n_in_bytes();
1870 inline void set_has_n_out_bytes();
1871 inline void clear_has_n_out_bytes();
1873 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1875 ::google::protobuf::uint32 _has_bits_[1];
1876 mutable int _cached_size_;
1877 ::google::protobuf::uint64 face_id_;
1878 ::std::string* uri_;
1879 ::std::string* local_uri_;
1880 ::google::protobuf::uint64 expiration_period_;
1881 ::google::protobuf::uint64 face_scope_;
1882 ::google::protobuf::uint64 face_persistency_;
1883 ::google::protobuf::uint64 link_type_;
1884 ::google::protobuf::uint64 n_in_interests_;
1885 ::google::protobuf::uint64 n_in_datas_;
1886 ::google::protobuf::uint64 n_in_nacks_;
1887 ::google::protobuf::uint64 n_out_interests_;
1888 ::google::protobuf::uint64 n_out_datas_;
1889 ::google::protobuf::uint64 n_out_nacks_;
1890 ::google::protobuf::uint64 n_in_bytes_;
1891 ::google::protobuf::uint64 n_out_bytes_;
1892 friend void protobuf_AddDesc_face_2dstatus_2eproto();
1893 friend void protobuf_AssignDesc_face_2dstatus_2eproto();
1894 friend void protobuf_ShutdownFile_face_2dstatus_2eproto();
1896 void InitAsDefaultInstance();
1897 static FaceStatusMessage_FaceStatus* default_instance_;
1901 class FaceStatusMessage :
public ::google::protobuf::Message {
1903 FaceStatusMessage();
1904 virtual ~FaceStatusMessage();
1906 FaceStatusMessage(
const FaceStatusMessage& from);
1908 inline FaceStatusMessage& operator=(
const FaceStatusMessage& from) {
1913 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1914 return _unknown_fields_;
1917 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1918 return &_unknown_fields_;
1921 static const ::google::protobuf::Descriptor* descriptor();
1922 static const FaceStatusMessage& default_instance();
1924 void Swap(FaceStatusMessage* other);
1928 FaceStatusMessage* New()
const;
1929 void CopyFrom(const ::google::protobuf::Message& from);
1930 void MergeFrom(const ::google::protobuf::Message& from);
1931 void CopyFrom(
const FaceStatusMessage& from);
1932 void MergeFrom(
const FaceStatusMessage& from);
1934 bool IsInitialized()
const;
1936 int ByteSize()
const;
1937 bool MergePartialFromCodedStream(
1938 ::google::protobuf::io::CodedInputStream* input);
1939 void SerializeWithCachedSizes(
1940 ::google::protobuf::io::CodedOutputStream* output)
const;
1941 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1942 int GetCachedSize()
const {
return _cached_size_; }
1946 void SetCachedSize(
int size)
const;
1948 ::google::protobuf::Metadata GetMetadata()
const;
1952 typedef FaceStatusMessage_FaceStatus FaceStatus;
1957 inline int face_status_size()
const;
1958 inline void clear_face_status();
1959 static const int kFaceStatusFieldNumber = 128;
1960 inline const ::ndn_message::FaceStatusMessage_FaceStatus& face_status(
int index)
const;
1961 inline ::ndn_message::FaceStatusMessage_FaceStatus* mutable_face_status(
int index);
1962 inline ::ndn_message::FaceStatusMessage_FaceStatus* add_face_status();
1963 inline const ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >&
1964 face_status()
const;
1965 inline ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >*
1966 mutable_face_status();
1971 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1973 ::google::protobuf::uint32 _has_bits_[1];
1974 mutable int _cached_size_;
1976 friend void protobuf_AddDesc_face_2dstatus_2eproto();
1977 friend void protobuf_AssignDesc_face_2dstatus_2eproto();
1978 friend void protobuf_ShutdownFile_face_2dstatus_2eproto();
1980 void InitAsDefaultInstance();
1981 static FaceStatusMessage* default_instance_;
1991 inline bool FaceStatusMessage_FaceStatus::has_face_id()
const {
1992 return (_has_bits_[0] & 0x00000001u) != 0;
1994 inline void FaceStatusMessage_FaceStatus::set_has_face_id() {
1995 _has_bits_[0] |= 0x00000001u;
1997 inline void FaceStatusMessage_FaceStatus::clear_has_face_id() {
1998 _has_bits_[0] &= ~0x00000001u;
2000 inline void FaceStatusMessage_FaceStatus::clear_face_id() {
2001 face_id_ = GOOGLE_ULONGLONG(0);
2002 clear_has_face_id();
2004 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_id()
const {
2008 inline void FaceStatusMessage_FaceStatus::set_face_id(::google::protobuf::uint64 value) {
2015 inline bool FaceStatusMessage_FaceStatus::has_uri()
const {
2016 return (_has_bits_[0] & 0x00000002u) != 0;
2018 inline void FaceStatusMessage_FaceStatus::set_has_uri() {
2019 _has_bits_[0] |= 0x00000002u;
2021 inline void FaceStatusMessage_FaceStatus::clear_has_uri() {
2022 _has_bits_[0] &= ~0x00000002u;
2024 inline void FaceStatusMessage_FaceStatus::clear_uri() {
2025 if (uri_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2030 inline const ::std::string& FaceStatusMessage_FaceStatus::uri()
const {
2034 inline void FaceStatusMessage_FaceStatus::set_uri(const ::std::string& value) {
2036 if (uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2037 uri_ = new ::std::string;
2039 uri_->assign(value);
2042 inline void FaceStatusMessage_FaceStatus::set_uri(
const char* value) {
2044 if (uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2045 uri_ = new ::std::string;
2047 uri_->assign(value);
2050 inline void FaceStatusMessage_FaceStatus::set_uri(
const char* value,
size_t size) {
2052 if (uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2053 uri_ = new ::std::string;
2055 uri_->assign(reinterpret_cast<const char*>(value), size);
2058 inline ::std::string* FaceStatusMessage_FaceStatus::mutable_uri() {
2060 if (uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2061 uri_ = new ::std::string;
2066 inline ::std::string* FaceStatusMessage_FaceStatus::release_uri() {
2068 if (uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2071 ::std::string* temp = uri_;
2072 uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2076 inline void FaceStatusMessage_FaceStatus::set_allocated_uri(::std::string* uri) {
2077 if (uri_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2085 uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2091 inline bool FaceStatusMessage_FaceStatus::has_local_uri()
const {
2092 return (_has_bits_[0] & 0x00000004u) != 0;
2094 inline void FaceStatusMessage_FaceStatus::set_has_local_uri() {
2095 _has_bits_[0] |= 0x00000004u;
2097 inline void FaceStatusMessage_FaceStatus::clear_has_local_uri() {
2098 _has_bits_[0] &= ~0x00000004u;
2100 inline void FaceStatusMessage_FaceStatus::clear_local_uri() {
2101 if (local_uri_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2102 local_uri_->clear();
2104 clear_has_local_uri();
2106 inline const ::std::string& FaceStatusMessage_FaceStatus::local_uri()
const {
2110 inline void FaceStatusMessage_FaceStatus::set_local_uri(const ::std::string& value) {
2111 set_has_local_uri();
2112 if (local_uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2113 local_uri_ = new ::std::string;
2115 local_uri_->assign(value);
2118 inline void FaceStatusMessage_FaceStatus::set_local_uri(
const char* value) {
2119 set_has_local_uri();
2120 if (local_uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2121 local_uri_ = new ::std::string;
2123 local_uri_->assign(value);
2126 inline void FaceStatusMessage_FaceStatus::set_local_uri(
const char* value,
size_t size) {
2127 set_has_local_uri();
2128 if (local_uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2129 local_uri_ = new ::std::string;
2131 local_uri_->assign(reinterpret_cast<const char*>(value), size);
2134 inline ::std::string* FaceStatusMessage_FaceStatus::mutable_local_uri() {
2135 set_has_local_uri();
2136 if (local_uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2137 local_uri_ = new ::std::string;
2142 inline ::std::string* FaceStatusMessage_FaceStatus::release_local_uri() {
2143 clear_has_local_uri();
2144 if (local_uri_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2147 ::std::string* temp = local_uri_;
2148 local_uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2152 inline void FaceStatusMessage_FaceStatus::set_allocated_local_uri(::std::string* local_uri) {
2153 if (local_uri_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2157 set_has_local_uri();
2158 local_uri_ = local_uri;
2160 clear_has_local_uri();
2161 local_uri_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2167 inline bool FaceStatusMessage_FaceStatus::has_expiration_period()
const {
2168 return (_has_bits_[0] & 0x00000008u) != 0;
2170 inline void FaceStatusMessage_FaceStatus::set_has_expiration_period() {
2171 _has_bits_[0] |= 0x00000008u;
2173 inline void FaceStatusMessage_FaceStatus::clear_has_expiration_period() {
2174 _has_bits_[0] &= ~0x00000008u;
2176 inline void FaceStatusMessage_FaceStatus::clear_expiration_period() {
2177 expiration_period_ = GOOGLE_ULONGLONG(0);
2178 clear_has_expiration_period();
2180 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::expiration_period()
const {
2182 return expiration_period_;
2184 inline void FaceStatusMessage_FaceStatus::set_expiration_period(::google::protobuf::uint64 value) {
2185 set_has_expiration_period();
2186 expiration_period_ = value;
2191 inline bool FaceStatusMessage_FaceStatus::has_face_scope()
const {
2192 return (_has_bits_[0] & 0x00000010u) != 0;
2194 inline void FaceStatusMessage_FaceStatus::set_has_face_scope() {
2195 _has_bits_[0] |= 0x00000010u;
2197 inline void FaceStatusMessage_FaceStatus::clear_has_face_scope() {
2198 _has_bits_[0] &= ~0x00000010u;
2200 inline void FaceStatusMessage_FaceStatus::clear_face_scope() {
2201 face_scope_ = GOOGLE_ULONGLONG(0);
2202 clear_has_face_scope();
2204 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_scope()
const {
2208 inline void FaceStatusMessage_FaceStatus::set_face_scope(::google::protobuf::uint64 value) {
2209 set_has_face_scope();
2210 face_scope_ = value;
2215 inline bool FaceStatusMessage_FaceStatus::has_face_persistency()
const {
2216 return (_has_bits_[0] & 0x00000020u) != 0;
2218 inline void FaceStatusMessage_FaceStatus::set_has_face_persistency() {
2219 _has_bits_[0] |= 0x00000020u;
2221 inline void FaceStatusMessage_FaceStatus::clear_has_face_persistency() {
2222 _has_bits_[0] &= ~0x00000020u;
2224 inline void FaceStatusMessage_FaceStatus::clear_face_persistency() {
2225 face_persistency_ = GOOGLE_ULONGLONG(0);
2226 clear_has_face_persistency();
2228 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::face_persistency()
const {
2230 return face_persistency_;
2232 inline void FaceStatusMessage_FaceStatus::set_face_persistency(::google::protobuf::uint64 value) {
2233 set_has_face_persistency();
2234 face_persistency_ = value;
2239 inline bool FaceStatusMessage_FaceStatus::has_link_type()
const {
2240 return (_has_bits_[0] & 0x00000040u) != 0;
2242 inline void FaceStatusMessage_FaceStatus::set_has_link_type() {
2243 _has_bits_[0] |= 0x00000040u;
2245 inline void FaceStatusMessage_FaceStatus::clear_has_link_type() {
2246 _has_bits_[0] &= ~0x00000040u;
2248 inline void FaceStatusMessage_FaceStatus::clear_link_type() {
2249 link_type_ = GOOGLE_ULONGLONG(0);
2250 clear_has_link_type();
2252 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::link_type()
const {
2256 inline void FaceStatusMessage_FaceStatus::set_link_type(::google::protobuf::uint64 value) {
2257 set_has_link_type();
2263 inline bool FaceStatusMessage_FaceStatus::has_n_in_interests()
const {
2264 return (_has_bits_[0] & 0x00000080u) != 0;
2266 inline void FaceStatusMessage_FaceStatus::set_has_n_in_interests() {
2267 _has_bits_[0] |= 0x00000080u;
2269 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_interests() {
2270 _has_bits_[0] &= ~0x00000080u;
2272 inline void FaceStatusMessage_FaceStatus::clear_n_in_interests() {
2273 n_in_interests_ = GOOGLE_ULONGLONG(0);
2274 clear_has_n_in_interests();
2276 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_interests()
const {
2278 return n_in_interests_;
2280 inline void FaceStatusMessage_FaceStatus::set_n_in_interests(::google::protobuf::uint64 value) {
2281 set_has_n_in_interests();
2282 n_in_interests_ = value;
2287 inline bool FaceStatusMessage_FaceStatus::has_n_in_datas()
const {
2288 return (_has_bits_[0] & 0x00000100u) != 0;
2290 inline void FaceStatusMessage_FaceStatus::set_has_n_in_datas() {
2291 _has_bits_[0] |= 0x00000100u;
2293 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_datas() {
2294 _has_bits_[0] &= ~0x00000100u;
2296 inline void FaceStatusMessage_FaceStatus::clear_n_in_datas() {
2297 n_in_datas_ = GOOGLE_ULONGLONG(0);
2298 clear_has_n_in_datas();
2300 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_datas()
const {
2304 inline void FaceStatusMessage_FaceStatus::set_n_in_datas(::google::protobuf::uint64 value) {
2305 set_has_n_in_datas();
2306 n_in_datas_ = value;
2311 inline bool FaceStatusMessage_FaceStatus::has_n_in_nacks()
const {
2312 return (_has_bits_[0] & 0x00000200u) != 0;
2314 inline void FaceStatusMessage_FaceStatus::set_has_n_in_nacks() {
2315 _has_bits_[0] |= 0x00000200u;
2317 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_nacks() {
2318 _has_bits_[0] &= ~0x00000200u;
2320 inline void FaceStatusMessage_FaceStatus::clear_n_in_nacks() {
2321 n_in_nacks_ = GOOGLE_ULONGLONG(0);
2322 clear_has_n_in_nacks();
2324 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_nacks()
const {
2328 inline void FaceStatusMessage_FaceStatus::set_n_in_nacks(::google::protobuf::uint64 value) {
2329 set_has_n_in_nacks();
2330 n_in_nacks_ = value;
2335 inline bool FaceStatusMessage_FaceStatus::has_n_out_interests()
const {
2336 return (_has_bits_[0] & 0x00000400u) != 0;
2338 inline void FaceStatusMessage_FaceStatus::set_has_n_out_interests() {
2339 _has_bits_[0] |= 0x00000400u;
2341 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_interests() {
2342 _has_bits_[0] &= ~0x00000400u;
2344 inline void FaceStatusMessage_FaceStatus::clear_n_out_interests() {
2345 n_out_interests_ = GOOGLE_ULONGLONG(0);
2346 clear_has_n_out_interests();
2348 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_interests()
const {
2350 return n_out_interests_;
2352 inline void FaceStatusMessage_FaceStatus::set_n_out_interests(::google::protobuf::uint64 value) {
2353 set_has_n_out_interests();
2354 n_out_interests_ = value;
2359 inline bool FaceStatusMessage_FaceStatus::has_n_out_datas()
const {
2360 return (_has_bits_[0] & 0x00000800u) != 0;
2362 inline void FaceStatusMessage_FaceStatus::set_has_n_out_datas() {
2363 _has_bits_[0] |= 0x00000800u;
2365 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_datas() {
2366 _has_bits_[0] &= ~0x00000800u;
2368 inline void FaceStatusMessage_FaceStatus::clear_n_out_datas() {
2369 n_out_datas_ = GOOGLE_ULONGLONG(0);
2370 clear_has_n_out_datas();
2372 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_datas()
const {
2374 return n_out_datas_;
2376 inline void FaceStatusMessage_FaceStatus::set_n_out_datas(::google::protobuf::uint64 value) {
2377 set_has_n_out_datas();
2378 n_out_datas_ = value;
2383 inline bool FaceStatusMessage_FaceStatus::has_n_out_nacks()
const {
2384 return (_has_bits_[0] & 0x00001000u) != 0;
2386 inline void FaceStatusMessage_FaceStatus::set_has_n_out_nacks() {
2387 _has_bits_[0] |= 0x00001000u;
2389 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_nacks() {
2390 _has_bits_[0] &= ~0x00001000u;
2392 inline void FaceStatusMessage_FaceStatus::clear_n_out_nacks() {
2393 n_out_nacks_ = GOOGLE_ULONGLONG(0);
2394 clear_has_n_out_nacks();
2396 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_nacks()
const {
2398 return n_out_nacks_;
2400 inline void FaceStatusMessage_FaceStatus::set_n_out_nacks(::google::protobuf::uint64 value) {
2401 set_has_n_out_nacks();
2402 n_out_nacks_ = value;
2407 inline bool FaceStatusMessage_FaceStatus::has_n_in_bytes()
const {
2408 return (_has_bits_[0] & 0x00002000u) != 0;
2410 inline void FaceStatusMessage_FaceStatus::set_has_n_in_bytes() {
2411 _has_bits_[0] |= 0x00002000u;
2413 inline void FaceStatusMessage_FaceStatus::clear_has_n_in_bytes() {
2414 _has_bits_[0] &= ~0x00002000u;
2416 inline void FaceStatusMessage_FaceStatus::clear_n_in_bytes() {
2417 n_in_bytes_ = GOOGLE_ULONGLONG(0);
2418 clear_has_n_in_bytes();
2420 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_in_bytes()
const {
2424 inline void FaceStatusMessage_FaceStatus::set_n_in_bytes(::google::protobuf::uint64 value) {
2425 set_has_n_in_bytes();
2426 n_in_bytes_ = value;
2431 inline bool FaceStatusMessage_FaceStatus::has_n_out_bytes()
const {
2432 return (_has_bits_[0] & 0x00004000u) != 0;
2434 inline void FaceStatusMessage_FaceStatus::set_has_n_out_bytes() {
2435 _has_bits_[0] |= 0x00004000u;
2437 inline void FaceStatusMessage_FaceStatus::clear_has_n_out_bytes() {
2438 _has_bits_[0] &= ~0x00004000u;
2440 inline void FaceStatusMessage_FaceStatus::clear_n_out_bytes() {
2441 n_out_bytes_ = GOOGLE_ULONGLONG(0);
2442 clear_has_n_out_bytes();
2444 inline ::google::protobuf::uint64 FaceStatusMessage_FaceStatus::n_out_bytes()
const {
2446 return n_out_bytes_;
2448 inline void FaceStatusMessage_FaceStatus::set_n_out_bytes(::google::protobuf::uint64 value) {
2449 set_has_n_out_bytes();
2450 n_out_bytes_ = value;
2459 inline int FaceStatusMessage::face_status_size()
const {
2460 return face_status_.size();
2462 inline void FaceStatusMessage::clear_face_status() {
2463 face_status_.Clear();
2465 inline const ::ndn_message::FaceStatusMessage_FaceStatus& FaceStatusMessage::face_status(
int index)
const {
2467 return face_status_.Get(index);
2469 inline ::ndn_message::FaceStatusMessage_FaceStatus* FaceStatusMessage::mutable_face_status(
int index) {
2471 return face_status_.Mutable(index);
2473 inline ::ndn_message::FaceStatusMessage_FaceStatus* FaceStatusMessage::add_face_status() {
2475 return face_status_.Add();
2477 inline const ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >&
2478 FaceStatusMessage::face_status()
const {
2480 return face_status_;
2482 inline ::google::protobuf::RepeatedPtrField< ::ndn_message::FaceStatusMessage_FaceStatus >*
2483 FaceStatusMessage::mutable_face_status() {
2485 return &face_status_;
2495 namespace protobuf {
2504 #endif // GOOGLE_PROTOBUF_VERSION < 2006000
2506 #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:274
Copyright (C) 2014-2016 Regents of the University of California.
Definition: channel-status.pb.h:315