1 // Generated by the protocol buffer compiler. DO NOT EDIT!
4 #ifndef PROTOBUF_INCLUDED_rc_2eproto
5 #define PROTOBUF_INCLUDED_rc_2eproto
9 #include <google/protobuf/stubs/common.h>
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 3006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
22 #include <google/protobuf/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/inlined_string_field.h>
28 #include <google/protobuf/metadata.h>
29 #include <google/protobuf/message.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/generated_enum_reflection.h>
33 #include <google/protobuf/unknown_field_set.h>
34 // @@protoc_insertion_point(includes)
35 #define PROTOBUF_INTERNAL_EXPORT_protobuf_rc_2eproto
37 namespace protobuf_rc_2eproto {
38 // Internal implementation detail -- do not use these members.
40 static const ::google::protobuf::internal::ParseTableField entries[];
41 static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
42 static const ::google::protobuf::internal::ParseTable schema[5];
43 static const ::google::protobuf::internal::FieldMetadata field_metadata[];
44 static const ::google::protobuf::internal::SerializationTable serialization_table[];
45 static const ::google::protobuf::uint32 offsets[];
47 void AddDescriptors();
48 } // namespace protobuf_rc_2eproto
50 class RICControlHeader;
51 class RICControlHeaderDefaultTypeInternal;
52 extern RICControlHeaderDefaultTypeInternal _RICControlHeader_default_instance_;
53 class RICControlMessage;
54 class RICControlMessageDefaultTypeInternal;
55 extern RICControlMessageDefaultTypeInternal _RICControlMessage_default_instance_;
57 class RICE2APHeaderDefaultTypeInternal;
58 extern RICE2APHeaderDefaultTypeInternal _RICE2APHeader_default_instance_;
59 class RicControlGrpcReq;
60 class RicControlGrpcReqDefaultTypeInternal;
61 extern RicControlGrpcReqDefaultTypeInternal _RicControlGrpcReq_default_instance_;
62 class RicControlGrpcRsp;
63 class RicControlGrpcRspDefaultTypeInternal;
64 extern RicControlGrpcRspDefaultTypeInternal _RicControlGrpcRsp_default_instance_;
68 template<> ::rc::RICControlHeader* Arena::CreateMaybeMessage<::rc::RICControlHeader>(Arena*);
69 template<> ::rc::RICControlMessage* Arena::CreateMaybeMessage<::rc::RICControlMessage>(Arena*);
70 template<> ::rc::RICE2APHeader* Arena::CreateMaybeMessage<::rc::RICE2APHeader>(Arena*);
71 template<> ::rc::RicControlGrpcReq* Arena::CreateMaybeMessage<::rc::RicControlGrpcReq>(Arena*);
72 template<> ::rc::RicControlGrpcRsp* Arena::CreateMaybeMessage<::rc::RicControlGrpcRsp>(Arena*);
73 } // namespace protobuf
77 enum RICControlCellTypeEnum {
78 RIC_CONTROL_CELL_UNKWON = 0,
79 RIC_CONTROL_NR_CELL = 1,
80 RIC_CONTROL_EUTRAN_CELL = 2,
81 RICControlCellTypeEnum_INT_MIN_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32min,
82 RICControlCellTypeEnum_INT_MAX_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32max
84 bool RICControlCellTypeEnum_IsValid(int value);
85 const RICControlCellTypeEnum RICControlCellTypeEnum_MIN = RIC_CONTROL_CELL_UNKWON;
86 const RICControlCellTypeEnum RICControlCellTypeEnum_MAX = RIC_CONTROL_EUTRAN_CELL;
87 const int RICControlCellTypeEnum_ARRAYSIZE = RICControlCellTypeEnum_MAX + 1;
89 const ::google::protobuf::EnumDescriptor* RICControlCellTypeEnum_descriptor();
90 inline const ::std::string& RICControlCellTypeEnum_Name(RICControlCellTypeEnum value) {
91 return ::google::protobuf::internal::NameOfEnum(
92 RICControlCellTypeEnum_descriptor(), value);
94 inline bool RICControlCellTypeEnum_Parse(
95 const ::std::string& name, RICControlCellTypeEnum* value) {
96 return ::google::protobuf::internal::ParseNamedEnum<RICControlCellTypeEnum>(
97 RICControlCellTypeEnum_descriptor(), name, value);
99 enum RICControlAckEnum {
100 RIC_CONTROL_ACK_UNKWON = 0,
101 RIC_CONTROL_NO_ACK = 1,
103 RIC_CONTROL_NACK = 3,
104 RICControlAckEnum_INT_MIN_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32min,
105 RICControlAckEnum_INT_MAX_SENTINEL_DO_NOT_USE_ = ::google::protobuf::kint32max
107 bool RICControlAckEnum_IsValid(int value);
108 const RICControlAckEnum RICControlAckEnum_MIN = RIC_CONTROL_ACK_UNKWON;
109 const RICControlAckEnum RICControlAckEnum_MAX = RIC_CONTROL_NACK;
110 const int RICControlAckEnum_ARRAYSIZE = RICControlAckEnum_MAX + 1;
112 const ::google::protobuf::EnumDescriptor* RICControlAckEnum_descriptor();
113 inline const ::std::string& RICControlAckEnum_Name(RICControlAckEnum value) {
114 return ::google::protobuf::internal::NameOfEnum(
115 RICControlAckEnum_descriptor(), value);
117 inline bool RICControlAckEnum_Parse(
118 const ::std::string& name, RICControlAckEnum* value) {
119 return ::google::protobuf::internal::ParseNamedEnum<RICControlAckEnum>(
120 RICControlAckEnum_descriptor(), name, value);
122 // ===================================================================
124 class RICE2APHeader : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:rc.RICE2APHeader) */ {
127 virtual ~RICE2APHeader();
129 RICE2APHeader(const RICE2APHeader& from);
131 inline RICE2APHeader& operator=(const RICE2APHeader& from) {
136 RICE2APHeader(RICE2APHeader&& from) noexcept
138 *this = ::std::move(from);
141 inline RICE2APHeader& operator=(RICE2APHeader&& from) noexcept {
142 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
143 if (this != &from) InternalSwap(&from);
150 static const ::google::protobuf::Descriptor* descriptor();
151 static const RICE2APHeader& default_instance();
153 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
154 static inline const RICE2APHeader* internal_default_instance() {
155 return reinterpret_cast<const RICE2APHeader*>(
156 &_RICE2APHeader_default_instance_);
158 static constexpr int kIndexInFileMessages =
161 void Swap(RICE2APHeader* other);
162 friend void swap(RICE2APHeader& a, RICE2APHeader& b) {
166 // implements Message ----------------------------------------------
168 inline RICE2APHeader* New() const final {
169 return CreateMaybeMessage<RICE2APHeader>(NULL);
172 RICE2APHeader* New(::google::protobuf::Arena* arena) const final {
173 return CreateMaybeMessage<RICE2APHeader>(arena);
175 void CopyFrom(const ::google::protobuf::Message& from) final;
176 void MergeFrom(const ::google::protobuf::Message& from) final;
177 void CopyFrom(const RICE2APHeader& from);
178 void MergeFrom(const RICE2APHeader& from);
180 bool IsInitialized() const final;
182 size_t ByteSizeLong() const final;
183 bool MergePartialFromCodedStream(
184 ::google::protobuf::io::CodedInputStream* input) final;
185 void SerializeWithCachedSizes(
186 ::google::protobuf::io::CodedOutputStream* output) const final;
187 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
188 bool deterministic, ::google::protobuf::uint8* target) const final;
189 int GetCachedSize() const final { return _cached_size_.Get(); }
194 void SetCachedSize(int size) const final;
195 void InternalSwap(RICE2APHeader* other);
197 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
200 inline void* MaybeArenaPtr() const {
205 ::google::protobuf::Metadata GetMetadata() const final;
207 // nested types ----------------------------------------------------
209 // accessors -------------------------------------------------------
211 // int64 RanFuncId = 1;
212 void clear_ranfuncid();
213 static const int kRanFuncIdFieldNumber = 1;
214 ::google::protobuf::int64 ranfuncid() const;
215 void set_ranfuncid(::google::protobuf::int64 value);
217 // int64 RICRequestorID = 2;
218 void clear_ricrequestorid();
219 static const int kRICRequestorIDFieldNumber = 2;
220 ::google::protobuf::int64 ricrequestorid() const;
221 void set_ricrequestorid(::google::protobuf::int64 value);
223 // @@protoc_insertion_point(class_scope:rc.RICE2APHeader)
226 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
227 ::google::protobuf::int64 ranfuncid_;
228 ::google::protobuf::int64 ricrequestorid_;
229 mutable ::google::protobuf::internal::CachedSize _cached_size_;
230 friend struct ::protobuf_rc_2eproto::TableStruct;
232 // -------------------------------------------------------------------
234 class RICControlHeader : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:rc.RICControlHeader) */ {
237 virtual ~RICControlHeader();
239 RICControlHeader(const RICControlHeader& from);
241 inline RICControlHeader& operator=(const RICControlHeader& from) {
246 RICControlHeader(RICControlHeader&& from) noexcept
247 : RICControlHeader() {
248 *this = ::std::move(from);
251 inline RICControlHeader& operator=(RICControlHeader&& from) noexcept {
252 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
253 if (this != &from) InternalSwap(&from);
260 static const ::google::protobuf::Descriptor* descriptor();
261 static const RICControlHeader& default_instance();
263 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
264 static inline const RICControlHeader* internal_default_instance() {
265 return reinterpret_cast<const RICControlHeader*>(
266 &_RICControlHeader_default_instance_);
268 static constexpr int kIndexInFileMessages =
271 void Swap(RICControlHeader* other);
272 friend void swap(RICControlHeader& a, RICControlHeader& b) {
276 // implements Message ----------------------------------------------
278 inline RICControlHeader* New() const final {
279 return CreateMaybeMessage<RICControlHeader>(NULL);
282 RICControlHeader* New(::google::protobuf::Arena* arena) const final {
283 return CreateMaybeMessage<RICControlHeader>(arena);
285 void CopyFrom(const ::google::protobuf::Message& from) final;
286 void MergeFrom(const ::google::protobuf::Message& from) final;
287 void CopyFrom(const RICControlHeader& from);
288 void MergeFrom(const RICControlHeader& from);
290 bool IsInitialized() const final;
292 size_t ByteSizeLong() const final;
293 bool MergePartialFromCodedStream(
294 ::google::protobuf::io::CodedInputStream* input) final;
295 void SerializeWithCachedSizes(
296 ::google::protobuf::io::CodedOutputStream* output) const final;
297 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
298 bool deterministic, ::google::protobuf::uint8* target) const final;
299 int GetCachedSize() const final { return _cached_size_.Get(); }
304 void SetCachedSize(int size) const final;
305 void InternalSwap(RICControlHeader* other);
307 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
310 inline void* MaybeArenaPtr() const {
315 ::google::protobuf::Metadata GetMetadata() const final;
317 // nested types ----------------------------------------------------
319 // accessors -------------------------------------------------------
323 static const int kUEIDFieldNumber = 3;
324 const ::std::string& ueid() const;
325 void set_ueid(const ::std::string& value);
327 void set_ueid(::std::string&& value);
329 void set_ueid(const char* value);
330 void set_ueid(const char* value, size_t size);
331 ::std::string* mutable_ueid();
332 ::std::string* release_ueid();
333 void set_allocated_ueid(::std::string* ueid);
335 // int64 ControlStyle = 1;
336 void clear_controlstyle();
337 static const int kControlStyleFieldNumber = 1;
338 ::google::protobuf::int64 controlstyle() const;
339 void set_controlstyle(::google::protobuf::int64 value);
341 // int64 ControlActionId = 2;
342 void clear_controlactionid();
343 static const int kControlActionIdFieldNumber = 2;
344 ::google::protobuf::int64 controlactionid() const;
345 void set_controlactionid(::google::protobuf::int64 value);
347 // @@protoc_insertion_point(class_scope:rc.RICControlHeader)
350 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
351 ::google::protobuf::internal::ArenaStringPtr ueid_;
352 ::google::protobuf::int64 controlstyle_;
353 ::google::protobuf::int64 controlactionid_;
354 mutable ::google::protobuf::internal::CachedSize _cached_size_;
355 friend struct ::protobuf_rc_2eproto::TableStruct;
357 // -------------------------------------------------------------------
359 class RICControlMessage : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:rc.RICControlMessage) */ {
362 virtual ~RICControlMessage();
364 RICControlMessage(const RICControlMessage& from);
366 inline RICControlMessage& operator=(const RICControlMessage& from) {
371 RICControlMessage(RICControlMessage&& from) noexcept
372 : RICControlMessage() {
373 *this = ::std::move(from);
376 inline RICControlMessage& operator=(RICControlMessage&& from) noexcept {
377 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
378 if (this != &from) InternalSwap(&from);
385 static const ::google::protobuf::Descriptor* descriptor();
386 static const RICControlMessage& default_instance();
388 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
389 static inline const RICControlMessage* internal_default_instance() {
390 return reinterpret_cast<const RICControlMessage*>(
391 &_RICControlMessage_default_instance_);
393 static constexpr int kIndexInFileMessages =
396 void Swap(RICControlMessage* other);
397 friend void swap(RICControlMessage& a, RICControlMessage& b) {
401 // implements Message ----------------------------------------------
403 inline RICControlMessage* New() const final {
404 return CreateMaybeMessage<RICControlMessage>(NULL);
407 RICControlMessage* New(::google::protobuf::Arena* arena) const final {
408 return CreateMaybeMessage<RICControlMessage>(arena);
410 void CopyFrom(const ::google::protobuf::Message& from) final;
411 void MergeFrom(const ::google::protobuf::Message& from) final;
412 void CopyFrom(const RICControlMessage& from);
413 void MergeFrom(const RICControlMessage& from);
415 bool IsInitialized() const final;
417 size_t ByteSizeLong() const final;
418 bool MergePartialFromCodedStream(
419 ::google::protobuf::io::CodedInputStream* input) final;
420 void SerializeWithCachedSizes(
421 ::google::protobuf::io::CodedOutputStream* output) const final;
422 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
423 bool deterministic, ::google::protobuf::uint8* target) const final;
424 int GetCachedSize() const final { return _cached_size_.Get(); }
429 void SetCachedSize(int size) const final;
430 void InternalSwap(RICControlMessage* other);
432 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
435 inline void* MaybeArenaPtr() const {
440 ::google::protobuf::Metadata GetMetadata() const final;
442 // nested types ----------------------------------------------------
444 // accessors -------------------------------------------------------
446 // string TargetCellID = 2;
447 void clear_targetcellid();
448 static const int kTargetCellIDFieldNumber = 2;
449 const ::std::string& targetcellid() const;
450 void set_targetcellid(const ::std::string& value);
452 void set_targetcellid(::std::string&& value);
454 void set_targetcellid(const char* value);
455 void set_targetcellid(const char* value, size_t size);
456 ::std::string* mutable_targetcellid();
457 ::std::string* release_targetcellid();
458 void set_allocated_targetcellid(::std::string* targetcellid);
460 // .rc.RICControlCellTypeEnum RICControlCellTypeVal = 1;
461 void clear_riccontrolcelltypeval();
462 static const int kRICControlCellTypeValFieldNumber = 1;
463 ::rc::RICControlCellTypeEnum riccontrolcelltypeval() const;
464 void set_riccontrolcelltypeval(::rc::RICControlCellTypeEnum value);
466 // @@protoc_insertion_point(class_scope:rc.RICControlMessage)
469 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
470 ::google::protobuf::internal::ArenaStringPtr targetcellid_;
471 int riccontrolcelltypeval_;
472 mutable ::google::protobuf::internal::CachedSize _cached_size_;
473 friend struct ::protobuf_rc_2eproto::TableStruct;
475 // -------------------------------------------------------------------
477 class RicControlGrpcReq : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:rc.RicControlGrpcReq) */ {
480 virtual ~RicControlGrpcReq();
482 RicControlGrpcReq(const RicControlGrpcReq& from);
484 inline RicControlGrpcReq& operator=(const RicControlGrpcReq& from) {
489 RicControlGrpcReq(RicControlGrpcReq&& from) noexcept
490 : RicControlGrpcReq() {
491 *this = ::std::move(from);
494 inline RicControlGrpcReq& operator=(RicControlGrpcReq&& from) noexcept {
495 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
496 if (this != &from) InternalSwap(&from);
503 static const ::google::protobuf::Descriptor* descriptor();
504 static const RicControlGrpcReq& default_instance();
506 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
507 static inline const RicControlGrpcReq* internal_default_instance() {
508 return reinterpret_cast<const RicControlGrpcReq*>(
509 &_RicControlGrpcReq_default_instance_);
511 static constexpr int kIndexInFileMessages =
514 void Swap(RicControlGrpcReq* other);
515 friend void swap(RicControlGrpcReq& a, RicControlGrpcReq& b) {
519 // implements Message ----------------------------------------------
521 inline RicControlGrpcReq* New() const final {
522 return CreateMaybeMessage<RicControlGrpcReq>(NULL);
525 RicControlGrpcReq* New(::google::protobuf::Arena* arena) const final {
526 return CreateMaybeMessage<RicControlGrpcReq>(arena);
528 void CopyFrom(const ::google::protobuf::Message& from) final;
529 void MergeFrom(const ::google::protobuf::Message& from) final;
530 void CopyFrom(const RicControlGrpcReq& from);
531 void MergeFrom(const RicControlGrpcReq& from);
533 bool IsInitialized() const final;
535 size_t ByteSizeLong() const final;
536 bool MergePartialFromCodedStream(
537 ::google::protobuf::io::CodedInputStream* input) final;
538 void SerializeWithCachedSizes(
539 ::google::protobuf::io::CodedOutputStream* output) const final;
540 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
541 bool deterministic, ::google::protobuf::uint8* target) const final;
542 int GetCachedSize() const final { return _cached_size_.Get(); }
547 void SetCachedSize(int size) const final;
548 void InternalSwap(RicControlGrpcReq* other);
550 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
553 inline void* MaybeArenaPtr() const {
558 ::google::protobuf::Metadata GetMetadata() const final;
560 // nested types ----------------------------------------------------
562 // accessors -------------------------------------------------------
564 // string e2NodeID = 1;
565 void clear_e2nodeid();
566 static const int kE2NodeIDFieldNumber = 1;
567 const ::std::string& e2nodeid() const;
568 void set_e2nodeid(const ::std::string& value);
570 void set_e2nodeid(::std::string&& value);
572 void set_e2nodeid(const char* value);
573 void set_e2nodeid(const char* value, size_t size);
574 ::std::string* mutable_e2nodeid();
575 ::std::string* release_e2nodeid();
576 void set_allocated_e2nodeid(::std::string* e2nodeid);
578 // string plmnID = 2;
580 static const int kPlmnIDFieldNumber = 2;
581 const ::std::string& plmnid() const;
582 void set_plmnid(const ::std::string& value);
584 void set_plmnid(::std::string&& value);
586 void set_plmnid(const char* value);
587 void set_plmnid(const char* value, size_t size);
588 ::std::string* mutable_plmnid();
589 ::std::string* release_plmnid();
590 void set_allocated_plmnid(::std::string* plmnid);
592 // string ranName = 3;
593 void clear_ranname();
594 static const int kRanNameFieldNumber = 3;
595 const ::std::string& ranname() const;
596 void set_ranname(const ::std::string& value);
598 void set_ranname(::std::string&& value);
600 void set_ranname(const char* value);
601 void set_ranname(const char* value, size_t size);
602 ::std::string* mutable_ranname();
603 ::std::string* release_ranname();
604 void set_allocated_ranname(::std::string* ranname);
606 // .rc.RICE2APHeader RICE2APHeaderData = 4;
607 bool has_rice2apheaderdata() const;
608 void clear_rice2apheaderdata();
609 static const int kRICE2APHeaderDataFieldNumber = 4;
611 const ::rc::RICE2APHeader& _internal_rice2apheaderdata() const;
613 const ::rc::RICE2APHeader& rice2apheaderdata() const;
614 ::rc::RICE2APHeader* release_rice2apheaderdata();
615 ::rc::RICE2APHeader* mutable_rice2apheaderdata();
616 void set_allocated_rice2apheaderdata(::rc::RICE2APHeader* rice2apheaderdata);
618 // .rc.RICControlHeader RICControlHeaderData = 5;
619 bool has_riccontrolheaderdata() const;
620 void clear_riccontrolheaderdata();
621 static const int kRICControlHeaderDataFieldNumber = 5;
623 const ::rc::RICControlHeader& _internal_riccontrolheaderdata() const;
625 const ::rc::RICControlHeader& riccontrolheaderdata() const;
626 ::rc::RICControlHeader* release_riccontrolheaderdata();
627 ::rc::RICControlHeader* mutable_riccontrolheaderdata();
628 void set_allocated_riccontrolheaderdata(::rc::RICControlHeader* riccontrolheaderdata);
630 // .rc.RICControlMessage RICControlMessageData = 6;
631 bool has_riccontrolmessagedata() const;
632 void clear_riccontrolmessagedata();
633 static const int kRICControlMessageDataFieldNumber = 6;
635 const ::rc::RICControlMessage& _internal_riccontrolmessagedata() const;
637 const ::rc::RICControlMessage& riccontrolmessagedata() const;
638 ::rc::RICControlMessage* release_riccontrolmessagedata();
639 ::rc::RICControlMessage* mutable_riccontrolmessagedata();
640 void set_allocated_riccontrolmessagedata(::rc::RICControlMessage* riccontrolmessagedata);
642 // .rc.RICControlAckEnum RICControlAckReqVal = 7;
643 void clear_riccontrolackreqval();
644 static const int kRICControlAckReqValFieldNumber = 7;
645 ::rc::RICControlAckEnum riccontrolackreqval() const;
646 void set_riccontrolackreqval(::rc::RICControlAckEnum value);
648 // @@protoc_insertion_point(class_scope:rc.RicControlGrpcReq)
651 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
652 ::google::protobuf::internal::ArenaStringPtr e2nodeid_;
653 ::google::protobuf::internal::ArenaStringPtr plmnid_;
654 ::google::protobuf::internal::ArenaStringPtr ranname_;
655 ::rc::RICE2APHeader* rice2apheaderdata_;
656 ::rc::RICControlHeader* riccontrolheaderdata_;
657 ::rc::RICControlMessage* riccontrolmessagedata_;
658 int riccontrolackreqval_;
659 mutable ::google::protobuf::internal::CachedSize _cached_size_;
660 friend struct ::protobuf_rc_2eproto::TableStruct;
662 // -------------------------------------------------------------------
664 class RicControlGrpcRsp : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:rc.RicControlGrpcRsp) */ {
667 virtual ~RicControlGrpcRsp();
669 RicControlGrpcRsp(const RicControlGrpcRsp& from);
671 inline RicControlGrpcRsp& operator=(const RicControlGrpcRsp& from) {
676 RicControlGrpcRsp(RicControlGrpcRsp&& from) noexcept
677 : RicControlGrpcRsp() {
678 *this = ::std::move(from);
681 inline RicControlGrpcRsp& operator=(RicControlGrpcRsp&& from) noexcept {
682 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
683 if (this != &from) InternalSwap(&from);
690 static const ::google::protobuf::Descriptor* descriptor();
691 static const RicControlGrpcRsp& default_instance();
693 static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
694 static inline const RicControlGrpcRsp* internal_default_instance() {
695 return reinterpret_cast<const RicControlGrpcRsp*>(
696 &_RicControlGrpcRsp_default_instance_);
698 static constexpr int kIndexInFileMessages =
701 void Swap(RicControlGrpcRsp* other);
702 friend void swap(RicControlGrpcRsp& a, RicControlGrpcRsp& b) {
706 // implements Message ----------------------------------------------
708 inline RicControlGrpcRsp* New() const final {
709 return CreateMaybeMessage<RicControlGrpcRsp>(NULL);
712 RicControlGrpcRsp* New(::google::protobuf::Arena* arena) const final {
713 return CreateMaybeMessage<RicControlGrpcRsp>(arena);
715 void CopyFrom(const ::google::protobuf::Message& from) final;
716 void MergeFrom(const ::google::protobuf::Message& from) final;
717 void CopyFrom(const RicControlGrpcRsp& from);
718 void MergeFrom(const RicControlGrpcRsp& from);
720 bool IsInitialized() const final;
722 size_t ByteSizeLong() const final;
723 bool MergePartialFromCodedStream(
724 ::google::protobuf::io::CodedInputStream* input) final;
725 void SerializeWithCachedSizes(
726 ::google::protobuf::io::CodedOutputStream* output) const final;
727 ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
728 bool deterministic, ::google::protobuf::uint8* target) const final;
729 int GetCachedSize() const final { return _cached_size_.Get(); }
734 void SetCachedSize(int size) const final;
735 void InternalSwap(RicControlGrpcRsp* other);
737 inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
740 inline void* MaybeArenaPtr() const {
745 ::google::protobuf::Metadata GetMetadata() const final;
747 // nested types ----------------------------------------------------
749 // accessors -------------------------------------------------------
751 // string description = 2;
752 void clear_description();
753 static const int kDescriptionFieldNumber = 2;
754 const ::std::string& description() const;
755 void set_description(const ::std::string& value);
757 void set_description(::std::string&& value);
759 void set_description(const char* value);
760 void set_description(const char* value, size_t size);
761 ::std::string* mutable_description();
762 ::std::string* release_description();
763 void set_allocated_description(::std::string* description);
765 // int32 rspCode = 1;
766 void clear_rspcode();
767 static const int kRspCodeFieldNumber = 1;
768 ::google::protobuf::int32 rspcode() const;
769 void set_rspcode(::google::protobuf::int32 value);
771 // @@protoc_insertion_point(class_scope:rc.RicControlGrpcRsp)
774 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
775 ::google::protobuf::internal::ArenaStringPtr description_;
776 ::google::protobuf::int32 rspcode_;
777 mutable ::google::protobuf::internal::CachedSize _cached_size_;
778 friend struct ::protobuf_rc_2eproto::TableStruct;
780 // ===================================================================
783 // ===================================================================
786 #pragma GCC diagnostic push
787 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
791 // int64 RanFuncId = 1;
792 inline void RICE2APHeader::clear_ranfuncid() {
793 ranfuncid_ = GOOGLE_LONGLONG(0);
795 inline ::google::protobuf::int64 RICE2APHeader::ranfuncid() const {
796 // @@protoc_insertion_point(field_get:rc.RICE2APHeader.RanFuncId)
799 inline void RICE2APHeader::set_ranfuncid(::google::protobuf::int64 value) {
802 // @@protoc_insertion_point(field_set:rc.RICE2APHeader.RanFuncId)
805 // int64 RICRequestorID = 2;
806 inline void RICE2APHeader::clear_ricrequestorid() {
807 ricrequestorid_ = GOOGLE_LONGLONG(0);
809 inline ::google::protobuf::int64 RICE2APHeader::ricrequestorid() const {
810 // @@protoc_insertion_point(field_get:rc.RICE2APHeader.RICRequestorID)
811 return ricrequestorid_;
813 inline void RICE2APHeader::set_ricrequestorid(::google::protobuf::int64 value) {
815 ricrequestorid_ = value;
816 // @@protoc_insertion_point(field_set:rc.RICE2APHeader.RICRequestorID)
819 // -------------------------------------------------------------------
823 // int64 ControlStyle = 1;
824 inline void RICControlHeader::clear_controlstyle() {
825 controlstyle_ = GOOGLE_LONGLONG(0);
827 inline ::google::protobuf::int64 RICControlHeader::controlstyle() const {
828 // @@protoc_insertion_point(field_get:rc.RICControlHeader.ControlStyle)
829 return controlstyle_;
831 inline void RICControlHeader::set_controlstyle(::google::protobuf::int64 value) {
833 controlstyle_ = value;
834 // @@protoc_insertion_point(field_set:rc.RICControlHeader.ControlStyle)
837 // int64 ControlActionId = 2;
838 inline void RICControlHeader::clear_controlactionid() {
839 controlactionid_ = GOOGLE_LONGLONG(0);
841 inline ::google::protobuf::int64 RICControlHeader::controlactionid() const {
842 // @@protoc_insertion_point(field_get:rc.RICControlHeader.ControlActionId)
843 return controlactionid_;
845 inline void RICControlHeader::set_controlactionid(::google::protobuf::int64 value) {
847 controlactionid_ = value;
848 // @@protoc_insertion_point(field_set:rc.RICControlHeader.ControlActionId)
852 inline void RICControlHeader::clear_ueid() {
853 ueid_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
855 inline const ::std::string& RICControlHeader::ueid() const {
856 // @@protoc_insertion_point(field_get:rc.RICControlHeader.UEID)
857 return ueid_.GetNoArena();
859 inline void RICControlHeader::set_ueid(const ::std::string& value) {
861 ueid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
862 // @@protoc_insertion_point(field_set:rc.RICControlHeader.UEID)
865 inline void RICControlHeader::set_ueid(::std::string&& value) {
868 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
869 // @@protoc_insertion_point(field_set_rvalue:rc.RICControlHeader.UEID)
872 inline void RICControlHeader::set_ueid(const char* value) {
873 GOOGLE_DCHECK(value != NULL);
875 ueid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
876 // @@protoc_insertion_point(field_set_char:rc.RICControlHeader.UEID)
878 inline void RICControlHeader::set_ueid(const char* value, size_t size) {
880 ueid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
881 ::std::string(reinterpret_cast<const char*>(value), size));
882 // @@protoc_insertion_point(field_set_pointer:rc.RICControlHeader.UEID)
884 inline ::std::string* RICControlHeader::mutable_ueid() {
886 // @@protoc_insertion_point(field_mutable:rc.RICControlHeader.UEID)
887 return ueid_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
889 inline ::std::string* RICControlHeader::release_ueid() {
890 // @@protoc_insertion_point(field_release:rc.RICControlHeader.UEID)
892 return ueid_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
894 inline void RICControlHeader::set_allocated_ueid(::std::string* ueid) {
900 ueid_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ueid);
901 // @@protoc_insertion_point(field_set_allocated:rc.RICControlHeader.UEID)
904 // -------------------------------------------------------------------
908 // .rc.RICControlCellTypeEnum RICControlCellTypeVal = 1;
909 inline void RICControlMessage::clear_riccontrolcelltypeval() {
910 riccontrolcelltypeval_ = 0;
912 inline ::rc::RICControlCellTypeEnum RICControlMessage::riccontrolcelltypeval() const {
913 // @@protoc_insertion_point(field_get:rc.RICControlMessage.RICControlCellTypeVal)
914 return static_cast< ::rc::RICControlCellTypeEnum >(riccontrolcelltypeval_);
916 inline void RICControlMessage::set_riccontrolcelltypeval(::rc::RICControlCellTypeEnum value) {
918 riccontrolcelltypeval_ = value;
919 // @@protoc_insertion_point(field_set:rc.RICControlMessage.RICControlCellTypeVal)
922 // string TargetCellID = 2;
923 inline void RICControlMessage::clear_targetcellid() {
924 targetcellid_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
926 inline const ::std::string& RICControlMessage::targetcellid() const {
927 // @@protoc_insertion_point(field_get:rc.RICControlMessage.TargetCellID)
928 return targetcellid_.GetNoArena();
930 inline void RICControlMessage::set_targetcellid(const ::std::string& value) {
932 targetcellid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
933 // @@protoc_insertion_point(field_set:rc.RICControlMessage.TargetCellID)
936 inline void RICControlMessage::set_targetcellid(::std::string&& value) {
938 targetcellid_.SetNoArena(
939 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
940 // @@protoc_insertion_point(field_set_rvalue:rc.RICControlMessage.TargetCellID)
943 inline void RICControlMessage::set_targetcellid(const char* value) {
944 GOOGLE_DCHECK(value != NULL);
946 targetcellid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
947 // @@protoc_insertion_point(field_set_char:rc.RICControlMessage.TargetCellID)
949 inline void RICControlMessage::set_targetcellid(const char* value, size_t size) {
951 targetcellid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
952 ::std::string(reinterpret_cast<const char*>(value), size));
953 // @@protoc_insertion_point(field_set_pointer:rc.RICControlMessage.TargetCellID)
955 inline ::std::string* RICControlMessage::mutable_targetcellid() {
957 // @@protoc_insertion_point(field_mutable:rc.RICControlMessage.TargetCellID)
958 return targetcellid_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
960 inline ::std::string* RICControlMessage::release_targetcellid() {
961 // @@protoc_insertion_point(field_release:rc.RICControlMessage.TargetCellID)
963 return targetcellid_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
965 inline void RICControlMessage::set_allocated_targetcellid(::std::string* targetcellid) {
966 if (targetcellid != NULL) {
971 targetcellid_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), targetcellid);
972 // @@protoc_insertion_point(field_set_allocated:rc.RICControlMessage.TargetCellID)
975 // -------------------------------------------------------------------
979 // string e2NodeID = 1;
980 inline void RicControlGrpcReq::clear_e2nodeid() {
981 e2nodeid_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
983 inline const ::std::string& RicControlGrpcReq::e2nodeid() const {
984 // @@protoc_insertion_point(field_get:rc.RicControlGrpcReq.e2NodeID)
985 return e2nodeid_.GetNoArena();
987 inline void RicControlGrpcReq::set_e2nodeid(const ::std::string& value) {
989 e2nodeid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
990 // @@protoc_insertion_point(field_set:rc.RicControlGrpcReq.e2NodeID)
993 inline void RicControlGrpcReq::set_e2nodeid(::std::string&& value) {
995 e2nodeid_.SetNoArena(
996 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
997 // @@protoc_insertion_point(field_set_rvalue:rc.RicControlGrpcReq.e2NodeID)
1000 inline void RicControlGrpcReq::set_e2nodeid(const char* value) {
1001 GOOGLE_DCHECK(value != NULL);
1003 e2nodeid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1004 // @@protoc_insertion_point(field_set_char:rc.RicControlGrpcReq.e2NodeID)
1006 inline void RicControlGrpcReq::set_e2nodeid(const char* value, size_t size) {
1008 e2nodeid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1009 ::std::string(reinterpret_cast<const char*>(value), size));
1010 // @@protoc_insertion_point(field_set_pointer:rc.RicControlGrpcReq.e2NodeID)
1012 inline ::std::string* RicControlGrpcReq::mutable_e2nodeid() {
1014 // @@protoc_insertion_point(field_mutable:rc.RicControlGrpcReq.e2NodeID)
1015 return e2nodeid_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1017 inline ::std::string* RicControlGrpcReq::release_e2nodeid() {
1018 // @@protoc_insertion_point(field_release:rc.RicControlGrpcReq.e2NodeID)
1020 return e2nodeid_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1022 inline void RicControlGrpcReq::set_allocated_e2nodeid(::std::string* e2nodeid) {
1023 if (e2nodeid != NULL) {
1028 e2nodeid_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), e2nodeid);
1029 // @@protoc_insertion_point(field_set_allocated:rc.RicControlGrpcReq.e2NodeID)
1032 // string plmnID = 2;
1033 inline void RicControlGrpcReq::clear_plmnid() {
1034 plmnid_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1036 inline const ::std::string& RicControlGrpcReq::plmnid() const {
1037 // @@protoc_insertion_point(field_get:rc.RicControlGrpcReq.plmnID)
1038 return plmnid_.GetNoArena();
1040 inline void RicControlGrpcReq::set_plmnid(const ::std::string& value) {
1042 plmnid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1043 // @@protoc_insertion_point(field_set:rc.RicControlGrpcReq.plmnID)
1046 inline void RicControlGrpcReq::set_plmnid(::std::string&& value) {
1049 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1050 // @@protoc_insertion_point(field_set_rvalue:rc.RicControlGrpcReq.plmnID)
1053 inline void RicControlGrpcReq::set_plmnid(const char* value) {
1054 GOOGLE_DCHECK(value != NULL);
1056 plmnid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1057 // @@protoc_insertion_point(field_set_char:rc.RicControlGrpcReq.plmnID)
1059 inline void RicControlGrpcReq::set_plmnid(const char* value, size_t size) {
1061 plmnid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1062 ::std::string(reinterpret_cast<const char*>(value), size));
1063 // @@protoc_insertion_point(field_set_pointer:rc.RicControlGrpcReq.plmnID)
1065 inline ::std::string* RicControlGrpcReq::mutable_plmnid() {
1067 // @@protoc_insertion_point(field_mutable:rc.RicControlGrpcReq.plmnID)
1068 return plmnid_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1070 inline ::std::string* RicControlGrpcReq::release_plmnid() {
1071 // @@protoc_insertion_point(field_release:rc.RicControlGrpcReq.plmnID)
1073 return plmnid_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1075 inline void RicControlGrpcReq::set_allocated_plmnid(::std::string* plmnid) {
1076 if (plmnid != NULL) {
1081 plmnid_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), plmnid);
1082 // @@protoc_insertion_point(field_set_allocated:rc.RicControlGrpcReq.plmnID)
1085 // string ranName = 3;
1086 inline void RicControlGrpcReq::clear_ranname() {
1087 ranname_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1089 inline const ::std::string& RicControlGrpcReq::ranname() const {
1090 // @@protoc_insertion_point(field_get:rc.RicControlGrpcReq.ranName)
1091 return ranname_.GetNoArena();
1093 inline void RicControlGrpcReq::set_ranname(const ::std::string& value) {
1095 ranname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1096 // @@protoc_insertion_point(field_set:rc.RicControlGrpcReq.ranName)
1099 inline void RicControlGrpcReq::set_ranname(::std::string&& value) {
1101 ranname_.SetNoArena(
1102 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1103 // @@protoc_insertion_point(field_set_rvalue:rc.RicControlGrpcReq.ranName)
1106 inline void RicControlGrpcReq::set_ranname(const char* value) {
1107 GOOGLE_DCHECK(value != NULL);
1109 ranname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1110 // @@protoc_insertion_point(field_set_char:rc.RicControlGrpcReq.ranName)
1112 inline void RicControlGrpcReq::set_ranname(const char* value, size_t size) {
1114 ranname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1115 ::std::string(reinterpret_cast<const char*>(value), size));
1116 // @@protoc_insertion_point(field_set_pointer:rc.RicControlGrpcReq.ranName)
1118 inline ::std::string* RicControlGrpcReq::mutable_ranname() {
1120 // @@protoc_insertion_point(field_mutable:rc.RicControlGrpcReq.ranName)
1121 return ranname_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1123 inline ::std::string* RicControlGrpcReq::release_ranname() {
1124 // @@protoc_insertion_point(field_release:rc.RicControlGrpcReq.ranName)
1126 return ranname_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1128 inline void RicControlGrpcReq::set_allocated_ranname(::std::string* ranname) {
1129 if (ranname != NULL) {
1134 ranname_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ranname);
1135 // @@protoc_insertion_point(field_set_allocated:rc.RicControlGrpcReq.ranName)
1138 // .rc.RICE2APHeader RICE2APHeaderData = 4;
1139 inline bool RicControlGrpcReq::has_rice2apheaderdata() const {
1140 return this != internal_default_instance() && rice2apheaderdata_ != NULL;
1142 inline void RicControlGrpcReq::clear_rice2apheaderdata() {
1143 if (GetArenaNoVirtual() == NULL && rice2apheaderdata_ != NULL) {
1144 delete rice2apheaderdata_;
1146 rice2apheaderdata_ = NULL;
1148 inline const ::rc::RICE2APHeader& RicControlGrpcReq::_internal_rice2apheaderdata() const {
1149 return *rice2apheaderdata_;
1151 inline const ::rc::RICE2APHeader& RicControlGrpcReq::rice2apheaderdata() const {
1152 const ::rc::RICE2APHeader* p = rice2apheaderdata_;
1153 // @@protoc_insertion_point(field_get:rc.RicControlGrpcReq.RICE2APHeaderData)
1154 return p != NULL ? *p : *reinterpret_cast<const ::rc::RICE2APHeader*>(
1155 &::rc::_RICE2APHeader_default_instance_);
1157 inline ::rc::RICE2APHeader* RicControlGrpcReq::release_rice2apheaderdata() {
1158 // @@protoc_insertion_point(field_release:rc.RicControlGrpcReq.RICE2APHeaderData)
1160 ::rc::RICE2APHeader* temp = rice2apheaderdata_;
1161 rice2apheaderdata_ = NULL;
1164 inline ::rc::RICE2APHeader* RicControlGrpcReq::mutable_rice2apheaderdata() {
1166 if (rice2apheaderdata_ == NULL) {
1167 auto* p = CreateMaybeMessage<::rc::RICE2APHeader>(GetArenaNoVirtual());
1168 rice2apheaderdata_ = p;
1170 // @@protoc_insertion_point(field_mutable:rc.RicControlGrpcReq.RICE2APHeaderData)
1171 return rice2apheaderdata_;
1173 inline void RicControlGrpcReq::set_allocated_rice2apheaderdata(::rc::RICE2APHeader* rice2apheaderdata) {
1174 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1175 if (message_arena == NULL) {
1176 delete rice2apheaderdata_;
1178 if (rice2apheaderdata) {
1179 ::google::protobuf::Arena* submessage_arena = NULL;
1180 if (message_arena != submessage_arena) {
1181 rice2apheaderdata = ::google::protobuf::internal::GetOwnedMessage(
1182 message_arena, rice2apheaderdata, submessage_arena);
1188 rice2apheaderdata_ = rice2apheaderdata;
1189 // @@protoc_insertion_point(field_set_allocated:rc.RicControlGrpcReq.RICE2APHeaderData)
1192 // .rc.RICControlHeader RICControlHeaderData = 5;
1193 inline bool RicControlGrpcReq::has_riccontrolheaderdata() const {
1194 return this != internal_default_instance() && riccontrolheaderdata_ != NULL;
1196 inline void RicControlGrpcReq::clear_riccontrolheaderdata() {
1197 if (GetArenaNoVirtual() == NULL && riccontrolheaderdata_ != NULL) {
1198 delete riccontrolheaderdata_;
1200 riccontrolheaderdata_ = NULL;
1202 inline const ::rc::RICControlHeader& RicControlGrpcReq::_internal_riccontrolheaderdata() const {
1203 return *riccontrolheaderdata_;
1205 inline const ::rc::RICControlHeader& RicControlGrpcReq::riccontrolheaderdata() const {
1206 const ::rc::RICControlHeader* p = riccontrolheaderdata_;
1207 // @@protoc_insertion_point(field_get:rc.RicControlGrpcReq.RICControlHeaderData)
1208 return p != NULL ? *p : *reinterpret_cast<const ::rc::RICControlHeader*>(
1209 &::rc::_RICControlHeader_default_instance_);
1211 inline ::rc::RICControlHeader* RicControlGrpcReq::release_riccontrolheaderdata() {
1212 // @@protoc_insertion_point(field_release:rc.RicControlGrpcReq.RICControlHeaderData)
1214 ::rc::RICControlHeader* temp = riccontrolheaderdata_;
1215 riccontrolheaderdata_ = NULL;
1218 inline ::rc::RICControlHeader* RicControlGrpcReq::mutable_riccontrolheaderdata() {
1220 if (riccontrolheaderdata_ == NULL) {
1221 auto* p = CreateMaybeMessage<::rc::RICControlHeader>(GetArenaNoVirtual());
1222 riccontrolheaderdata_ = p;
1224 // @@protoc_insertion_point(field_mutable:rc.RicControlGrpcReq.RICControlHeaderData)
1225 return riccontrolheaderdata_;
1227 inline void RicControlGrpcReq::set_allocated_riccontrolheaderdata(::rc::RICControlHeader* riccontrolheaderdata) {
1228 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1229 if (message_arena == NULL) {
1230 delete riccontrolheaderdata_;
1232 if (riccontrolheaderdata) {
1233 ::google::protobuf::Arena* submessage_arena = NULL;
1234 if (message_arena != submessage_arena) {
1235 riccontrolheaderdata = ::google::protobuf::internal::GetOwnedMessage(
1236 message_arena, riccontrolheaderdata, submessage_arena);
1242 riccontrolheaderdata_ = riccontrolheaderdata;
1243 // @@protoc_insertion_point(field_set_allocated:rc.RicControlGrpcReq.RICControlHeaderData)
1246 // .rc.RICControlMessage RICControlMessageData = 6;
1247 inline bool RicControlGrpcReq::has_riccontrolmessagedata() const {
1248 return this != internal_default_instance() && riccontrolmessagedata_ != NULL;
1250 inline void RicControlGrpcReq::clear_riccontrolmessagedata() {
1251 if (GetArenaNoVirtual() == NULL && riccontrolmessagedata_ != NULL) {
1252 delete riccontrolmessagedata_;
1254 riccontrolmessagedata_ = NULL;
1256 inline const ::rc::RICControlMessage& RicControlGrpcReq::_internal_riccontrolmessagedata() const {
1257 return *riccontrolmessagedata_;
1259 inline const ::rc::RICControlMessage& RicControlGrpcReq::riccontrolmessagedata() const {
1260 const ::rc::RICControlMessage* p = riccontrolmessagedata_;
1261 // @@protoc_insertion_point(field_get:rc.RicControlGrpcReq.RICControlMessageData)
1262 return p != NULL ? *p : *reinterpret_cast<const ::rc::RICControlMessage*>(
1263 &::rc::_RICControlMessage_default_instance_);
1265 inline ::rc::RICControlMessage* RicControlGrpcReq::release_riccontrolmessagedata() {
1266 // @@protoc_insertion_point(field_release:rc.RicControlGrpcReq.RICControlMessageData)
1268 ::rc::RICControlMessage* temp = riccontrolmessagedata_;
1269 riccontrolmessagedata_ = NULL;
1272 inline ::rc::RICControlMessage* RicControlGrpcReq::mutable_riccontrolmessagedata() {
1274 if (riccontrolmessagedata_ == NULL) {
1275 auto* p = CreateMaybeMessage<::rc::RICControlMessage>(GetArenaNoVirtual());
1276 riccontrolmessagedata_ = p;
1278 // @@protoc_insertion_point(field_mutable:rc.RicControlGrpcReq.RICControlMessageData)
1279 return riccontrolmessagedata_;
1281 inline void RicControlGrpcReq::set_allocated_riccontrolmessagedata(::rc::RICControlMessage* riccontrolmessagedata) {
1282 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1283 if (message_arena == NULL) {
1284 delete riccontrolmessagedata_;
1286 if (riccontrolmessagedata) {
1287 ::google::protobuf::Arena* submessage_arena = NULL;
1288 if (message_arena != submessage_arena) {
1289 riccontrolmessagedata = ::google::protobuf::internal::GetOwnedMessage(
1290 message_arena, riccontrolmessagedata, submessage_arena);
1296 riccontrolmessagedata_ = riccontrolmessagedata;
1297 // @@protoc_insertion_point(field_set_allocated:rc.RicControlGrpcReq.RICControlMessageData)
1300 // .rc.RICControlAckEnum RICControlAckReqVal = 7;
1301 inline void RicControlGrpcReq::clear_riccontrolackreqval() {
1302 riccontrolackreqval_ = 0;
1304 inline ::rc::RICControlAckEnum RicControlGrpcReq::riccontrolackreqval() const {
1305 // @@protoc_insertion_point(field_get:rc.RicControlGrpcReq.RICControlAckReqVal)
1306 return static_cast< ::rc::RICControlAckEnum >(riccontrolackreqval_);
1308 inline void RicControlGrpcReq::set_riccontrolackreqval(::rc::RICControlAckEnum value) {
1310 riccontrolackreqval_ = value;
1311 // @@protoc_insertion_point(field_set:rc.RicControlGrpcReq.RICControlAckReqVal)
1314 // -------------------------------------------------------------------
1316 // RicControlGrpcRsp
1318 // int32 rspCode = 1;
1319 inline void RicControlGrpcRsp::clear_rspcode() {
1322 inline ::google::protobuf::int32 RicControlGrpcRsp::rspcode() const {
1323 // @@protoc_insertion_point(field_get:rc.RicControlGrpcRsp.rspCode)
1326 inline void RicControlGrpcRsp::set_rspcode(::google::protobuf::int32 value) {
1329 // @@protoc_insertion_point(field_set:rc.RicControlGrpcRsp.rspCode)
1332 // string description = 2;
1333 inline void RicControlGrpcRsp::clear_description() {
1334 description_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1336 inline const ::std::string& RicControlGrpcRsp::description() const {
1337 // @@protoc_insertion_point(field_get:rc.RicControlGrpcRsp.description)
1338 return description_.GetNoArena();
1340 inline void RicControlGrpcRsp::set_description(const ::std::string& value) {
1342 description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1343 // @@protoc_insertion_point(field_set:rc.RicControlGrpcRsp.description)
1346 inline void RicControlGrpcRsp::set_description(::std::string&& value) {
1348 description_.SetNoArena(
1349 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1350 // @@protoc_insertion_point(field_set_rvalue:rc.RicControlGrpcRsp.description)
1353 inline void RicControlGrpcRsp::set_description(const char* value) {
1354 GOOGLE_DCHECK(value != NULL);
1356 description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1357 // @@protoc_insertion_point(field_set_char:rc.RicControlGrpcRsp.description)
1359 inline void RicControlGrpcRsp::set_description(const char* value, size_t size) {
1361 description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1362 ::std::string(reinterpret_cast<const char*>(value), size));
1363 // @@protoc_insertion_point(field_set_pointer:rc.RicControlGrpcRsp.description)
1365 inline ::std::string* RicControlGrpcRsp::mutable_description() {
1367 // @@protoc_insertion_point(field_mutable:rc.RicControlGrpcRsp.description)
1368 return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1370 inline ::std::string* RicControlGrpcRsp::release_description() {
1371 // @@protoc_insertion_point(field_release:rc.RicControlGrpcRsp.description)
1373 return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1375 inline void RicControlGrpcRsp::set_allocated_description(::std::string* description) {
1376 if (description != NULL) {
1381 description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
1382 // @@protoc_insertion_point(field_set_allocated:rc.RicControlGrpcRsp.description)
1386 #pragma GCC diagnostic pop
1388 // -------------------------------------------------------------------
1390 // -------------------------------------------------------------------
1392 // -------------------------------------------------------------------
1394 // -------------------------------------------------------------------
1397 // @@protoc_insertion_point(namespace_scope)
1402 namespace protobuf {
1404 template <> struct is_proto_enum< ::rc::RICControlCellTypeEnum> : ::std::true_type {};
1406 inline const EnumDescriptor* GetEnumDescriptor< ::rc::RICControlCellTypeEnum>() {
1407 return ::rc::RICControlCellTypeEnum_descriptor();
1409 template <> struct is_proto_enum< ::rc::RICControlAckEnum> : ::std::true_type {};
1411 inline const EnumDescriptor* GetEnumDescriptor< ::rc::RICControlAckEnum>() {
1412 return ::rc::RICControlAckEnum_descriptor();
1415 } // namespace protobuf
1416 } // namespace google
1418 // @@protoc_insertion_point(global_scope)
1420 #endif // PROTOBUF_INCLUDED_rc_2eproto