device-c.pb.h 70 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // NO CHECKED-IN PROTOBUF GENCODE
  3. // source: device/v3/device-c.proto
  4. // Protobuf C++ Version: 5.27.1
  5. #ifndef GOOGLE_PROTOBUF_INCLUDED_device_2fv3_2fdevice_2dc_2eproto_2epb_2eh
  6. #define GOOGLE_PROTOBUF_INCLUDED_device_2fv3_2fdevice_2dc_2eproto_2epb_2eh
  7. #include <limits>
  8. #include <string>
  9. #include <type_traits>
  10. #include <utility>
  11. #include "google/protobuf/runtime_version.h"
  12. #if PROTOBUF_VERSION != 5027001
  13. #error "Protobuf C++ gencode is built with an incompatible version of"
  14. #error "Protobuf C++ headers/runtime. See"
  15. #error "https://protobuf.dev/support/cross-version-runtime-guarantee/#cpp"
  16. #endif
  17. #include "google/protobuf/io/coded_stream.h"
  18. #include "google/protobuf/arena.h"
  19. #include "google/protobuf/arenastring.h"
  20. #include "google/protobuf/generated_message_tctable_decl.h"
  21. #include "google/protobuf/generated_message_util.h"
  22. #include "google/protobuf/metadata_lite.h"
  23. #include "google/protobuf/generated_message_reflection.h"
  24. #include "google/protobuf/message.h"
  25. #include "google/protobuf/repeated_field.h" // IWYU pragma: export
  26. #include "google/protobuf/extension_set.h" // IWYU pragma: export
  27. #include "google/protobuf/unknown_field_set.h"
  28. // @@protoc_insertion_point(includes)
  29. // Must be included last.
  30. #include "google/protobuf/port_def.inc"
  31. #define PROTOBUF_INTERNAL_EXPORT_device_2fv3_2fdevice_2dc_2eproto
  32. namespace google {
  33. namespace protobuf {
  34. namespace internal {
  35. class AnyMetadata;
  36. } // namespace internal
  37. } // namespace protobuf
  38. } // namespace google
  39. // Internal implementation detail -- do not use these members.
  40. struct TableStruct_device_2fv3_2fdevice_2dc_2eproto {
  41. static const ::uint32_t offsets[];
  42. };
  43. extern const ::google::protobuf::internal::DescriptorTable
  44. descriptor_table_device_2fv3_2fdevice_2dc_2eproto;
  45. namespace Device {
  46. namespace V3 {
  47. class DoRequest;
  48. struct DoRequestDefaultTypeInternal;
  49. extern DoRequestDefaultTypeInternal _DoRequest_default_instance_;
  50. class DoResponse;
  51. struct DoResponseDefaultTypeInternal;
  52. extern DoResponseDefaultTypeInternal _DoResponse_default_instance_;
  53. class OpenReply;
  54. struct OpenReplyDefaultTypeInternal;
  55. extern OpenReplyDefaultTypeInternal _OpenReply_default_instance_;
  56. class OpenRequest;
  57. struct OpenRequestDefaultTypeInternal;
  58. extern OpenRequestDefaultTypeInternal _OpenRequest_default_instance_;
  59. } // namespace V3
  60. } // namespace Device
  61. namespace google {
  62. namespace protobuf {
  63. } // namespace protobuf
  64. } // namespace google
  65. namespace Device {
  66. namespace V3 {
  67. // ===================================================================
  68. // -------------------------------------------------------------------
  69. class OpenRequest final : public ::google::protobuf::Message
  70. /* @@protoc_insertion_point(class_definition:Device.V3.OpenRequest) */ {
  71. public:
  72. inline OpenRequest() : OpenRequest(nullptr) {}
  73. ~OpenRequest() override;
  74. template <typename = void>
  75. explicit PROTOBUF_CONSTEXPR OpenRequest(
  76. ::google::protobuf::internal::ConstantInitialized);
  77. inline OpenRequest(const OpenRequest& from) : OpenRequest(nullptr, from) {}
  78. inline OpenRequest(OpenRequest&& from) noexcept
  79. : OpenRequest(nullptr, std::move(from)) {}
  80. inline OpenRequest& operator=(const OpenRequest& from) {
  81. CopyFrom(from);
  82. return *this;
  83. }
  84. inline OpenRequest& operator=(OpenRequest&& from) noexcept {
  85. if (this == &from) return *this;
  86. if (GetArena() == from.GetArena()
  87. #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
  88. && GetArena() != nullptr
  89. #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
  90. ) {
  91. InternalSwap(&from);
  92. } else {
  93. CopyFrom(from);
  94. }
  95. return *this;
  96. }
  97. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
  98. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  99. return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
  100. }
  101. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
  102. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  103. return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
  104. }
  105. static const ::google::protobuf::Descriptor* descriptor() {
  106. return GetDescriptor();
  107. }
  108. static const ::google::protobuf::Descriptor* GetDescriptor() {
  109. return default_instance().GetMetadata().descriptor;
  110. }
  111. static const ::google::protobuf::Reflection* GetReflection() {
  112. return default_instance().GetMetadata().reflection;
  113. }
  114. static const OpenRequest& default_instance() {
  115. return *internal_default_instance();
  116. }
  117. static inline const OpenRequest* internal_default_instance() {
  118. return reinterpret_cast<const OpenRequest*>(
  119. &_OpenRequest_default_instance_);
  120. }
  121. static constexpr int kIndexInFileMessages = 0;
  122. friend void swap(OpenRequest& a, OpenRequest& b) { a.Swap(&b); }
  123. inline void Swap(OpenRequest* other) {
  124. if (other == this) return;
  125. #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
  126. if (GetArena() != nullptr && GetArena() == other->GetArena()) {
  127. #else // PROTOBUF_FORCE_COPY_IN_SWAP
  128. if (GetArena() == other->GetArena()) {
  129. #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
  130. InternalSwap(other);
  131. } else {
  132. ::google::protobuf::internal::GenericSwap(this, other);
  133. }
  134. }
  135. void UnsafeArenaSwap(OpenRequest* other) {
  136. if (other == this) return;
  137. ABSL_DCHECK(GetArena() == other->GetArena());
  138. InternalSwap(other);
  139. }
  140. // implements Message ----------------------------------------------
  141. OpenRequest* New(::google::protobuf::Arena* arena = nullptr) const final {
  142. return ::google::protobuf::Message::DefaultConstruct<OpenRequest>(arena);
  143. }
  144. using ::google::protobuf::Message::CopyFrom;
  145. void CopyFrom(const OpenRequest& from);
  146. using ::google::protobuf::Message::MergeFrom;
  147. void MergeFrom(const OpenRequest& from) { OpenRequest::MergeImpl(*this, from); }
  148. private:
  149. static void MergeImpl(
  150. ::google::protobuf::MessageLite& to_msg,
  151. const ::google::protobuf::MessageLite& from_msg);
  152. public:
  153. bool IsInitialized() const {
  154. return true;
  155. }
  156. ABSL_ATTRIBUTE_REINITIALIZES void Clear() final;
  157. ::size_t ByteSizeLong() const final;
  158. ::uint8_t* _InternalSerialize(
  159. ::uint8_t* target,
  160. ::google::protobuf::io::EpsCopyOutputStream* stream) const final;
  161. int GetCachedSize() const { return _impl_._cached_size_.Get(); }
  162. private:
  163. void SharedCtor(::google::protobuf::Arena* arena);
  164. void SharedDtor();
  165. void InternalSwap(OpenRequest* other);
  166. private:
  167. friend class ::google::protobuf::internal::AnyMetadata;
  168. static ::absl::string_view FullMessageName() { return "Device.V3.OpenRequest"; }
  169. protected:
  170. explicit OpenRequest(::google::protobuf::Arena* arena);
  171. OpenRequest(::google::protobuf::Arena* arena, const OpenRequest& from);
  172. OpenRequest(::google::protobuf::Arena* arena, OpenRequest&& from) noexcept
  173. : OpenRequest(arena) {
  174. *this = ::std::move(from);
  175. }
  176. const ::google::protobuf::Message::ClassData* GetClassData() const final;
  177. public:
  178. ::google::protobuf::Metadata GetMetadata() const;
  179. // nested types ----------------------------------------------------
  180. // accessors -------------------------------------------------------
  181. enum : int {
  182. kDeviceUriFieldNumber = 1,
  183. kDeviceGroupFieldNumber = 2,
  184. };
  185. // string deviceUri = 1;
  186. void clear_deviceuri() ;
  187. const std::string& deviceuri() const;
  188. template <typename Arg_ = const std::string&, typename... Args_>
  189. void set_deviceuri(Arg_&& arg, Args_... args);
  190. std::string* mutable_deviceuri();
  191. PROTOBUF_NODISCARD std::string* release_deviceuri();
  192. void set_allocated_deviceuri(std::string* value);
  193. private:
  194. const std::string& _internal_deviceuri() const;
  195. inline PROTOBUF_ALWAYS_INLINE void _internal_set_deviceuri(
  196. const std::string& value);
  197. std::string* _internal_mutable_deviceuri();
  198. public:
  199. // string deviceGroup = 2;
  200. void clear_devicegroup() ;
  201. const std::string& devicegroup() const;
  202. template <typename Arg_ = const std::string&, typename... Args_>
  203. void set_devicegroup(Arg_&& arg, Args_... args);
  204. std::string* mutable_devicegroup();
  205. PROTOBUF_NODISCARD std::string* release_devicegroup();
  206. void set_allocated_devicegroup(std::string* value);
  207. private:
  208. const std::string& _internal_devicegroup() const;
  209. inline PROTOBUF_ALWAYS_INLINE void _internal_set_devicegroup(
  210. const std::string& value);
  211. std::string* _internal_mutable_devicegroup();
  212. public:
  213. // @@protoc_insertion_point(class_scope:Device.V3.OpenRequest)
  214. private:
  215. class _Internal;
  216. friend class ::google::protobuf::internal::TcParser;
  217. static const ::google::protobuf::internal::TcParseTable<
  218. 1, 2, 0,
  219. 50, 2>
  220. _table_;
  221. static constexpr const void* _raw_default_instance_ =
  222. &_OpenRequest_default_instance_;
  223. friend class ::google::protobuf::MessageLite;
  224. friend class ::google::protobuf::Arena;
  225. template <typename T>
  226. friend class ::google::protobuf::Arena::InternalHelper;
  227. using InternalArenaConstructable_ = void;
  228. using DestructorSkippable_ = void;
  229. struct Impl_ {
  230. inline explicit constexpr Impl_(
  231. ::google::protobuf::internal::ConstantInitialized) noexcept;
  232. inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
  233. ::google::protobuf::Arena* arena);
  234. inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
  235. ::google::protobuf::Arena* arena, const Impl_& from,
  236. const OpenRequest& from_msg);
  237. ::google::protobuf::internal::ArenaStringPtr deviceuri_;
  238. ::google::protobuf::internal::ArenaStringPtr devicegroup_;
  239. mutable ::google::protobuf::internal::CachedSize _cached_size_;
  240. PROTOBUF_TSAN_DECLARE_MEMBER
  241. };
  242. union { Impl_ _impl_; };
  243. friend struct ::TableStruct_device_2fv3_2fdevice_2dc_2eproto;
  244. };
  245. // -------------------------------------------------------------------
  246. class OpenReply final : public ::google::protobuf::Message
  247. /* @@protoc_insertion_point(class_definition:Device.V3.OpenReply) */ {
  248. public:
  249. inline OpenReply() : OpenReply(nullptr) {}
  250. ~OpenReply() override;
  251. template <typename = void>
  252. explicit PROTOBUF_CONSTEXPR OpenReply(
  253. ::google::protobuf::internal::ConstantInitialized);
  254. inline OpenReply(const OpenReply& from) : OpenReply(nullptr, from) {}
  255. inline OpenReply(OpenReply&& from) noexcept
  256. : OpenReply(nullptr, std::move(from)) {}
  257. inline OpenReply& operator=(const OpenReply& from) {
  258. CopyFrom(from);
  259. return *this;
  260. }
  261. inline OpenReply& operator=(OpenReply&& from) noexcept {
  262. if (this == &from) return *this;
  263. if (GetArena() == from.GetArena()
  264. #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
  265. && GetArena() != nullptr
  266. #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
  267. ) {
  268. InternalSwap(&from);
  269. } else {
  270. CopyFrom(from);
  271. }
  272. return *this;
  273. }
  274. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
  275. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  276. return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
  277. }
  278. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
  279. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  280. return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
  281. }
  282. static const ::google::protobuf::Descriptor* descriptor() {
  283. return GetDescriptor();
  284. }
  285. static const ::google::protobuf::Descriptor* GetDescriptor() {
  286. return default_instance().GetMetadata().descriptor;
  287. }
  288. static const ::google::protobuf::Reflection* GetReflection() {
  289. return default_instance().GetMetadata().reflection;
  290. }
  291. static const OpenReply& default_instance() {
  292. return *internal_default_instance();
  293. }
  294. static inline const OpenReply* internal_default_instance() {
  295. return reinterpret_cast<const OpenReply*>(
  296. &_OpenReply_default_instance_);
  297. }
  298. static constexpr int kIndexInFileMessages = 1;
  299. friend void swap(OpenReply& a, OpenReply& b) { a.Swap(&b); }
  300. inline void Swap(OpenReply* other) {
  301. if (other == this) return;
  302. #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
  303. if (GetArena() != nullptr && GetArena() == other->GetArena()) {
  304. #else // PROTOBUF_FORCE_COPY_IN_SWAP
  305. if (GetArena() == other->GetArena()) {
  306. #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
  307. InternalSwap(other);
  308. } else {
  309. ::google::protobuf::internal::GenericSwap(this, other);
  310. }
  311. }
  312. void UnsafeArenaSwap(OpenReply* other) {
  313. if (other == this) return;
  314. ABSL_DCHECK(GetArena() == other->GetArena());
  315. InternalSwap(other);
  316. }
  317. // implements Message ----------------------------------------------
  318. OpenReply* New(::google::protobuf::Arena* arena = nullptr) const final {
  319. return ::google::protobuf::Message::DefaultConstruct<OpenReply>(arena);
  320. }
  321. using ::google::protobuf::Message::CopyFrom;
  322. void CopyFrom(const OpenReply& from);
  323. using ::google::protobuf::Message::MergeFrom;
  324. void MergeFrom(const OpenReply& from) { OpenReply::MergeImpl(*this, from); }
  325. private:
  326. static void MergeImpl(
  327. ::google::protobuf::MessageLite& to_msg,
  328. const ::google::protobuf::MessageLite& from_msg);
  329. public:
  330. bool IsInitialized() const {
  331. return true;
  332. }
  333. ABSL_ATTRIBUTE_REINITIALIZES void Clear() final;
  334. ::size_t ByteSizeLong() const final;
  335. ::uint8_t* _InternalSerialize(
  336. ::uint8_t* target,
  337. ::google::protobuf::io::EpsCopyOutputStream* stream) const final;
  338. int GetCachedSize() const { return _impl_._cached_size_.Get(); }
  339. private:
  340. void SharedCtor(::google::protobuf::Arena* arena);
  341. void SharedDtor();
  342. void InternalSwap(OpenReply* other);
  343. private:
  344. friend class ::google::protobuf::internal::AnyMetadata;
  345. static ::absl::string_view FullMessageName() { return "Device.V3.OpenReply"; }
  346. protected:
  347. explicit OpenReply(::google::protobuf::Arena* arena);
  348. OpenReply(::google::protobuf::Arena* arena, const OpenReply& from);
  349. OpenReply(::google::protobuf::Arena* arena, OpenReply&& from) noexcept
  350. : OpenReply(arena) {
  351. *this = ::std::move(from);
  352. }
  353. const ::google::protobuf::Message::ClassData* GetClassData() const final;
  354. public:
  355. ::google::protobuf::Metadata GetMetadata() const;
  356. // nested types ----------------------------------------------------
  357. // accessors -------------------------------------------------------
  358. enum : int {
  359. kMessageFieldNumber = 1,
  360. kRetCodeFieldNumber = 2,
  361. kRetContextFieldNumber = 3,
  362. };
  363. // string message = 1;
  364. void clear_message() ;
  365. const std::string& message() const;
  366. template <typename Arg_ = const std::string&, typename... Args_>
  367. void set_message(Arg_&& arg, Args_... args);
  368. std::string* mutable_message();
  369. PROTOBUF_NODISCARD std::string* release_message();
  370. void set_allocated_message(std::string* value);
  371. private:
  372. const std::string& _internal_message() const;
  373. inline PROTOBUF_ALWAYS_INLINE void _internal_set_message(
  374. const std::string& value);
  375. std::string* _internal_mutable_message();
  376. public:
  377. // string retCode = 2;
  378. void clear_retcode() ;
  379. const std::string& retcode() const;
  380. template <typename Arg_ = const std::string&, typename... Args_>
  381. void set_retcode(Arg_&& arg, Args_... args);
  382. std::string* mutable_retcode();
  383. PROTOBUF_NODISCARD std::string* release_retcode();
  384. void set_allocated_retcode(std::string* value);
  385. private:
  386. const std::string& _internal_retcode() const;
  387. inline PROTOBUF_ALWAYS_INLINE void _internal_set_retcode(
  388. const std::string& value);
  389. std::string* _internal_mutable_retcode();
  390. public:
  391. // string retContext = 3;
  392. void clear_retcontext() ;
  393. const std::string& retcontext() const;
  394. template <typename Arg_ = const std::string&, typename... Args_>
  395. void set_retcontext(Arg_&& arg, Args_... args);
  396. std::string* mutable_retcontext();
  397. PROTOBUF_NODISCARD std::string* release_retcontext();
  398. void set_allocated_retcontext(std::string* value);
  399. private:
  400. const std::string& _internal_retcontext() const;
  401. inline PROTOBUF_ALWAYS_INLINE void _internal_set_retcontext(
  402. const std::string& value);
  403. std::string* _internal_mutable_retcontext();
  404. public:
  405. // @@protoc_insertion_point(class_scope:Device.V3.OpenReply)
  406. private:
  407. class _Internal;
  408. friend class ::google::protobuf::internal::TcParser;
  409. static const ::google::protobuf::internal::TcParseTable<
  410. 2, 3, 0,
  411. 52, 2>
  412. _table_;
  413. static constexpr const void* _raw_default_instance_ =
  414. &_OpenReply_default_instance_;
  415. friend class ::google::protobuf::MessageLite;
  416. friend class ::google::protobuf::Arena;
  417. template <typename T>
  418. friend class ::google::protobuf::Arena::InternalHelper;
  419. using InternalArenaConstructable_ = void;
  420. using DestructorSkippable_ = void;
  421. struct Impl_ {
  422. inline explicit constexpr Impl_(
  423. ::google::protobuf::internal::ConstantInitialized) noexcept;
  424. inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
  425. ::google::protobuf::Arena* arena);
  426. inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
  427. ::google::protobuf::Arena* arena, const Impl_& from,
  428. const OpenReply& from_msg);
  429. ::google::protobuf::internal::ArenaStringPtr message_;
  430. ::google::protobuf::internal::ArenaStringPtr retcode_;
  431. ::google::protobuf::internal::ArenaStringPtr retcontext_;
  432. mutable ::google::protobuf::internal::CachedSize _cached_size_;
  433. PROTOBUF_TSAN_DECLARE_MEMBER
  434. };
  435. union { Impl_ _impl_; };
  436. friend struct ::TableStruct_device_2fv3_2fdevice_2dc_2eproto;
  437. };
  438. // -------------------------------------------------------------------
  439. class DoResponse final : public ::google::protobuf::Message
  440. /* @@protoc_insertion_point(class_definition:Device.V3.DoResponse) */ {
  441. public:
  442. inline DoResponse() : DoResponse(nullptr) {}
  443. ~DoResponse() override;
  444. template <typename = void>
  445. explicit PROTOBUF_CONSTEXPR DoResponse(
  446. ::google::protobuf::internal::ConstantInitialized);
  447. inline DoResponse(const DoResponse& from) : DoResponse(nullptr, from) {}
  448. inline DoResponse(DoResponse&& from) noexcept
  449. : DoResponse(nullptr, std::move(from)) {}
  450. inline DoResponse& operator=(const DoResponse& from) {
  451. CopyFrom(from);
  452. return *this;
  453. }
  454. inline DoResponse& operator=(DoResponse&& from) noexcept {
  455. if (this == &from) return *this;
  456. if (GetArena() == from.GetArena()
  457. #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
  458. && GetArena() != nullptr
  459. #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
  460. ) {
  461. InternalSwap(&from);
  462. } else {
  463. CopyFrom(from);
  464. }
  465. return *this;
  466. }
  467. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
  468. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  469. return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
  470. }
  471. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
  472. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  473. return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
  474. }
  475. static const ::google::protobuf::Descriptor* descriptor() {
  476. return GetDescriptor();
  477. }
  478. static const ::google::protobuf::Descriptor* GetDescriptor() {
  479. return default_instance().GetMetadata().descriptor;
  480. }
  481. static const ::google::protobuf::Reflection* GetReflection() {
  482. return default_instance().GetMetadata().reflection;
  483. }
  484. static const DoResponse& default_instance() {
  485. return *internal_default_instance();
  486. }
  487. static inline const DoResponse* internal_default_instance() {
  488. return reinterpret_cast<const DoResponse*>(
  489. &_DoResponse_default_instance_);
  490. }
  491. static constexpr int kIndexInFileMessages = 3;
  492. friend void swap(DoResponse& a, DoResponse& b) { a.Swap(&b); }
  493. inline void Swap(DoResponse* other) {
  494. if (other == this) return;
  495. #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
  496. if (GetArena() != nullptr && GetArena() == other->GetArena()) {
  497. #else // PROTOBUF_FORCE_COPY_IN_SWAP
  498. if (GetArena() == other->GetArena()) {
  499. #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
  500. InternalSwap(other);
  501. } else {
  502. ::google::protobuf::internal::GenericSwap(this, other);
  503. }
  504. }
  505. void UnsafeArenaSwap(DoResponse* other) {
  506. if (other == this) return;
  507. ABSL_DCHECK(GetArena() == other->GetArena());
  508. InternalSwap(other);
  509. }
  510. // implements Message ----------------------------------------------
  511. DoResponse* New(::google::protobuf::Arena* arena = nullptr) const final {
  512. return ::google::protobuf::Message::DefaultConstruct<DoResponse>(arena);
  513. }
  514. using ::google::protobuf::Message::CopyFrom;
  515. void CopyFrom(const DoResponse& from);
  516. using ::google::protobuf::Message::MergeFrom;
  517. void MergeFrom(const DoResponse& from) { DoResponse::MergeImpl(*this, from); }
  518. private:
  519. static void MergeImpl(
  520. ::google::protobuf::MessageLite& to_msg,
  521. const ::google::protobuf::MessageLite& from_msg);
  522. public:
  523. bool IsInitialized() const {
  524. return true;
  525. }
  526. ABSL_ATTRIBUTE_REINITIALIZES void Clear() final;
  527. ::size_t ByteSizeLong() const final;
  528. ::uint8_t* _InternalSerialize(
  529. ::uint8_t* target,
  530. ::google::protobuf::io::EpsCopyOutputStream* stream) const final;
  531. int GetCachedSize() const { return _impl_._cached_size_.Get(); }
  532. private:
  533. void SharedCtor(::google::protobuf::Arena* arena);
  534. void SharedDtor();
  535. void InternalSwap(DoResponse* other);
  536. private:
  537. friend class ::google::protobuf::internal::AnyMetadata;
  538. static ::absl::string_view FullMessageName() { return "Device.V3.DoResponse"; }
  539. protected:
  540. explicit DoResponse(::google::protobuf::Arena* arena);
  541. DoResponse(::google::protobuf::Arena* arena, const DoResponse& from);
  542. DoResponse(::google::protobuf::Arena* arena, DoResponse&& from) noexcept
  543. : DoResponse(arena) {
  544. *this = ::std::move(from);
  545. }
  546. const ::google::protobuf::Message::ClassData* GetClassData() const final;
  547. public:
  548. ::google::protobuf::Metadata GetMetadata() const;
  549. // nested types ----------------------------------------------------
  550. // accessors -------------------------------------------------------
  551. enum : int {
  552. kDeviceUriFieldNumber = 1,
  553. kRetCodeFieldNumber = 2,
  554. kReqNameFieldNumber = 3,
  555. kRespResultFieldNumber = 4,
  556. kReqTransactionFieldNumber = 5,
  557. kRetContextFieldNumber = 6,
  558. };
  559. // string deviceUri = 1;
  560. void clear_deviceuri() ;
  561. const std::string& deviceuri() const;
  562. template <typename Arg_ = const std::string&, typename... Args_>
  563. void set_deviceuri(Arg_&& arg, Args_... args);
  564. std::string* mutable_deviceuri();
  565. PROTOBUF_NODISCARD std::string* release_deviceuri();
  566. void set_allocated_deviceuri(std::string* value);
  567. private:
  568. const std::string& _internal_deviceuri() const;
  569. inline PROTOBUF_ALWAYS_INLINE void _internal_set_deviceuri(
  570. const std::string& value);
  571. std::string* _internal_mutable_deviceuri();
  572. public:
  573. // string retCode = 2;
  574. void clear_retcode() ;
  575. const std::string& retcode() const;
  576. template <typename Arg_ = const std::string&, typename... Args_>
  577. void set_retcode(Arg_&& arg, Args_... args);
  578. std::string* mutable_retcode();
  579. PROTOBUF_NODISCARD std::string* release_retcode();
  580. void set_allocated_retcode(std::string* value);
  581. private:
  582. const std::string& _internal_retcode() const;
  583. inline PROTOBUF_ALWAYS_INLINE void _internal_set_retcode(
  584. const std::string& value);
  585. std::string* _internal_mutable_retcode();
  586. public:
  587. // string reqName = 3;
  588. void clear_reqname() ;
  589. const std::string& reqname() const;
  590. template <typename Arg_ = const std::string&, typename... Args_>
  591. void set_reqname(Arg_&& arg, Args_... args);
  592. std::string* mutable_reqname();
  593. PROTOBUF_NODISCARD std::string* release_reqname();
  594. void set_allocated_reqname(std::string* value);
  595. private:
  596. const std::string& _internal_reqname() const;
  597. inline PROTOBUF_ALWAYS_INLINE void _internal_set_reqname(
  598. const std::string& value);
  599. std::string* _internal_mutable_reqname();
  600. public:
  601. // string respResult = 4;
  602. void clear_respresult() ;
  603. const std::string& respresult() const;
  604. template <typename Arg_ = const std::string&, typename... Args_>
  605. void set_respresult(Arg_&& arg, Args_... args);
  606. std::string* mutable_respresult();
  607. PROTOBUF_NODISCARD std::string* release_respresult();
  608. void set_allocated_respresult(std::string* value);
  609. private:
  610. const std::string& _internal_respresult() const;
  611. inline PROTOBUF_ALWAYS_INLINE void _internal_set_respresult(
  612. const std::string& value);
  613. std::string* _internal_mutable_respresult();
  614. public:
  615. // string reqTransaction = 5;
  616. void clear_reqtransaction() ;
  617. const std::string& reqtransaction() const;
  618. template <typename Arg_ = const std::string&, typename... Args_>
  619. void set_reqtransaction(Arg_&& arg, Args_... args);
  620. std::string* mutable_reqtransaction();
  621. PROTOBUF_NODISCARD std::string* release_reqtransaction();
  622. void set_allocated_reqtransaction(std::string* value);
  623. private:
  624. const std::string& _internal_reqtransaction() const;
  625. inline PROTOBUF_ALWAYS_INLINE void _internal_set_reqtransaction(
  626. const std::string& value);
  627. std::string* _internal_mutable_reqtransaction();
  628. public:
  629. // string retContext = 6;
  630. void clear_retcontext() ;
  631. const std::string& retcontext() const;
  632. template <typename Arg_ = const std::string&, typename... Args_>
  633. void set_retcontext(Arg_&& arg, Args_... args);
  634. std::string* mutable_retcontext();
  635. PROTOBUF_NODISCARD std::string* release_retcontext();
  636. void set_allocated_retcontext(std::string* value);
  637. private:
  638. const std::string& _internal_retcontext() const;
  639. inline PROTOBUF_ALWAYS_INLINE void _internal_set_retcontext(
  640. const std::string& value);
  641. std::string* _internal_mutable_retcontext();
  642. public:
  643. // @@protoc_insertion_point(class_scope:Device.V3.DoResponse)
  644. private:
  645. class _Internal;
  646. friend class ::google::protobuf::internal::TcParser;
  647. static const ::google::protobuf::internal::TcParseTable<
  648. 3, 6, 0,
  649. 86, 2>
  650. _table_;
  651. static constexpr const void* _raw_default_instance_ =
  652. &_DoResponse_default_instance_;
  653. friend class ::google::protobuf::MessageLite;
  654. friend class ::google::protobuf::Arena;
  655. template <typename T>
  656. friend class ::google::protobuf::Arena::InternalHelper;
  657. using InternalArenaConstructable_ = void;
  658. using DestructorSkippable_ = void;
  659. struct Impl_ {
  660. inline explicit constexpr Impl_(
  661. ::google::protobuf::internal::ConstantInitialized) noexcept;
  662. inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
  663. ::google::protobuf::Arena* arena);
  664. inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
  665. ::google::protobuf::Arena* arena, const Impl_& from,
  666. const DoResponse& from_msg);
  667. ::google::protobuf::internal::ArenaStringPtr deviceuri_;
  668. ::google::protobuf::internal::ArenaStringPtr retcode_;
  669. ::google::protobuf::internal::ArenaStringPtr reqname_;
  670. ::google::protobuf::internal::ArenaStringPtr respresult_;
  671. ::google::protobuf::internal::ArenaStringPtr reqtransaction_;
  672. ::google::protobuf::internal::ArenaStringPtr retcontext_;
  673. mutable ::google::protobuf::internal::CachedSize _cached_size_;
  674. PROTOBUF_TSAN_DECLARE_MEMBER
  675. };
  676. union { Impl_ _impl_; };
  677. friend struct ::TableStruct_device_2fv3_2fdevice_2dc_2eproto;
  678. };
  679. // -------------------------------------------------------------------
  680. class DoRequest final : public ::google::protobuf::Message
  681. /* @@protoc_insertion_point(class_definition:Device.V3.DoRequest) */ {
  682. public:
  683. inline DoRequest() : DoRequest(nullptr) {}
  684. ~DoRequest() override;
  685. template <typename = void>
  686. explicit PROTOBUF_CONSTEXPR DoRequest(
  687. ::google::protobuf::internal::ConstantInitialized);
  688. inline DoRequest(const DoRequest& from) : DoRequest(nullptr, from) {}
  689. inline DoRequest(DoRequest&& from) noexcept
  690. : DoRequest(nullptr, std::move(from)) {}
  691. inline DoRequest& operator=(const DoRequest& from) {
  692. CopyFrom(from);
  693. return *this;
  694. }
  695. inline DoRequest& operator=(DoRequest&& from) noexcept {
  696. if (this == &from) return *this;
  697. if (GetArena() == from.GetArena()
  698. #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
  699. && GetArena() != nullptr
  700. #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
  701. ) {
  702. InternalSwap(&from);
  703. } else {
  704. CopyFrom(from);
  705. }
  706. return *this;
  707. }
  708. inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const
  709. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  710. return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
  711. }
  712. inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields()
  713. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  714. return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
  715. }
  716. static const ::google::protobuf::Descriptor* descriptor() {
  717. return GetDescriptor();
  718. }
  719. static const ::google::protobuf::Descriptor* GetDescriptor() {
  720. return default_instance().GetMetadata().descriptor;
  721. }
  722. static const ::google::protobuf::Reflection* GetReflection() {
  723. return default_instance().GetMetadata().reflection;
  724. }
  725. static const DoRequest& default_instance() {
  726. return *internal_default_instance();
  727. }
  728. static inline const DoRequest* internal_default_instance() {
  729. return reinterpret_cast<const DoRequest*>(
  730. &_DoRequest_default_instance_);
  731. }
  732. static constexpr int kIndexInFileMessages = 2;
  733. friend void swap(DoRequest& a, DoRequest& b) { a.Swap(&b); }
  734. inline void Swap(DoRequest* other) {
  735. if (other == this) return;
  736. #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
  737. if (GetArena() != nullptr && GetArena() == other->GetArena()) {
  738. #else // PROTOBUF_FORCE_COPY_IN_SWAP
  739. if (GetArena() == other->GetArena()) {
  740. #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
  741. InternalSwap(other);
  742. } else {
  743. ::google::protobuf::internal::GenericSwap(this, other);
  744. }
  745. }
  746. void UnsafeArenaSwap(DoRequest* other) {
  747. if (other == this) return;
  748. ABSL_DCHECK(GetArena() == other->GetArena());
  749. InternalSwap(other);
  750. }
  751. // implements Message ----------------------------------------------
  752. DoRequest* New(::google::protobuf::Arena* arena = nullptr) const final {
  753. return ::google::protobuf::Message::DefaultConstruct<DoRequest>(arena);
  754. }
  755. using ::google::protobuf::Message::CopyFrom;
  756. void CopyFrom(const DoRequest& from);
  757. using ::google::protobuf::Message::MergeFrom;
  758. void MergeFrom(const DoRequest& from) { DoRequest::MergeImpl(*this, from); }
  759. private:
  760. static void MergeImpl(
  761. ::google::protobuf::MessageLite& to_msg,
  762. const ::google::protobuf::MessageLite& from_msg);
  763. public:
  764. bool IsInitialized() const {
  765. return true;
  766. }
  767. ABSL_ATTRIBUTE_REINITIALIZES void Clear() final;
  768. ::size_t ByteSizeLong() const final;
  769. ::uint8_t* _InternalSerialize(
  770. ::uint8_t* target,
  771. ::google::protobuf::io::EpsCopyOutputStream* stream) const final;
  772. int GetCachedSize() const { return _impl_._cached_size_.Get(); }
  773. private:
  774. void SharedCtor(::google::protobuf::Arena* arena);
  775. void SharedDtor();
  776. void InternalSwap(DoRequest* other);
  777. private:
  778. friend class ::google::protobuf::internal::AnyMetadata;
  779. static ::absl::string_view FullMessageName() { return "Device.V3.DoRequest"; }
  780. protected:
  781. explicit DoRequest(::google::protobuf::Arena* arena);
  782. DoRequest(::google::protobuf::Arena* arena, const DoRequest& from);
  783. DoRequest(::google::protobuf::Arena* arena, DoRequest&& from) noexcept
  784. : DoRequest(arena) {
  785. *this = ::std::move(from);
  786. }
  787. const ::google::protobuf::Message::ClassData* GetClassData() const final;
  788. public:
  789. ::google::protobuf::Metadata GetMetadata() const;
  790. // nested types ----------------------------------------------------
  791. // accessors -------------------------------------------------------
  792. enum : int {
  793. kDeviceUriFieldNumber = 1,
  794. kReqNameFieldNumber = 2,
  795. kReqParamFieldNumber = 3,
  796. kReqTransactionFieldNumber = 4,
  797. kReqClientIDFieldNumber = 5,
  798. };
  799. // string deviceUri = 1;
  800. void clear_deviceuri() ;
  801. const std::string& deviceuri() const;
  802. template <typename Arg_ = const std::string&, typename... Args_>
  803. void set_deviceuri(Arg_&& arg, Args_... args);
  804. std::string* mutable_deviceuri();
  805. PROTOBUF_NODISCARD std::string* release_deviceuri();
  806. void set_allocated_deviceuri(std::string* value);
  807. private:
  808. const std::string& _internal_deviceuri() const;
  809. inline PROTOBUF_ALWAYS_INLINE void _internal_set_deviceuri(
  810. const std::string& value);
  811. std::string* _internal_mutable_deviceuri();
  812. public:
  813. // string reqName = 2;
  814. void clear_reqname() ;
  815. const std::string& reqname() const;
  816. template <typename Arg_ = const std::string&, typename... Args_>
  817. void set_reqname(Arg_&& arg, Args_... args);
  818. std::string* mutable_reqname();
  819. PROTOBUF_NODISCARD std::string* release_reqname();
  820. void set_allocated_reqname(std::string* value);
  821. private:
  822. const std::string& _internal_reqname() const;
  823. inline PROTOBUF_ALWAYS_INLINE void _internal_set_reqname(
  824. const std::string& value);
  825. std::string* _internal_mutable_reqname();
  826. public:
  827. // string reqParam = 3;
  828. void clear_reqparam() ;
  829. const std::string& reqparam() const;
  830. template <typename Arg_ = const std::string&, typename... Args_>
  831. void set_reqparam(Arg_&& arg, Args_... args);
  832. std::string* mutable_reqparam();
  833. PROTOBUF_NODISCARD std::string* release_reqparam();
  834. void set_allocated_reqparam(std::string* value);
  835. private:
  836. const std::string& _internal_reqparam() const;
  837. inline PROTOBUF_ALWAYS_INLINE void _internal_set_reqparam(
  838. const std::string& value);
  839. std::string* _internal_mutable_reqparam();
  840. public:
  841. // string reqTransaction = 4;
  842. void clear_reqtransaction() ;
  843. const std::string& reqtransaction() const;
  844. template <typename Arg_ = const std::string&, typename... Args_>
  845. void set_reqtransaction(Arg_&& arg, Args_... args);
  846. std::string* mutable_reqtransaction();
  847. PROTOBUF_NODISCARD std::string* release_reqtransaction();
  848. void set_allocated_reqtransaction(std::string* value);
  849. private:
  850. const std::string& _internal_reqtransaction() const;
  851. inline PROTOBUF_ALWAYS_INLINE void _internal_set_reqtransaction(
  852. const std::string& value);
  853. std::string* _internal_mutable_reqtransaction();
  854. public:
  855. // string reqClientID = 5;
  856. void clear_reqclientid() ;
  857. const std::string& reqclientid() const;
  858. template <typename Arg_ = const std::string&, typename... Args_>
  859. void set_reqclientid(Arg_&& arg, Args_... args);
  860. std::string* mutable_reqclientid();
  861. PROTOBUF_NODISCARD std::string* release_reqclientid();
  862. void set_allocated_reqclientid(std::string* value);
  863. private:
  864. const std::string& _internal_reqclientid() const;
  865. inline PROTOBUF_ALWAYS_INLINE void _internal_set_reqclientid(
  866. const std::string& value);
  867. std::string* _internal_mutable_reqclientid();
  868. public:
  869. // @@protoc_insertion_point(class_scope:Device.V3.DoRequest)
  870. private:
  871. class _Internal;
  872. friend class ::google::protobuf::internal::TcParser;
  873. static const ::google::protobuf::internal::TcParseTable<
  874. 3, 5, 0,
  875. 77, 2>
  876. _table_;
  877. static constexpr const void* _raw_default_instance_ =
  878. &_DoRequest_default_instance_;
  879. friend class ::google::protobuf::MessageLite;
  880. friend class ::google::protobuf::Arena;
  881. template <typename T>
  882. friend class ::google::protobuf::Arena::InternalHelper;
  883. using InternalArenaConstructable_ = void;
  884. using DestructorSkippable_ = void;
  885. struct Impl_ {
  886. inline explicit constexpr Impl_(
  887. ::google::protobuf::internal::ConstantInitialized) noexcept;
  888. inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
  889. ::google::protobuf::Arena* arena);
  890. inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility,
  891. ::google::protobuf::Arena* arena, const Impl_& from,
  892. const DoRequest& from_msg);
  893. ::google::protobuf::internal::ArenaStringPtr deviceuri_;
  894. ::google::protobuf::internal::ArenaStringPtr reqname_;
  895. ::google::protobuf::internal::ArenaStringPtr reqparam_;
  896. ::google::protobuf::internal::ArenaStringPtr reqtransaction_;
  897. ::google::protobuf::internal::ArenaStringPtr reqclientid_;
  898. mutable ::google::protobuf::internal::CachedSize _cached_size_;
  899. PROTOBUF_TSAN_DECLARE_MEMBER
  900. };
  901. union { Impl_ _impl_; };
  902. friend struct ::TableStruct_device_2fv3_2fdevice_2dc_2eproto;
  903. };
  904. // ===================================================================
  905. // ===================================================================
  906. #ifdef __GNUC__
  907. #pragma GCC diagnostic push
  908. #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  909. #endif // __GNUC__
  910. // -------------------------------------------------------------------
  911. // OpenRequest
  912. // string deviceUri = 1;
  913. inline void OpenRequest::clear_deviceuri() {
  914. ::google::protobuf::internal::TSanWrite(&_impl_);
  915. _impl_.deviceuri_.ClearToEmpty();
  916. }
  917. inline const std::string& OpenRequest::deviceuri() const
  918. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  919. // @@protoc_insertion_point(field_get:Device.V3.OpenRequest.deviceUri)
  920. return _internal_deviceuri();
  921. }
  922. template <typename Arg_, typename... Args_>
  923. inline PROTOBUF_ALWAYS_INLINE void OpenRequest::set_deviceuri(Arg_&& arg,
  924. Args_... args) {
  925. ::google::protobuf::internal::TSanWrite(&_impl_);
  926. _impl_.deviceuri_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  927. // @@protoc_insertion_point(field_set:Device.V3.OpenRequest.deviceUri)
  928. }
  929. inline std::string* OpenRequest::mutable_deviceuri() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  930. std::string* _s = _internal_mutable_deviceuri();
  931. // @@protoc_insertion_point(field_mutable:Device.V3.OpenRequest.deviceUri)
  932. return _s;
  933. }
  934. inline const std::string& OpenRequest::_internal_deviceuri() const {
  935. ::google::protobuf::internal::TSanRead(&_impl_);
  936. return _impl_.deviceuri_.Get();
  937. }
  938. inline void OpenRequest::_internal_set_deviceuri(const std::string& value) {
  939. ::google::protobuf::internal::TSanWrite(&_impl_);
  940. _impl_.deviceuri_.Set(value, GetArena());
  941. }
  942. inline std::string* OpenRequest::_internal_mutable_deviceuri() {
  943. ::google::protobuf::internal::TSanWrite(&_impl_);
  944. return _impl_.deviceuri_.Mutable( GetArena());
  945. }
  946. inline std::string* OpenRequest::release_deviceuri() {
  947. ::google::protobuf::internal::TSanWrite(&_impl_);
  948. // @@protoc_insertion_point(field_release:Device.V3.OpenRequest.deviceUri)
  949. return _impl_.deviceuri_.Release();
  950. }
  951. inline void OpenRequest::set_allocated_deviceuri(std::string* value) {
  952. ::google::protobuf::internal::TSanWrite(&_impl_);
  953. _impl_.deviceuri_.SetAllocated(value, GetArena());
  954. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  955. if (_impl_.deviceuri_.IsDefault()) {
  956. _impl_.deviceuri_.Set("", GetArena());
  957. }
  958. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  959. // @@protoc_insertion_point(field_set_allocated:Device.V3.OpenRequest.deviceUri)
  960. }
  961. // string deviceGroup = 2;
  962. inline void OpenRequest::clear_devicegroup() {
  963. ::google::protobuf::internal::TSanWrite(&_impl_);
  964. _impl_.devicegroup_.ClearToEmpty();
  965. }
  966. inline const std::string& OpenRequest::devicegroup() const
  967. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  968. // @@protoc_insertion_point(field_get:Device.V3.OpenRequest.deviceGroup)
  969. return _internal_devicegroup();
  970. }
  971. template <typename Arg_, typename... Args_>
  972. inline PROTOBUF_ALWAYS_INLINE void OpenRequest::set_devicegroup(Arg_&& arg,
  973. Args_... args) {
  974. ::google::protobuf::internal::TSanWrite(&_impl_);
  975. _impl_.devicegroup_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  976. // @@protoc_insertion_point(field_set:Device.V3.OpenRequest.deviceGroup)
  977. }
  978. inline std::string* OpenRequest::mutable_devicegroup() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  979. std::string* _s = _internal_mutable_devicegroup();
  980. // @@protoc_insertion_point(field_mutable:Device.V3.OpenRequest.deviceGroup)
  981. return _s;
  982. }
  983. inline const std::string& OpenRequest::_internal_devicegroup() const {
  984. ::google::protobuf::internal::TSanRead(&_impl_);
  985. return _impl_.devicegroup_.Get();
  986. }
  987. inline void OpenRequest::_internal_set_devicegroup(const std::string& value) {
  988. ::google::protobuf::internal::TSanWrite(&_impl_);
  989. _impl_.devicegroup_.Set(value, GetArena());
  990. }
  991. inline std::string* OpenRequest::_internal_mutable_devicegroup() {
  992. ::google::protobuf::internal::TSanWrite(&_impl_);
  993. return _impl_.devicegroup_.Mutable( GetArena());
  994. }
  995. inline std::string* OpenRequest::release_devicegroup() {
  996. ::google::protobuf::internal::TSanWrite(&_impl_);
  997. // @@protoc_insertion_point(field_release:Device.V3.OpenRequest.deviceGroup)
  998. return _impl_.devicegroup_.Release();
  999. }
  1000. inline void OpenRequest::set_allocated_devicegroup(std::string* value) {
  1001. ::google::protobuf::internal::TSanWrite(&_impl_);
  1002. _impl_.devicegroup_.SetAllocated(value, GetArena());
  1003. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1004. if (_impl_.devicegroup_.IsDefault()) {
  1005. _impl_.devicegroup_.Set("", GetArena());
  1006. }
  1007. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1008. // @@protoc_insertion_point(field_set_allocated:Device.V3.OpenRequest.deviceGroup)
  1009. }
  1010. // -------------------------------------------------------------------
  1011. // OpenReply
  1012. // string message = 1;
  1013. inline void OpenReply::clear_message() {
  1014. ::google::protobuf::internal::TSanWrite(&_impl_);
  1015. _impl_.message_.ClearToEmpty();
  1016. }
  1017. inline const std::string& OpenReply::message() const
  1018. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1019. // @@protoc_insertion_point(field_get:Device.V3.OpenReply.message)
  1020. return _internal_message();
  1021. }
  1022. template <typename Arg_, typename... Args_>
  1023. inline PROTOBUF_ALWAYS_INLINE void OpenReply::set_message(Arg_&& arg,
  1024. Args_... args) {
  1025. ::google::protobuf::internal::TSanWrite(&_impl_);
  1026. _impl_.message_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1027. // @@protoc_insertion_point(field_set:Device.V3.OpenReply.message)
  1028. }
  1029. inline std::string* OpenReply::mutable_message() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1030. std::string* _s = _internal_mutable_message();
  1031. // @@protoc_insertion_point(field_mutable:Device.V3.OpenReply.message)
  1032. return _s;
  1033. }
  1034. inline const std::string& OpenReply::_internal_message() const {
  1035. ::google::protobuf::internal::TSanRead(&_impl_);
  1036. return _impl_.message_.Get();
  1037. }
  1038. inline void OpenReply::_internal_set_message(const std::string& value) {
  1039. ::google::protobuf::internal::TSanWrite(&_impl_);
  1040. _impl_.message_.Set(value, GetArena());
  1041. }
  1042. inline std::string* OpenReply::_internal_mutable_message() {
  1043. ::google::protobuf::internal::TSanWrite(&_impl_);
  1044. return _impl_.message_.Mutable( GetArena());
  1045. }
  1046. inline std::string* OpenReply::release_message() {
  1047. ::google::protobuf::internal::TSanWrite(&_impl_);
  1048. // @@protoc_insertion_point(field_release:Device.V3.OpenReply.message)
  1049. return _impl_.message_.Release();
  1050. }
  1051. inline void OpenReply::set_allocated_message(std::string* value) {
  1052. ::google::protobuf::internal::TSanWrite(&_impl_);
  1053. _impl_.message_.SetAllocated(value, GetArena());
  1054. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1055. if (_impl_.message_.IsDefault()) {
  1056. _impl_.message_.Set("", GetArena());
  1057. }
  1058. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1059. // @@protoc_insertion_point(field_set_allocated:Device.V3.OpenReply.message)
  1060. }
  1061. // string retCode = 2;
  1062. inline void OpenReply::clear_retcode() {
  1063. ::google::protobuf::internal::TSanWrite(&_impl_);
  1064. _impl_.retcode_.ClearToEmpty();
  1065. }
  1066. inline const std::string& OpenReply::retcode() const
  1067. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1068. // @@protoc_insertion_point(field_get:Device.V3.OpenReply.retCode)
  1069. return _internal_retcode();
  1070. }
  1071. template <typename Arg_, typename... Args_>
  1072. inline PROTOBUF_ALWAYS_INLINE void OpenReply::set_retcode(Arg_&& arg,
  1073. Args_... args) {
  1074. ::google::protobuf::internal::TSanWrite(&_impl_);
  1075. _impl_.retcode_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1076. // @@protoc_insertion_point(field_set:Device.V3.OpenReply.retCode)
  1077. }
  1078. inline std::string* OpenReply::mutable_retcode() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1079. std::string* _s = _internal_mutable_retcode();
  1080. // @@protoc_insertion_point(field_mutable:Device.V3.OpenReply.retCode)
  1081. return _s;
  1082. }
  1083. inline const std::string& OpenReply::_internal_retcode() const {
  1084. ::google::protobuf::internal::TSanRead(&_impl_);
  1085. return _impl_.retcode_.Get();
  1086. }
  1087. inline void OpenReply::_internal_set_retcode(const std::string& value) {
  1088. ::google::protobuf::internal::TSanWrite(&_impl_);
  1089. _impl_.retcode_.Set(value, GetArena());
  1090. }
  1091. inline std::string* OpenReply::_internal_mutable_retcode() {
  1092. ::google::protobuf::internal::TSanWrite(&_impl_);
  1093. return _impl_.retcode_.Mutable( GetArena());
  1094. }
  1095. inline std::string* OpenReply::release_retcode() {
  1096. ::google::protobuf::internal::TSanWrite(&_impl_);
  1097. // @@protoc_insertion_point(field_release:Device.V3.OpenReply.retCode)
  1098. return _impl_.retcode_.Release();
  1099. }
  1100. inline void OpenReply::set_allocated_retcode(std::string* value) {
  1101. ::google::protobuf::internal::TSanWrite(&_impl_);
  1102. _impl_.retcode_.SetAllocated(value, GetArena());
  1103. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1104. if (_impl_.retcode_.IsDefault()) {
  1105. _impl_.retcode_.Set("", GetArena());
  1106. }
  1107. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1108. // @@protoc_insertion_point(field_set_allocated:Device.V3.OpenReply.retCode)
  1109. }
  1110. // string retContext = 3;
  1111. inline void OpenReply::clear_retcontext() {
  1112. ::google::protobuf::internal::TSanWrite(&_impl_);
  1113. _impl_.retcontext_.ClearToEmpty();
  1114. }
  1115. inline const std::string& OpenReply::retcontext() const
  1116. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1117. // @@protoc_insertion_point(field_get:Device.V3.OpenReply.retContext)
  1118. return _internal_retcontext();
  1119. }
  1120. template <typename Arg_, typename... Args_>
  1121. inline PROTOBUF_ALWAYS_INLINE void OpenReply::set_retcontext(Arg_&& arg,
  1122. Args_... args) {
  1123. ::google::protobuf::internal::TSanWrite(&_impl_);
  1124. _impl_.retcontext_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1125. // @@protoc_insertion_point(field_set:Device.V3.OpenReply.retContext)
  1126. }
  1127. inline std::string* OpenReply::mutable_retcontext() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1128. std::string* _s = _internal_mutable_retcontext();
  1129. // @@protoc_insertion_point(field_mutable:Device.V3.OpenReply.retContext)
  1130. return _s;
  1131. }
  1132. inline const std::string& OpenReply::_internal_retcontext() const {
  1133. ::google::protobuf::internal::TSanRead(&_impl_);
  1134. return _impl_.retcontext_.Get();
  1135. }
  1136. inline void OpenReply::_internal_set_retcontext(const std::string& value) {
  1137. ::google::protobuf::internal::TSanWrite(&_impl_);
  1138. _impl_.retcontext_.Set(value, GetArena());
  1139. }
  1140. inline std::string* OpenReply::_internal_mutable_retcontext() {
  1141. ::google::protobuf::internal::TSanWrite(&_impl_);
  1142. return _impl_.retcontext_.Mutable( GetArena());
  1143. }
  1144. inline std::string* OpenReply::release_retcontext() {
  1145. ::google::protobuf::internal::TSanWrite(&_impl_);
  1146. // @@protoc_insertion_point(field_release:Device.V3.OpenReply.retContext)
  1147. return _impl_.retcontext_.Release();
  1148. }
  1149. inline void OpenReply::set_allocated_retcontext(std::string* value) {
  1150. ::google::protobuf::internal::TSanWrite(&_impl_);
  1151. _impl_.retcontext_.SetAllocated(value, GetArena());
  1152. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1153. if (_impl_.retcontext_.IsDefault()) {
  1154. _impl_.retcontext_.Set("", GetArena());
  1155. }
  1156. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1157. // @@protoc_insertion_point(field_set_allocated:Device.V3.OpenReply.retContext)
  1158. }
  1159. // -------------------------------------------------------------------
  1160. // DoRequest
  1161. // string deviceUri = 1;
  1162. inline void DoRequest::clear_deviceuri() {
  1163. ::google::protobuf::internal::TSanWrite(&_impl_);
  1164. _impl_.deviceuri_.ClearToEmpty();
  1165. }
  1166. inline const std::string& DoRequest::deviceuri() const
  1167. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1168. // @@protoc_insertion_point(field_get:Device.V3.DoRequest.deviceUri)
  1169. return _internal_deviceuri();
  1170. }
  1171. template <typename Arg_, typename... Args_>
  1172. inline PROTOBUF_ALWAYS_INLINE void DoRequest::set_deviceuri(Arg_&& arg,
  1173. Args_... args) {
  1174. ::google::protobuf::internal::TSanWrite(&_impl_);
  1175. _impl_.deviceuri_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1176. // @@protoc_insertion_point(field_set:Device.V3.DoRequest.deviceUri)
  1177. }
  1178. inline std::string* DoRequest::mutable_deviceuri() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1179. std::string* _s = _internal_mutable_deviceuri();
  1180. // @@protoc_insertion_point(field_mutable:Device.V3.DoRequest.deviceUri)
  1181. return _s;
  1182. }
  1183. inline const std::string& DoRequest::_internal_deviceuri() const {
  1184. ::google::protobuf::internal::TSanRead(&_impl_);
  1185. return _impl_.deviceuri_.Get();
  1186. }
  1187. inline void DoRequest::_internal_set_deviceuri(const std::string& value) {
  1188. ::google::protobuf::internal::TSanWrite(&_impl_);
  1189. _impl_.deviceuri_.Set(value, GetArena());
  1190. }
  1191. inline std::string* DoRequest::_internal_mutable_deviceuri() {
  1192. ::google::protobuf::internal::TSanWrite(&_impl_);
  1193. return _impl_.deviceuri_.Mutable( GetArena());
  1194. }
  1195. inline std::string* DoRequest::release_deviceuri() {
  1196. ::google::protobuf::internal::TSanWrite(&_impl_);
  1197. // @@protoc_insertion_point(field_release:Device.V3.DoRequest.deviceUri)
  1198. return _impl_.deviceuri_.Release();
  1199. }
  1200. inline void DoRequest::set_allocated_deviceuri(std::string* value) {
  1201. ::google::protobuf::internal::TSanWrite(&_impl_);
  1202. _impl_.deviceuri_.SetAllocated(value, GetArena());
  1203. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1204. if (_impl_.deviceuri_.IsDefault()) {
  1205. _impl_.deviceuri_.Set("", GetArena());
  1206. }
  1207. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1208. // @@protoc_insertion_point(field_set_allocated:Device.V3.DoRequest.deviceUri)
  1209. }
  1210. // string reqName = 2;
  1211. inline void DoRequest::clear_reqname() {
  1212. ::google::protobuf::internal::TSanWrite(&_impl_);
  1213. _impl_.reqname_.ClearToEmpty();
  1214. }
  1215. inline const std::string& DoRequest::reqname() const
  1216. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1217. // @@protoc_insertion_point(field_get:Device.V3.DoRequest.reqName)
  1218. return _internal_reqname();
  1219. }
  1220. template <typename Arg_, typename... Args_>
  1221. inline PROTOBUF_ALWAYS_INLINE void DoRequest::set_reqname(Arg_&& arg,
  1222. Args_... args) {
  1223. ::google::protobuf::internal::TSanWrite(&_impl_);
  1224. _impl_.reqname_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1225. // @@protoc_insertion_point(field_set:Device.V3.DoRequest.reqName)
  1226. }
  1227. inline std::string* DoRequest::mutable_reqname() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1228. std::string* _s = _internal_mutable_reqname();
  1229. // @@protoc_insertion_point(field_mutable:Device.V3.DoRequest.reqName)
  1230. return _s;
  1231. }
  1232. inline const std::string& DoRequest::_internal_reqname() const {
  1233. ::google::protobuf::internal::TSanRead(&_impl_);
  1234. return _impl_.reqname_.Get();
  1235. }
  1236. inline void DoRequest::_internal_set_reqname(const std::string& value) {
  1237. ::google::protobuf::internal::TSanWrite(&_impl_);
  1238. _impl_.reqname_.Set(value, GetArena());
  1239. }
  1240. inline std::string* DoRequest::_internal_mutable_reqname() {
  1241. ::google::protobuf::internal::TSanWrite(&_impl_);
  1242. return _impl_.reqname_.Mutable( GetArena());
  1243. }
  1244. inline std::string* DoRequest::release_reqname() {
  1245. ::google::protobuf::internal::TSanWrite(&_impl_);
  1246. // @@protoc_insertion_point(field_release:Device.V3.DoRequest.reqName)
  1247. return _impl_.reqname_.Release();
  1248. }
  1249. inline void DoRequest::set_allocated_reqname(std::string* value) {
  1250. ::google::protobuf::internal::TSanWrite(&_impl_);
  1251. _impl_.reqname_.SetAllocated(value, GetArena());
  1252. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1253. if (_impl_.reqname_.IsDefault()) {
  1254. _impl_.reqname_.Set("", GetArena());
  1255. }
  1256. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1257. // @@protoc_insertion_point(field_set_allocated:Device.V3.DoRequest.reqName)
  1258. }
  1259. // string reqParam = 3;
  1260. inline void DoRequest::clear_reqparam() {
  1261. ::google::protobuf::internal::TSanWrite(&_impl_);
  1262. _impl_.reqparam_.ClearToEmpty();
  1263. }
  1264. inline const std::string& DoRequest::reqparam() const
  1265. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1266. // @@protoc_insertion_point(field_get:Device.V3.DoRequest.reqParam)
  1267. return _internal_reqparam();
  1268. }
  1269. template <typename Arg_, typename... Args_>
  1270. inline PROTOBUF_ALWAYS_INLINE void DoRequest::set_reqparam(Arg_&& arg,
  1271. Args_... args) {
  1272. ::google::protobuf::internal::TSanWrite(&_impl_);
  1273. _impl_.reqparam_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1274. // @@protoc_insertion_point(field_set:Device.V3.DoRequest.reqParam)
  1275. }
  1276. inline std::string* DoRequest::mutable_reqparam() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1277. std::string* _s = _internal_mutable_reqparam();
  1278. // @@protoc_insertion_point(field_mutable:Device.V3.DoRequest.reqParam)
  1279. return _s;
  1280. }
  1281. inline const std::string& DoRequest::_internal_reqparam() const {
  1282. ::google::protobuf::internal::TSanRead(&_impl_);
  1283. return _impl_.reqparam_.Get();
  1284. }
  1285. inline void DoRequest::_internal_set_reqparam(const std::string& value) {
  1286. ::google::protobuf::internal::TSanWrite(&_impl_);
  1287. _impl_.reqparam_.Set(value, GetArena());
  1288. }
  1289. inline std::string* DoRequest::_internal_mutable_reqparam() {
  1290. ::google::protobuf::internal::TSanWrite(&_impl_);
  1291. return _impl_.reqparam_.Mutable( GetArena());
  1292. }
  1293. inline std::string* DoRequest::release_reqparam() {
  1294. ::google::protobuf::internal::TSanWrite(&_impl_);
  1295. // @@protoc_insertion_point(field_release:Device.V3.DoRequest.reqParam)
  1296. return _impl_.reqparam_.Release();
  1297. }
  1298. inline void DoRequest::set_allocated_reqparam(std::string* value) {
  1299. ::google::protobuf::internal::TSanWrite(&_impl_);
  1300. _impl_.reqparam_.SetAllocated(value, GetArena());
  1301. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1302. if (_impl_.reqparam_.IsDefault()) {
  1303. _impl_.reqparam_.Set("", GetArena());
  1304. }
  1305. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1306. // @@protoc_insertion_point(field_set_allocated:Device.V3.DoRequest.reqParam)
  1307. }
  1308. // string reqTransaction = 4;
  1309. inline void DoRequest::clear_reqtransaction() {
  1310. ::google::protobuf::internal::TSanWrite(&_impl_);
  1311. _impl_.reqtransaction_.ClearToEmpty();
  1312. }
  1313. inline const std::string& DoRequest::reqtransaction() const
  1314. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1315. // @@protoc_insertion_point(field_get:Device.V3.DoRequest.reqTransaction)
  1316. return _internal_reqtransaction();
  1317. }
  1318. template <typename Arg_, typename... Args_>
  1319. inline PROTOBUF_ALWAYS_INLINE void DoRequest::set_reqtransaction(Arg_&& arg,
  1320. Args_... args) {
  1321. ::google::protobuf::internal::TSanWrite(&_impl_);
  1322. _impl_.reqtransaction_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1323. // @@protoc_insertion_point(field_set:Device.V3.DoRequest.reqTransaction)
  1324. }
  1325. inline std::string* DoRequest::mutable_reqtransaction() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1326. std::string* _s = _internal_mutable_reqtransaction();
  1327. // @@protoc_insertion_point(field_mutable:Device.V3.DoRequest.reqTransaction)
  1328. return _s;
  1329. }
  1330. inline const std::string& DoRequest::_internal_reqtransaction() const {
  1331. ::google::protobuf::internal::TSanRead(&_impl_);
  1332. return _impl_.reqtransaction_.Get();
  1333. }
  1334. inline void DoRequest::_internal_set_reqtransaction(const std::string& value) {
  1335. ::google::protobuf::internal::TSanWrite(&_impl_);
  1336. _impl_.reqtransaction_.Set(value, GetArena());
  1337. }
  1338. inline std::string* DoRequest::_internal_mutable_reqtransaction() {
  1339. ::google::protobuf::internal::TSanWrite(&_impl_);
  1340. return _impl_.reqtransaction_.Mutable( GetArena());
  1341. }
  1342. inline std::string* DoRequest::release_reqtransaction() {
  1343. ::google::protobuf::internal::TSanWrite(&_impl_);
  1344. // @@protoc_insertion_point(field_release:Device.V3.DoRequest.reqTransaction)
  1345. return _impl_.reqtransaction_.Release();
  1346. }
  1347. inline void DoRequest::set_allocated_reqtransaction(std::string* value) {
  1348. ::google::protobuf::internal::TSanWrite(&_impl_);
  1349. _impl_.reqtransaction_.SetAllocated(value, GetArena());
  1350. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1351. if (_impl_.reqtransaction_.IsDefault()) {
  1352. _impl_.reqtransaction_.Set("", GetArena());
  1353. }
  1354. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1355. // @@protoc_insertion_point(field_set_allocated:Device.V3.DoRequest.reqTransaction)
  1356. }
  1357. // string reqClientID = 5;
  1358. inline void DoRequest::clear_reqclientid() {
  1359. ::google::protobuf::internal::TSanWrite(&_impl_);
  1360. _impl_.reqclientid_.ClearToEmpty();
  1361. }
  1362. inline const std::string& DoRequest::reqclientid() const
  1363. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1364. // @@protoc_insertion_point(field_get:Device.V3.DoRequest.reqClientID)
  1365. return _internal_reqclientid();
  1366. }
  1367. template <typename Arg_, typename... Args_>
  1368. inline PROTOBUF_ALWAYS_INLINE void DoRequest::set_reqclientid(Arg_&& arg,
  1369. Args_... args) {
  1370. ::google::protobuf::internal::TSanWrite(&_impl_);
  1371. _impl_.reqclientid_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1372. // @@protoc_insertion_point(field_set:Device.V3.DoRequest.reqClientID)
  1373. }
  1374. inline std::string* DoRequest::mutable_reqclientid() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1375. std::string* _s = _internal_mutable_reqclientid();
  1376. // @@protoc_insertion_point(field_mutable:Device.V3.DoRequest.reqClientID)
  1377. return _s;
  1378. }
  1379. inline const std::string& DoRequest::_internal_reqclientid() const {
  1380. ::google::protobuf::internal::TSanRead(&_impl_);
  1381. return _impl_.reqclientid_.Get();
  1382. }
  1383. inline void DoRequest::_internal_set_reqclientid(const std::string& value) {
  1384. ::google::protobuf::internal::TSanWrite(&_impl_);
  1385. _impl_.reqclientid_.Set(value, GetArena());
  1386. }
  1387. inline std::string* DoRequest::_internal_mutable_reqclientid() {
  1388. ::google::protobuf::internal::TSanWrite(&_impl_);
  1389. return _impl_.reqclientid_.Mutable( GetArena());
  1390. }
  1391. inline std::string* DoRequest::release_reqclientid() {
  1392. ::google::protobuf::internal::TSanWrite(&_impl_);
  1393. // @@protoc_insertion_point(field_release:Device.V3.DoRequest.reqClientID)
  1394. return _impl_.reqclientid_.Release();
  1395. }
  1396. inline void DoRequest::set_allocated_reqclientid(std::string* value) {
  1397. ::google::protobuf::internal::TSanWrite(&_impl_);
  1398. _impl_.reqclientid_.SetAllocated(value, GetArena());
  1399. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1400. if (_impl_.reqclientid_.IsDefault()) {
  1401. _impl_.reqclientid_.Set("", GetArena());
  1402. }
  1403. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1404. // @@protoc_insertion_point(field_set_allocated:Device.V3.DoRequest.reqClientID)
  1405. }
  1406. // -------------------------------------------------------------------
  1407. // DoResponse
  1408. // string deviceUri = 1;
  1409. inline void DoResponse::clear_deviceuri() {
  1410. ::google::protobuf::internal::TSanWrite(&_impl_);
  1411. _impl_.deviceuri_.ClearToEmpty();
  1412. }
  1413. inline const std::string& DoResponse::deviceuri() const
  1414. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1415. // @@protoc_insertion_point(field_get:Device.V3.DoResponse.deviceUri)
  1416. return _internal_deviceuri();
  1417. }
  1418. template <typename Arg_, typename... Args_>
  1419. inline PROTOBUF_ALWAYS_INLINE void DoResponse::set_deviceuri(Arg_&& arg,
  1420. Args_... args) {
  1421. ::google::protobuf::internal::TSanWrite(&_impl_);
  1422. _impl_.deviceuri_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1423. // @@protoc_insertion_point(field_set:Device.V3.DoResponse.deviceUri)
  1424. }
  1425. inline std::string* DoResponse::mutable_deviceuri() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1426. std::string* _s = _internal_mutable_deviceuri();
  1427. // @@protoc_insertion_point(field_mutable:Device.V3.DoResponse.deviceUri)
  1428. return _s;
  1429. }
  1430. inline const std::string& DoResponse::_internal_deviceuri() const {
  1431. ::google::protobuf::internal::TSanRead(&_impl_);
  1432. return _impl_.deviceuri_.Get();
  1433. }
  1434. inline void DoResponse::_internal_set_deviceuri(const std::string& value) {
  1435. ::google::protobuf::internal::TSanWrite(&_impl_);
  1436. _impl_.deviceuri_.Set(value, GetArena());
  1437. }
  1438. inline std::string* DoResponse::_internal_mutable_deviceuri() {
  1439. ::google::protobuf::internal::TSanWrite(&_impl_);
  1440. return _impl_.deviceuri_.Mutable( GetArena());
  1441. }
  1442. inline std::string* DoResponse::release_deviceuri() {
  1443. ::google::protobuf::internal::TSanWrite(&_impl_);
  1444. // @@protoc_insertion_point(field_release:Device.V3.DoResponse.deviceUri)
  1445. return _impl_.deviceuri_.Release();
  1446. }
  1447. inline void DoResponse::set_allocated_deviceuri(std::string* value) {
  1448. ::google::protobuf::internal::TSanWrite(&_impl_);
  1449. _impl_.deviceuri_.SetAllocated(value, GetArena());
  1450. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1451. if (_impl_.deviceuri_.IsDefault()) {
  1452. _impl_.deviceuri_.Set("", GetArena());
  1453. }
  1454. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1455. // @@protoc_insertion_point(field_set_allocated:Device.V3.DoResponse.deviceUri)
  1456. }
  1457. // string retCode = 2;
  1458. inline void DoResponse::clear_retcode() {
  1459. ::google::protobuf::internal::TSanWrite(&_impl_);
  1460. _impl_.retcode_.ClearToEmpty();
  1461. }
  1462. inline const std::string& DoResponse::retcode() const
  1463. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1464. // @@protoc_insertion_point(field_get:Device.V3.DoResponse.retCode)
  1465. return _internal_retcode();
  1466. }
  1467. template <typename Arg_, typename... Args_>
  1468. inline PROTOBUF_ALWAYS_INLINE void DoResponse::set_retcode(Arg_&& arg,
  1469. Args_... args) {
  1470. ::google::protobuf::internal::TSanWrite(&_impl_);
  1471. _impl_.retcode_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1472. // @@protoc_insertion_point(field_set:Device.V3.DoResponse.retCode)
  1473. }
  1474. inline std::string* DoResponse::mutable_retcode() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1475. std::string* _s = _internal_mutable_retcode();
  1476. // @@protoc_insertion_point(field_mutable:Device.V3.DoResponse.retCode)
  1477. return _s;
  1478. }
  1479. inline const std::string& DoResponse::_internal_retcode() const {
  1480. ::google::protobuf::internal::TSanRead(&_impl_);
  1481. return _impl_.retcode_.Get();
  1482. }
  1483. inline void DoResponse::_internal_set_retcode(const std::string& value) {
  1484. ::google::protobuf::internal::TSanWrite(&_impl_);
  1485. _impl_.retcode_.Set(value, GetArena());
  1486. }
  1487. inline std::string* DoResponse::_internal_mutable_retcode() {
  1488. ::google::protobuf::internal::TSanWrite(&_impl_);
  1489. return _impl_.retcode_.Mutable( GetArena());
  1490. }
  1491. inline std::string* DoResponse::release_retcode() {
  1492. ::google::protobuf::internal::TSanWrite(&_impl_);
  1493. // @@protoc_insertion_point(field_release:Device.V3.DoResponse.retCode)
  1494. return _impl_.retcode_.Release();
  1495. }
  1496. inline void DoResponse::set_allocated_retcode(std::string* value) {
  1497. ::google::protobuf::internal::TSanWrite(&_impl_);
  1498. _impl_.retcode_.SetAllocated(value, GetArena());
  1499. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1500. if (_impl_.retcode_.IsDefault()) {
  1501. _impl_.retcode_.Set("", GetArena());
  1502. }
  1503. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1504. // @@protoc_insertion_point(field_set_allocated:Device.V3.DoResponse.retCode)
  1505. }
  1506. // string reqName = 3;
  1507. inline void DoResponse::clear_reqname() {
  1508. ::google::protobuf::internal::TSanWrite(&_impl_);
  1509. _impl_.reqname_.ClearToEmpty();
  1510. }
  1511. inline const std::string& DoResponse::reqname() const
  1512. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1513. // @@protoc_insertion_point(field_get:Device.V3.DoResponse.reqName)
  1514. return _internal_reqname();
  1515. }
  1516. template <typename Arg_, typename... Args_>
  1517. inline PROTOBUF_ALWAYS_INLINE void DoResponse::set_reqname(Arg_&& arg,
  1518. Args_... args) {
  1519. ::google::protobuf::internal::TSanWrite(&_impl_);
  1520. _impl_.reqname_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1521. // @@protoc_insertion_point(field_set:Device.V3.DoResponse.reqName)
  1522. }
  1523. inline std::string* DoResponse::mutable_reqname() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1524. std::string* _s = _internal_mutable_reqname();
  1525. // @@protoc_insertion_point(field_mutable:Device.V3.DoResponse.reqName)
  1526. return _s;
  1527. }
  1528. inline const std::string& DoResponse::_internal_reqname() const {
  1529. ::google::protobuf::internal::TSanRead(&_impl_);
  1530. return _impl_.reqname_.Get();
  1531. }
  1532. inline void DoResponse::_internal_set_reqname(const std::string& value) {
  1533. ::google::protobuf::internal::TSanWrite(&_impl_);
  1534. _impl_.reqname_.Set(value, GetArena());
  1535. }
  1536. inline std::string* DoResponse::_internal_mutable_reqname() {
  1537. ::google::protobuf::internal::TSanWrite(&_impl_);
  1538. return _impl_.reqname_.Mutable( GetArena());
  1539. }
  1540. inline std::string* DoResponse::release_reqname() {
  1541. ::google::protobuf::internal::TSanWrite(&_impl_);
  1542. // @@protoc_insertion_point(field_release:Device.V3.DoResponse.reqName)
  1543. return _impl_.reqname_.Release();
  1544. }
  1545. inline void DoResponse::set_allocated_reqname(std::string* value) {
  1546. ::google::protobuf::internal::TSanWrite(&_impl_);
  1547. _impl_.reqname_.SetAllocated(value, GetArena());
  1548. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1549. if (_impl_.reqname_.IsDefault()) {
  1550. _impl_.reqname_.Set("", GetArena());
  1551. }
  1552. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1553. // @@protoc_insertion_point(field_set_allocated:Device.V3.DoResponse.reqName)
  1554. }
  1555. // string respResult = 4;
  1556. inline void DoResponse::clear_respresult() {
  1557. ::google::protobuf::internal::TSanWrite(&_impl_);
  1558. _impl_.respresult_.ClearToEmpty();
  1559. }
  1560. inline const std::string& DoResponse::respresult() const
  1561. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1562. // @@protoc_insertion_point(field_get:Device.V3.DoResponse.respResult)
  1563. return _internal_respresult();
  1564. }
  1565. template <typename Arg_, typename... Args_>
  1566. inline PROTOBUF_ALWAYS_INLINE void DoResponse::set_respresult(Arg_&& arg,
  1567. Args_... args) {
  1568. ::google::protobuf::internal::TSanWrite(&_impl_);
  1569. _impl_.respresult_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1570. // @@protoc_insertion_point(field_set:Device.V3.DoResponse.respResult)
  1571. }
  1572. inline std::string* DoResponse::mutable_respresult() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1573. std::string* _s = _internal_mutable_respresult();
  1574. // @@protoc_insertion_point(field_mutable:Device.V3.DoResponse.respResult)
  1575. return _s;
  1576. }
  1577. inline const std::string& DoResponse::_internal_respresult() const {
  1578. ::google::protobuf::internal::TSanRead(&_impl_);
  1579. return _impl_.respresult_.Get();
  1580. }
  1581. inline void DoResponse::_internal_set_respresult(const std::string& value) {
  1582. ::google::protobuf::internal::TSanWrite(&_impl_);
  1583. _impl_.respresult_.Set(value, GetArena());
  1584. }
  1585. inline std::string* DoResponse::_internal_mutable_respresult() {
  1586. ::google::protobuf::internal::TSanWrite(&_impl_);
  1587. return _impl_.respresult_.Mutable( GetArena());
  1588. }
  1589. inline std::string* DoResponse::release_respresult() {
  1590. ::google::protobuf::internal::TSanWrite(&_impl_);
  1591. // @@protoc_insertion_point(field_release:Device.V3.DoResponse.respResult)
  1592. return _impl_.respresult_.Release();
  1593. }
  1594. inline void DoResponse::set_allocated_respresult(std::string* value) {
  1595. ::google::protobuf::internal::TSanWrite(&_impl_);
  1596. _impl_.respresult_.SetAllocated(value, GetArena());
  1597. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1598. if (_impl_.respresult_.IsDefault()) {
  1599. _impl_.respresult_.Set("", GetArena());
  1600. }
  1601. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1602. // @@protoc_insertion_point(field_set_allocated:Device.V3.DoResponse.respResult)
  1603. }
  1604. // string reqTransaction = 5;
  1605. inline void DoResponse::clear_reqtransaction() {
  1606. ::google::protobuf::internal::TSanWrite(&_impl_);
  1607. _impl_.reqtransaction_.ClearToEmpty();
  1608. }
  1609. inline const std::string& DoResponse::reqtransaction() const
  1610. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1611. // @@protoc_insertion_point(field_get:Device.V3.DoResponse.reqTransaction)
  1612. return _internal_reqtransaction();
  1613. }
  1614. template <typename Arg_, typename... Args_>
  1615. inline PROTOBUF_ALWAYS_INLINE void DoResponse::set_reqtransaction(Arg_&& arg,
  1616. Args_... args) {
  1617. ::google::protobuf::internal::TSanWrite(&_impl_);
  1618. _impl_.reqtransaction_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1619. // @@protoc_insertion_point(field_set:Device.V3.DoResponse.reqTransaction)
  1620. }
  1621. inline std::string* DoResponse::mutable_reqtransaction() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1622. std::string* _s = _internal_mutable_reqtransaction();
  1623. // @@protoc_insertion_point(field_mutable:Device.V3.DoResponse.reqTransaction)
  1624. return _s;
  1625. }
  1626. inline const std::string& DoResponse::_internal_reqtransaction() const {
  1627. ::google::protobuf::internal::TSanRead(&_impl_);
  1628. return _impl_.reqtransaction_.Get();
  1629. }
  1630. inline void DoResponse::_internal_set_reqtransaction(const std::string& value) {
  1631. ::google::protobuf::internal::TSanWrite(&_impl_);
  1632. _impl_.reqtransaction_.Set(value, GetArena());
  1633. }
  1634. inline std::string* DoResponse::_internal_mutable_reqtransaction() {
  1635. ::google::protobuf::internal::TSanWrite(&_impl_);
  1636. return _impl_.reqtransaction_.Mutable( GetArena());
  1637. }
  1638. inline std::string* DoResponse::release_reqtransaction() {
  1639. ::google::protobuf::internal::TSanWrite(&_impl_);
  1640. // @@protoc_insertion_point(field_release:Device.V3.DoResponse.reqTransaction)
  1641. return _impl_.reqtransaction_.Release();
  1642. }
  1643. inline void DoResponse::set_allocated_reqtransaction(std::string* value) {
  1644. ::google::protobuf::internal::TSanWrite(&_impl_);
  1645. _impl_.reqtransaction_.SetAllocated(value, GetArena());
  1646. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1647. if (_impl_.reqtransaction_.IsDefault()) {
  1648. _impl_.reqtransaction_.Set("", GetArena());
  1649. }
  1650. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1651. // @@protoc_insertion_point(field_set_allocated:Device.V3.DoResponse.reqTransaction)
  1652. }
  1653. // string retContext = 6;
  1654. inline void DoResponse::clear_retcontext() {
  1655. ::google::protobuf::internal::TSanWrite(&_impl_);
  1656. _impl_.retcontext_.ClearToEmpty();
  1657. }
  1658. inline const std::string& DoResponse::retcontext() const
  1659. ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1660. // @@protoc_insertion_point(field_get:Device.V3.DoResponse.retContext)
  1661. return _internal_retcontext();
  1662. }
  1663. template <typename Arg_, typename... Args_>
  1664. inline PROTOBUF_ALWAYS_INLINE void DoResponse::set_retcontext(Arg_&& arg,
  1665. Args_... args) {
  1666. ::google::protobuf::internal::TSanWrite(&_impl_);
  1667. _impl_.retcontext_.Set(static_cast<Arg_&&>(arg), args..., GetArena());
  1668. // @@protoc_insertion_point(field_set:Device.V3.DoResponse.retContext)
  1669. }
  1670. inline std::string* DoResponse::mutable_retcontext() ABSL_ATTRIBUTE_LIFETIME_BOUND {
  1671. std::string* _s = _internal_mutable_retcontext();
  1672. // @@protoc_insertion_point(field_mutable:Device.V3.DoResponse.retContext)
  1673. return _s;
  1674. }
  1675. inline const std::string& DoResponse::_internal_retcontext() const {
  1676. ::google::protobuf::internal::TSanRead(&_impl_);
  1677. return _impl_.retcontext_.Get();
  1678. }
  1679. inline void DoResponse::_internal_set_retcontext(const std::string& value) {
  1680. ::google::protobuf::internal::TSanWrite(&_impl_);
  1681. _impl_.retcontext_.Set(value, GetArena());
  1682. }
  1683. inline std::string* DoResponse::_internal_mutable_retcontext() {
  1684. ::google::protobuf::internal::TSanWrite(&_impl_);
  1685. return _impl_.retcontext_.Mutable( GetArena());
  1686. }
  1687. inline std::string* DoResponse::release_retcontext() {
  1688. ::google::protobuf::internal::TSanWrite(&_impl_);
  1689. // @@protoc_insertion_point(field_release:Device.V3.DoResponse.retContext)
  1690. return _impl_.retcontext_.Release();
  1691. }
  1692. inline void DoResponse::set_allocated_retcontext(std::string* value) {
  1693. ::google::protobuf::internal::TSanWrite(&_impl_);
  1694. _impl_.retcontext_.SetAllocated(value, GetArena());
  1695. #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1696. if (_impl_.retcontext_.IsDefault()) {
  1697. _impl_.retcontext_.Set("", GetArena());
  1698. }
  1699. #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  1700. // @@protoc_insertion_point(field_set_allocated:Device.V3.DoResponse.retContext)
  1701. }
  1702. #ifdef __GNUC__
  1703. #pragma GCC diagnostic pop
  1704. #endif // __GNUC__
  1705. // @@protoc_insertion_point(namespace_scope)
  1706. } // namespace V3
  1707. } // namespace Device
  1708. // @@protoc_insertion_point(global_scope)
  1709. #include "google/protobuf/port_undef.inc"
  1710. #endif // GOOGLE_PROTOBUF_INCLUDED_device_2fv3_2fdevice_2dc_2eproto_2epb_2eh