Bug Summary

File:usr/include/google/protobuf/metadata_lite.h
Warning:line 92, column 14
Called function pointer is null (null dereference)

Annotated Source Code

Press '?' to see keyboard shortcuts

clang -cc1 -cc1 -triple x86_64-pc-linux-gnu -analyze -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name frr-northbound.pb.cc -analyzer-store=region -analyzer-opt-analyze-nested-blocks -analyzer-checker=core -analyzer-checker=apiModeling -analyzer-checker=unix -analyzer-checker=deadcode -analyzer-checker=cplusplus -analyzer-checker=security.insecureAPI.UncheckedReturn -analyzer-checker=security.insecureAPI.getpw -analyzer-checker=security.insecureAPI.gets -analyzer-checker=security.insecureAPI.mktemp -analyzer-checker=security.insecureAPI.mkstemp -analyzer-checker=security.insecureAPI.vfork -analyzer-checker=nullability.NullPassedToNonnull -analyzer-checker=nullability.NullReturnedFromNonnull -analyzer-output plist -w -setup-static-analyzer -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=all -fmath-errno -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debugger-tuning=gdb -fcoverage-compilation-dir=/home/sharpd/frr3 -resource-dir /usr/lib/llvm-14/lib/clang/14.0.0 -D HAVE_CONFIG_H -D SYSCONFDIR="/etc/frr/" -D CONFDATE=20240105 -I . -I ./lib/assert -I . -I ./include -I ./lib -I . -I /usr/include/lua5.3 -D PIC -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/backward -internal-isystem /usr/lib/llvm-14/lib/clang/14.0.0/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -fdebug-compilation-dir=/home/sharpd/frr3 -ferror-limit 19 -fgnuc-version=4.2.1 -fcxx-exceptions -fexceptions -analyzer-output=html -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/scan-build-2024-01-05-120749-780821-1 -x c++ grpc/frr-northbound.pb.cc

grpc/frr-northbound.pb.cc

1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: grpc/frr-northbound.proto
3
4#include "grpc/frr-northbound.pb.h"
5
6#include <algorithm>
7
8#include <google/protobuf/io/coded_stream.h>
9#include <google/protobuf/extension_set.h>
10#include <google/protobuf/wire_format_lite.h>
11#include <google/protobuf/descriptor.h>
12#include <google/protobuf/generated_message_reflection.h>
13#include <google/protobuf/reflection_ops.h>
14#include <google/protobuf/wire_format.h>
15// @@protoc_insertion_point(includes)
16#include <google/protobuf/port_def.inc>
17extern PROTOBUF_INTERNAL_EXPORT_grpc_2ffrr_2dnorthbound_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_DataTree_grpc_2ffrr_2dnorthbound_2eproto;
18extern PROTOBUF_INTERNAL_EXPORT_grpc_2ffrr_2dnorthbound_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_ModuleData_grpc_2ffrr_2dnorthbound_2eproto;
19extern PROTOBUF_INTERNAL_EXPORT_grpc_2ffrr_2dnorthbound_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PathValue_grpc_2ffrr_2dnorthbound_2eproto;
20namespace frr {
21class GetCapabilitiesRequestDefaultTypeInternal {
22 public:
23 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<GetCapabilitiesRequest> _instance;
24} _GetCapabilitiesRequest_default_instance_;
25class GetCapabilitiesResponseDefaultTypeInternal {
26 public:
27 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<GetCapabilitiesResponse> _instance;
28} _GetCapabilitiesResponse_default_instance_;
29class GetRequestDefaultTypeInternal {
30 public:
31 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<GetRequest> _instance;
32} _GetRequest_default_instance_;
33class GetResponseDefaultTypeInternal {
34 public:
35 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<GetResponse> _instance;
36} _GetResponse_default_instance_;
37class CreateCandidateRequestDefaultTypeInternal {
38 public:
39 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<CreateCandidateRequest> _instance;
40} _CreateCandidateRequest_default_instance_;
41class CreateCandidateResponseDefaultTypeInternal {
42 public:
43 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<CreateCandidateResponse> _instance;
44} _CreateCandidateResponse_default_instance_;
45class DeleteCandidateRequestDefaultTypeInternal {
46 public:
47 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<DeleteCandidateRequest> _instance;
48} _DeleteCandidateRequest_default_instance_;
49class DeleteCandidateResponseDefaultTypeInternal {
50 public:
51 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<DeleteCandidateResponse> _instance;
52} _DeleteCandidateResponse_default_instance_;
53class UpdateCandidateRequestDefaultTypeInternal {
54 public:
55 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<UpdateCandidateRequest> _instance;
56} _UpdateCandidateRequest_default_instance_;
57class UpdateCandidateResponseDefaultTypeInternal {
58 public:
59 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<UpdateCandidateResponse> _instance;
60} _UpdateCandidateResponse_default_instance_;
61class EditCandidateRequestDefaultTypeInternal {
62 public:
63 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<EditCandidateRequest> _instance;
64} _EditCandidateRequest_default_instance_;
65class EditCandidateResponseDefaultTypeInternal {
66 public:
67 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<EditCandidateResponse> _instance;
68} _EditCandidateResponse_default_instance_;
69class LoadToCandidateRequestDefaultTypeInternal {
70 public:
71 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<LoadToCandidateRequest> _instance;
72} _LoadToCandidateRequest_default_instance_;
73class LoadToCandidateResponseDefaultTypeInternal {
74 public:
75 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<LoadToCandidateResponse> _instance;
76} _LoadToCandidateResponse_default_instance_;
77class CommitRequestDefaultTypeInternal {
78 public:
79 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<CommitRequest> _instance;
80} _CommitRequest_default_instance_;
81class CommitResponseDefaultTypeInternal {
82 public:
83 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<CommitResponse> _instance;
84} _CommitResponse_default_instance_;
85class ListTransactionsRequestDefaultTypeInternal {
86 public:
87 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<ListTransactionsRequest> _instance;
88} _ListTransactionsRequest_default_instance_;
89class ListTransactionsResponseDefaultTypeInternal {
90 public:
91 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<ListTransactionsResponse> _instance;
92} _ListTransactionsResponse_default_instance_;
93class GetTransactionRequestDefaultTypeInternal {
94 public:
95 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<GetTransactionRequest> _instance;
96} _GetTransactionRequest_default_instance_;
97class GetTransactionResponseDefaultTypeInternal {
98 public:
99 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<GetTransactionResponse> _instance;
100} _GetTransactionResponse_default_instance_;
101class LockConfigRequestDefaultTypeInternal {
102 public:
103 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<LockConfigRequest> _instance;
104} _LockConfigRequest_default_instance_;
105class LockConfigResponseDefaultTypeInternal {
106 public:
107 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<LockConfigResponse> _instance;
108} _LockConfigResponse_default_instance_;
109class UnlockConfigRequestDefaultTypeInternal {
110 public:
111 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<UnlockConfigRequest> _instance;
112} _UnlockConfigRequest_default_instance_;
113class UnlockConfigResponseDefaultTypeInternal {
114 public:
115 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<UnlockConfigResponse> _instance;
116} _UnlockConfigResponse_default_instance_;
117class ExecuteRequestDefaultTypeInternal {
118 public:
119 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<ExecuteRequest> _instance;
120} _ExecuteRequest_default_instance_;
121class ExecuteResponseDefaultTypeInternal {
122 public:
123 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<ExecuteResponse> _instance;
124} _ExecuteResponse_default_instance_;
125class ModuleDataDefaultTypeInternal {
126 public:
127 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<ModuleData> _instance;
128} _ModuleData_default_instance_;
129class PathValueDefaultTypeInternal {
130 public:
131 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<PathValue> _instance;
132} _PathValue_default_instance_;
133class DataTreeDefaultTypeInternal {
134 public:
135 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<DataTree> _instance;
136} _DataTree_default_instance_;
137} // namespace frr
138static void InitDefaultsscc_info_CommitRequest_grpc_2ffrr_2dnorthbound_2eproto() {
139 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
140
141 {
142 void* ptr = &::frr::_CommitRequest_default_instance_;
143 new (ptr) ::frr::CommitRequest();
144 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
145 }
146 ::frr::CommitRequest::InitAsDefaultInstance();
147}
148
149::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_CommitRequest_grpc_2ffrr_2dnorthbound_2eproto =
150 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_CommitRequest_grpc_2ffrr_2dnorthbound_2eproto}, {}};
151
152static void InitDefaultsscc_info_CommitResponse_grpc_2ffrr_2dnorthbound_2eproto() {
153 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
154
155 {
156 void* ptr = &::frr::_CommitResponse_default_instance_;
157 new (ptr) ::frr::CommitResponse();
158 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
159 }
160 ::frr::CommitResponse::InitAsDefaultInstance();
161}
162
163::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_CommitResponse_grpc_2ffrr_2dnorthbound_2eproto =
164 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_CommitResponse_grpc_2ffrr_2dnorthbound_2eproto}, {}};
165
166static void InitDefaultsscc_info_CreateCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto() {
167 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
168
169 {
170 void* ptr = &::frr::_CreateCandidateRequest_default_instance_;
171 new (ptr) ::frr::CreateCandidateRequest();
172 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
173 }
174 ::frr::CreateCandidateRequest::InitAsDefaultInstance();
175}
176
177::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_CreateCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto =
178 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_CreateCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto}, {}};
179
180static void InitDefaultsscc_info_CreateCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto() {
181 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
182
183 {
184 void* ptr = &::frr::_CreateCandidateResponse_default_instance_;
185 new (ptr) ::frr::CreateCandidateResponse();
186 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
187 }
188 ::frr::CreateCandidateResponse::InitAsDefaultInstance();
189}
190
191::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_CreateCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto =
192 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_CreateCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto}, {}};
193
194static void InitDefaultsscc_info_DataTree_grpc_2ffrr_2dnorthbound_2eproto() {
195 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
196
197 {
198 void* ptr = &::frr::_DataTree_default_instance_;
199 new (ptr) ::frr::DataTree();
200 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
201 }
202 ::frr::DataTree::InitAsDefaultInstance();
203}
204
205::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_DataTree_grpc_2ffrr_2dnorthbound_2eproto =
206 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_DataTree_grpc_2ffrr_2dnorthbound_2eproto}, {}};
207
208static void InitDefaultsscc_info_DeleteCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto() {
209 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
210
211 {
212 void* ptr = &::frr::_DeleteCandidateRequest_default_instance_;
213 new (ptr) ::frr::DeleteCandidateRequest();
214 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
215 }
216 ::frr::DeleteCandidateRequest::InitAsDefaultInstance();
217}
218
219::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_DeleteCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto =
220 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_DeleteCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto}, {}};
221
222static void InitDefaultsscc_info_DeleteCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto() {
223 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
224
225 {
226 void* ptr = &::frr::_DeleteCandidateResponse_default_instance_;
227 new (ptr) ::frr::DeleteCandidateResponse();
228 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
229 }
230 ::frr::DeleteCandidateResponse::InitAsDefaultInstance();
231}
232
233::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_DeleteCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto =
234 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_DeleteCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto}, {}};
235
236static void InitDefaultsscc_info_EditCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto() {
237 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
238
239 {
240 void* ptr = &::frr::_EditCandidateRequest_default_instance_;
241 new (ptr) ::frr::EditCandidateRequest();
242 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
243 }
244 ::frr::EditCandidateRequest::InitAsDefaultInstance();
245}
246
247::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_EditCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto =
248 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 1, 0, InitDefaultsscc_info_EditCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto}, {
249 &scc_info_PathValue_grpc_2ffrr_2dnorthbound_2eproto.base,}};
250
251static void InitDefaultsscc_info_EditCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto() {
252 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
253
254 {
255 void* ptr = &::frr::_EditCandidateResponse_default_instance_;
256 new (ptr) ::frr::EditCandidateResponse();
257 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
258 }
259 ::frr::EditCandidateResponse::InitAsDefaultInstance();
260}
261
262::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_EditCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto =
263 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_EditCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto}, {}};
264
265static void InitDefaultsscc_info_ExecuteRequest_grpc_2ffrr_2dnorthbound_2eproto() {
266 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
267
268 {
269 void* ptr = &::frr::_ExecuteRequest_default_instance_;
270 new (ptr) ::frr::ExecuteRequest();
271 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
272 }
273 ::frr::ExecuteRequest::InitAsDefaultInstance();
274}
275
276::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_ExecuteRequest_grpc_2ffrr_2dnorthbound_2eproto =
277 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 1, 0, InitDefaultsscc_info_ExecuteRequest_grpc_2ffrr_2dnorthbound_2eproto}, {
278 &scc_info_PathValue_grpc_2ffrr_2dnorthbound_2eproto.base,}};
279
280static void InitDefaultsscc_info_ExecuteResponse_grpc_2ffrr_2dnorthbound_2eproto() {
281 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
282
283 {
284 void* ptr = &::frr::_ExecuteResponse_default_instance_;
285 new (ptr) ::frr::ExecuteResponse();
286 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
287 }
288 ::frr::ExecuteResponse::InitAsDefaultInstance();
289}
290
291::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_ExecuteResponse_grpc_2ffrr_2dnorthbound_2eproto =
292 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 1, 0, InitDefaultsscc_info_ExecuteResponse_grpc_2ffrr_2dnorthbound_2eproto}, {
293 &scc_info_PathValue_grpc_2ffrr_2dnorthbound_2eproto.base,}};
294
295static void InitDefaultsscc_info_GetCapabilitiesRequest_grpc_2ffrr_2dnorthbound_2eproto() {
296 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
297
298 {
299 void* ptr = &::frr::_GetCapabilitiesRequest_default_instance_;
300 new (ptr) ::frr::GetCapabilitiesRequest();
301 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
302 }
303 ::frr::GetCapabilitiesRequest::InitAsDefaultInstance();
304}
305
306::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_GetCapabilitiesRequest_grpc_2ffrr_2dnorthbound_2eproto =
307 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_GetCapabilitiesRequest_grpc_2ffrr_2dnorthbound_2eproto}, {}};
308
309static void InitDefaultsscc_info_GetCapabilitiesResponse_grpc_2ffrr_2dnorthbound_2eproto() {
310 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
311
312 {
313 void* ptr = &::frr::_GetCapabilitiesResponse_default_instance_;
314 new (ptr) ::frr::GetCapabilitiesResponse();
315 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
316 }
317 ::frr::GetCapabilitiesResponse::InitAsDefaultInstance();
318}
319
320::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_GetCapabilitiesResponse_grpc_2ffrr_2dnorthbound_2eproto =
321 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 1, 0, InitDefaultsscc_info_GetCapabilitiesResponse_grpc_2ffrr_2dnorthbound_2eproto}, {
322 &scc_info_ModuleData_grpc_2ffrr_2dnorthbound_2eproto.base,}};
323
324static void InitDefaultsscc_info_GetRequest_grpc_2ffrr_2dnorthbound_2eproto() {
325 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
326
327 {
328 void* ptr = &::frr::_GetRequest_default_instance_;
329 new (ptr) ::frr::GetRequest();
330 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
331 }
332 ::frr::GetRequest::InitAsDefaultInstance();
333}
334
335::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_GetRequest_grpc_2ffrr_2dnorthbound_2eproto =
336 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_GetRequest_grpc_2ffrr_2dnorthbound_2eproto}, {}};
337
338static void InitDefaultsscc_info_GetResponse_grpc_2ffrr_2dnorthbound_2eproto() {
339 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
340
341 {
342 void* ptr = &::frr::_GetResponse_default_instance_;
343 new (ptr) ::frr::GetResponse();
344 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
345 }
346 ::frr::GetResponse::InitAsDefaultInstance();
347}
348
349::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_GetResponse_grpc_2ffrr_2dnorthbound_2eproto =
350 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 1, 0, InitDefaultsscc_info_GetResponse_grpc_2ffrr_2dnorthbound_2eproto}, {
351 &scc_info_DataTree_grpc_2ffrr_2dnorthbound_2eproto.base,}};
352
353static void InitDefaultsscc_info_GetTransactionRequest_grpc_2ffrr_2dnorthbound_2eproto() {
354 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
355
356 {
357 void* ptr = &::frr::_GetTransactionRequest_default_instance_;
358 new (ptr) ::frr::GetTransactionRequest();
359 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
360 }
361 ::frr::GetTransactionRequest::InitAsDefaultInstance();
362}
363
364::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_GetTransactionRequest_grpc_2ffrr_2dnorthbound_2eproto =
365 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_GetTransactionRequest_grpc_2ffrr_2dnorthbound_2eproto}, {}};
366
367static void InitDefaultsscc_info_GetTransactionResponse_grpc_2ffrr_2dnorthbound_2eproto() {
368 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
369
370 {
371 void* ptr = &::frr::_GetTransactionResponse_default_instance_;
372 new (ptr) ::frr::GetTransactionResponse();
373 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
374 }
375 ::frr::GetTransactionResponse::InitAsDefaultInstance();
376}
377
378::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_GetTransactionResponse_grpc_2ffrr_2dnorthbound_2eproto =
379 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 1, 0, InitDefaultsscc_info_GetTransactionResponse_grpc_2ffrr_2dnorthbound_2eproto}, {
380 &scc_info_DataTree_grpc_2ffrr_2dnorthbound_2eproto.base,}};
381
382static void InitDefaultsscc_info_ListTransactionsRequest_grpc_2ffrr_2dnorthbound_2eproto() {
383 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
384
385 {
386 void* ptr = &::frr::_ListTransactionsRequest_default_instance_;
387 new (ptr) ::frr::ListTransactionsRequest();
388 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
389 }
390 ::frr::ListTransactionsRequest::InitAsDefaultInstance();
391}
392
393::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_ListTransactionsRequest_grpc_2ffrr_2dnorthbound_2eproto =
394 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_ListTransactionsRequest_grpc_2ffrr_2dnorthbound_2eproto}, {}};
395
396static void InitDefaultsscc_info_ListTransactionsResponse_grpc_2ffrr_2dnorthbound_2eproto() {
397 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
398
399 {
400 void* ptr = &::frr::_ListTransactionsResponse_default_instance_;
401 new (ptr) ::frr::ListTransactionsResponse();
402 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
403 }
404 ::frr::ListTransactionsResponse::InitAsDefaultInstance();
405}
406
407::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_ListTransactionsResponse_grpc_2ffrr_2dnorthbound_2eproto =
408 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_ListTransactionsResponse_grpc_2ffrr_2dnorthbound_2eproto}, {}};
409
410static void InitDefaultsscc_info_LoadToCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto() {
411 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
412
413 {
414 void* ptr = &::frr::_LoadToCandidateRequest_default_instance_;
415 new (ptr) ::frr::LoadToCandidateRequest();
416 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
417 }
418 ::frr::LoadToCandidateRequest::InitAsDefaultInstance();
419}
420
421::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_LoadToCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto =
422 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 1, 0, InitDefaultsscc_info_LoadToCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto}, {
423 &scc_info_DataTree_grpc_2ffrr_2dnorthbound_2eproto.base,}};
424
425static void InitDefaultsscc_info_LoadToCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto() {
426 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
427
428 {
429 void* ptr = &::frr::_LoadToCandidateResponse_default_instance_;
430 new (ptr) ::frr::LoadToCandidateResponse();
431 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
432 }
433 ::frr::LoadToCandidateResponse::InitAsDefaultInstance();
434}
435
436::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_LoadToCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto =
437 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_LoadToCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto}, {}};
438
439static void InitDefaultsscc_info_LockConfigRequest_grpc_2ffrr_2dnorthbound_2eproto() {
440 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
441
442 {
443 void* ptr = &::frr::_LockConfigRequest_default_instance_;
444 new (ptr) ::frr::LockConfigRequest();
445 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
446 }
447 ::frr::LockConfigRequest::InitAsDefaultInstance();
448}
449
450::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_LockConfigRequest_grpc_2ffrr_2dnorthbound_2eproto =
451 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_LockConfigRequest_grpc_2ffrr_2dnorthbound_2eproto}, {}};
452
453static void InitDefaultsscc_info_LockConfigResponse_grpc_2ffrr_2dnorthbound_2eproto() {
454 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
455
456 {
457 void* ptr = &::frr::_LockConfigResponse_default_instance_;
458 new (ptr) ::frr::LockConfigResponse();
459 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
460 }
461 ::frr::LockConfigResponse::InitAsDefaultInstance();
462}
463
464::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_LockConfigResponse_grpc_2ffrr_2dnorthbound_2eproto =
465 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_LockConfigResponse_grpc_2ffrr_2dnorthbound_2eproto}, {}};
466
467static void InitDefaultsscc_info_ModuleData_grpc_2ffrr_2dnorthbound_2eproto() {
468 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
469
470 {
471 void* ptr = &::frr::_ModuleData_default_instance_;
472 new (ptr) ::frr::ModuleData();
473 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
474 }
475 ::frr::ModuleData::InitAsDefaultInstance();
476}
477
478::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_ModuleData_grpc_2ffrr_2dnorthbound_2eproto =
479 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_ModuleData_grpc_2ffrr_2dnorthbound_2eproto}, {}};
480
481static void InitDefaultsscc_info_PathValue_grpc_2ffrr_2dnorthbound_2eproto() {
482 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
483
484 {
485 void* ptr = &::frr::_PathValue_default_instance_;
486 new (ptr) ::frr::PathValue();
487 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
488 }
489 ::frr::PathValue::InitAsDefaultInstance();
490}
491
492::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_PathValue_grpc_2ffrr_2dnorthbound_2eproto =
493 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_PathValue_grpc_2ffrr_2dnorthbound_2eproto}, {}};
494
495static void InitDefaultsscc_info_UnlockConfigRequest_grpc_2ffrr_2dnorthbound_2eproto() {
496 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
497
498 {
499 void* ptr = &::frr::_UnlockConfigRequest_default_instance_;
500 new (ptr) ::frr::UnlockConfigRequest();
501 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
502 }
503 ::frr::UnlockConfigRequest::InitAsDefaultInstance();
504}
505
506::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_UnlockConfigRequest_grpc_2ffrr_2dnorthbound_2eproto =
507 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_UnlockConfigRequest_grpc_2ffrr_2dnorthbound_2eproto}, {}};
508
509static void InitDefaultsscc_info_UnlockConfigResponse_grpc_2ffrr_2dnorthbound_2eproto() {
510 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
511
512 {
513 void* ptr = &::frr::_UnlockConfigResponse_default_instance_;
514 new (ptr) ::frr::UnlockConfigResponse();
515 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
516 }
517 ::frr::UnlockConfigResponse::InitAsDefaultInstance();
518}
519
520::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_UnlockConfigResponse_grpc_2ffrr_2dnorthbound_2eproto =
521 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_UnlockConfigResponse_grpc_2ffrr_2dnorthbound_2eproto}, {}};
522
523static void InitDefaultsscc_info_UpdateCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto() {
524 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
525
526 {
527 void* ptr = &::frr::_UpdateCandidateRequest_default_instance_;
528 new (ptr) ::frr::UpdateCandidateRequest();
529 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
530 }
531 ::frr::UpdateCandidateRequest::InitAsDefaultInstance();
532}
533
534::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_UpdateCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto =
535 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_UpdateCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto}, {}};
536
537static void InitDefaultsscc_info_UpdateCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto() {
538 GOOGLE_PROTOBUF_VERIFY_VERSION::google::protobuf::internal::VerifyVersion( 3012004, 3012000
, "grpc/frr-northbound.pb.cc")
;
539
540 {
541 void* ptr = &::frr::_UpdateCandidateResponse_default_instance_;
542 new (ptr) ::frr::UpdateCandidateResponse();
543 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
544 }
545 ::frr::UpdateCandidateResponse::InitAsDefaultInstance();
546}
547
548::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_UpdateCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto =
549 {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized){ ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized
}
, 0, 0, InitDefaultsscc_info_UpdateCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto}, {}};
550
551static ::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_grpc_2ffrr_2dnorthbound_2eproto[29];
552static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* file_level_enum_descriptors_grpc_2ffrr_2dnorthbound_2eproto[4];
553static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_grpc_2ffrr_2dnorthbound_2eproto = nullptr;
554
555const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_grpc_2ffrr_2dnorthbound_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
556 ~0u, // no _has_bits_
557 PROTOBUF_FIELD_OFFSET(::frr::GetCapabilitiesRequest, _internal_metadata_),
558 ~0u, // no _extensions_
559 ~0u, // no _oneof_case_
560 ~0u, // no _weak_field_map_
561 ~0u, // no _has_bits_
562 PROTOBUF_FIELD_OFFSET(::frr::GetCapabilitiesResponse, _internal_metadata_),
563 ~0u, // no _extensions_
564 ~0u, // no _oneof_case_
565 ~0u, // no _weak_field_map_
566 PROTOBUF_FIELD_OFFSET(::frr::GetCapabilitiesResponse, frr_version_),
567 PROTOBUF_FIELD_OFFSET(::frr::GetCapabilitiesResponse, rollback_support_),
568 PROTOBUF_FIELD_OFFSET(::frr::GetCapabilitiesResponse, supported_modules_),
569 PROTOBUF_FIELD_OFFSET(::frr::GetCapabilitiesResponse, supported_encodings_),
570 ~0u, // no _has_bits_
571 PROTOBUF_FIELD_OFFSET(::frr::GetRequest, _internal_metadata_),
572 ~0u, // no _extensions_
573 ~0u, // no _oneof_case_
574 ~0u, // no _weak_field_map_
575 PROTOBUF_FIELD_OFFSET(::frr::GetRequest, type_),
576 PROTOBUF_FIELD_OFFSET(::frr::GetRequest, encoding_),
577 PROTOBUF_FIELD_OFFSET(::frr::GetRequest, with_defaults_),
578 PROTOBUF_FIELD_OFFSET(::frr::GetRequest, path_),
579 ~0u, // no _has_bits_
580 PROTOBUF_FIELD_OFFSET(::frr::GetResponse, _internal_metadata_),
581 ~0u, // no _extensions_
582 ~0u, // no _oneof_case_
583 ~0u, // no _weak_field_map_
584 PROTOBUF_FIELD_OFFSET(::frr::GetResponse, timestamp_),
585 PROTOBUF_FIELD_OFFSET(::frr::GetResponse, data_),
586 ~0u, // no _has_bits_
587 PROTOBUF_FIELD_OFFSET(::frr::CreateCandidateRequest, _internal_metadata_),
588 ~0u, // no _extensions_
589 ~0u, // no _oneof_case_
590 ~0u, // no _weak_field_map_
591 ~0u, // no _has_bits_
592 PROTOBUF_FIELD_OFFSET(::frr::CreateCandidateResponse, _internal_metadata_),
593 ~0u, // no _extensions_
594 ~0u, // no _oneof_case_
595 ~0u, // no _weak_field_map_
596 PROTOBUF_FIELD_OFFSET(::frr::CreateCandidateResponse, candidate_id_),
597 ~0u, // no _has_bits_
598 PROTOBUF_FIELD_OFFSET(::frr::DeleteCandidateRequest, _internal_metadata_),
599 ~0u, // no _extensions_
600 ~0u, // no _oneof_case_
601 ~0u, // no _weak_field_map_
602 PROTOBUF_FIELD_OFFSET(::frr::DeleteCandidateRequest, candidate_id_),
603 ~0u, // no _has_bits_
604 PROTOBUF_FIELD_OFFSET(::frr::DeleteCandidateResponse, _internal_metadata_),
605 ~0u, // no _extensions_
606 ~0u, // no _oneof_case_
607 ~0u, // no _weak_field_map_
608 ~0u, // no _has_bits_
609 PROTOBUF_FIELD_OFFSET(::frr::UpdateCandidateRequest, _internal_metadata_),
610 ~0u, // no _extensions_
611 ~0u, // no _oneof_case_
612 ~0u, // no _weak_field_map_
613 PROTOBUF_FIELD_OFFSET(::frr::UpdateCandidateRequest, candidate_id_),
614 ~0u, // no _has_bits_
615 PROTOBUF_FIELD_OFFSET(::frr::UpdateCandidateResponse, _internal_metadata_),
616 ~0u, // no _extensions_
617 ~0u, // no _oneof_case_
618 ~0u, // no _weak_field_map_
619 ~0u, // no _has_bits_
620 PROTOBUF_FIELD_OFFSET(::frr::EditCandidateRequest, _internal_metadata_),
621 ~0u, // no _extensions_
622 ~0u, // no _oneof_case_
623 ~0u, // no _weak_field_map_
624 PROTOBUF_FIELD_OFFSET(::frr::EditCandidateRequest, candidate_id_),
625 PROTOBUF_FIELD_OFFSET(::frr::EditCandidateRequest, update_),
626 PROTOBUF_FIELD_OFFSET(::frr::EditCandidateRequest, delete__),
627 ~0u, // no _has_bits_
628 PROTOBUF_FIELD_OFFSET(::frr::EditCandidateResponse, _internal_metadata_),
629 ~0u, // no _extensions_
630 ~0u, // no _oneof_case_
631 ~0u, // no _weak_field_map_
632 ~0u, // no _has_bits_
633 PROTOBUF_FIELD_OFFSET(::frr::LoadToCandidateRequest, _internal_metadata_),
634 ~0u, // no _extensions_
635 ~0u, // no _oneof_case_
636 ~0u, // no _weak_field_map_
637 PROTOBUF_FIELD_OFFSET(::frr::LoadToCandidateRequest, candidate_id_),
638 PROTOBUF_FIELD_OFFSET(::frr::LoadToCandidateRequest, type_),
639 PROTOBUF_FIELD_OFFSET(::frr::LoadToCandidateRequest, config_),
640 ~0u, // no _has_bits_
641 PROTOBUF_FIELD_OFFSET(::frr::LoadToCandidateResponse, _internal_metadata_),
642 ~0u, // no _extensions_
643 ~0u, // no _oneof_case_
644 ~0u, // no _weak_field_map_
645 ~0u, // no _has_bits_
646 PROTOBUF_FIELD_OFFSET(::frr::CommitRequest, _internal_metadata_),
647 ~0u, // no _extensions_
648 ~0u, // no _oneof_case_
649 ~0u, // no _weak_field_map_
650 PROTOBUF_FIELD_OFFSET(::frr::CommitRequest, candidate_id_),
651 PROTOBUF_FIELD_OFFSET(::frr::CommitRequest, phase_),
652 PROTOBUF_FIELD_OFFSET(::frr::CommitRequest, comment_),
653 ~0u, // no _has_bits_
654 PROTOBUF_FIELD_OFFSET(::frr::CommitResponse, _internal_metadata_),
655 ~0u, // no _extensions_
656 ~0u, // no _oneof_case_
657 ~0u, // no _weak_field_map_
658 PROTOBUF_FIELD_OFFSET(::frr::CommitResponse, transaction_id_),
659 PROTOBUF_FIELD_OFFSET(::frr::CommitResponse, error_message_),
660 ~0u, // no _has_bits_
661 PROTOBUF_FIELD_OFFSET(::frr::ListTransactionsRequest, _internal_metadata_),
662 ~0u, // no _extensions_
663 ~0u, // no _oneof_case_
664 ~0u, // no _weak_field_map_
665 ~0u, // no _has_bits_
666 PROTOBUF_FIELD_OFFSET(::frr::ListTransactionsResponse, _internal_metadata_),
667 ~0u, // no _extensions_
668 ~0u, // no _oneof_case_
669 ~0u, // no _weak_field_map_
670 PROTOBUF_FIELD_OFFSET(::frr::ListTransactionsResponse, id_),
671 PROTOBUF_FIELD_OFFSET(::frr::ListTransactionsResponse, client_),
672 PROTOBUF_FIELD_OFFSET(::frr::ListTransactionsResponse, date_),
673 PROTOBUF_FIELD_OFFSET(::frr::ListTransactionsResponse, comment_),
674 ~0u, // no _has_bits_
675 PROTOBUF_FIELD_OFFSET(::frr::GetTransactionRequest, _internal_metadata_),
676 ~0u, // no _extensions_
677 ~0u, // no _oneof_case_
678 ~0u, // no _weak_field_map_
679 PROTOBUF_FIELD_OFFSET(::frr::GetTransactionRequest, transaction_id_),
680 PROTOBUF_FIELD_OFFSET(::frr::GetTransactionRequest, encoding_),
681 PROTOBUF_FIELD_OFFSET(::frr::GetTransactionRequest, with_defaults_),
682 ~0u, // no _has_bits_
683 PROTOBUF_FIELD_OFFSET(::frr::GetTransactionResponse, _internal_metadata_),
684 ~0u, // no _extensions_
685 ~0u, // no _oneof_case_
686 ~0u, // no _weak_field_map_
687 PROTOBUF_FIELD_OFFSET(::frr::GetTransactionResponse, config_),
688 ~0u, // no _has_bits_
689 PROTOBUF_FIELD_OFFSET(::frr::LockConfigRequest, _internal_metadata_),
690 ~0u, // no _extensions_
691 ~0u, // no _oneof_case_
692 ~0u, // no _weak_field_map_
693 ~0u, // no _has_bits_
694 PROTOBUF_FIELD_OFFSET(::frr::LockConfigResponse, _internal_metadata_),
695 ~0u, // no _extensions_
696 ~0u, // no _oneof_case_
697 ~0u, // no _weak_field_map_
698 ~0u, // no _has_bits_
699 PROTOBUF_FIELD_OFFSET(::frr::UnlockConfigRequest, _internal_metadata_),
700 ~0u, // no _extensions_
701 ~0u, // no _oneof_case_
702 ~0u, // no _weak_field_map_
703 ~0u, // no _has_bits_
704 PROTOBUF_FIELD_OFFSET(::frr::UnlockConfigResponse, _internal_metadata_),
705 ~0u, // no _extensions_
706 ~0u, // no _oneof_case_
707 ~0u, // no _weak_field_map_
708 ~0u, // no _has_bits_
709 PROTOBUF_FIELD_OFFSET(::frr::ExecuteRequest, _internal_metadata_),
710 ~0u, // no _extensions_
711 ~0u, // no _oneof_case_
712 ~0u, // no _weak_field_map_
713 PROTOBUF_FIELD_OFFSET(::frr::ExecuteRequest, path_),
714 PROTOBUF_FIELD_OFFSET(::frr::ExecuteRequest, input_),
715 ~0u, // no _has_bits_
716 PROTOBUF_FIELD_OFFSET(::frr::ExecuteResponse, _internal_metadata_),
717 ~0u, // no _extensions_
718 ~0u, // no _oneof_case_
719 ~0u, // no _weak_field_map_
720 PROTOBUF_FIELD_OFFSET(::frr::ExecuteResponse, output_),
721 ~0u, // no _has_bits_
722 PROTOBUF_FIELD_OFFSET(::frr::ModuleData, _internal_metadata_),
723 ~0u, // no _extensions_
724 ~0u, // no _oneof_case_
725 ~0u, // no _weak_field_map_
726 PROTOBUF_FIELD_OFFSET(::frr::ModuleData, name_),
727 PROTOBUF_FIELD_OFFSET(::frr::ModuleData, organization_),
728 PROTOBUF_FIELD_OFFSET(::frr::ModuleData, revision_),
729 ~0u, // no _has_bits_
730 PROTOBUF_FIELD_OFFSET(::frr::PathValue, _internal_metadata_),
731 ~0u, // no _extensions_
732 ~0u, // no _oneof_case_
733 ~0u, // no _weak_field_map_
734 PROTOBUF_FIELD_OFFSET(::frr::PathValue, path_),
735 PROTOBUF_FIELD_OFFSET(::frr::PathValue, value_),
736 ~0u, // no _has_bits_
737 PROTOBUF_FIELD_OFFSET(::frr::DataTree, _internal_metadata_),
738 ~0u, // no _extensions_
739 ~0u, // no _oneof_case_
740 ~0u, // no _weak_field_map_
741 PROTOBUF_FIELD_OFFSET(::frr::DataTree, encoding_),
742 PROTOBUF_FIELD_OFFSET(::frr::DataTree, data_),
743};
744static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
745 { 0, -1, sizeof(::frr::GetCapabilitiesRequest)},
746 { 5, -1, sizeof(::frr::GetCapabilitiesResponse)},
747 { 14, -1, sizeof(::frr::GetRequest)},
748 { 23, -1, sizeof(::frr::GetResponse)},
749 { 30, -1, sizeof(::frr::CreateCandidateRequest)},
750 { 35, -1, sizeof(::frr::CreateCandidateResponse)},
751 { 41, -1, sizeof(::frr::DeleteCandidateRequest)},
752 { 47, -1, sizeof(::frr::DeleteCandidateResponse)},
753 { 52, -1, sizeof(::frr::UpdateCandidateRequest)},
754 { 58, -1, sizeof(::frr::UpdateCandidateResponse)},
755 { 63, -1, sizeof(::frr::EditCandidateRequest)},
756 { 71, -1, sizeof(::frr::EditCandidateResponse)},
757 { 76, -1, sizeof(::frr::LoadToCandidateRequest)},
758 { 84, -1, sizeof(::frr::LoadToCandidateResponse)},
759 { 89, -1, sizeof(::frr::CommitRequest)},
760 { 97, -1, sizeof(::frr::CommitResponse)},
761 { 104, -1, sizeof(::frr::ListTransactionsRequest)},
762 { 109, -1, sizeof(::frr::ListTransactionsResponse)},
763 { 118, -1, sizeof(::frr::GetTransactionRequest)},
764 { 126, -1, sizeof(::frr::GetTransactionResponse)},
765 { 132, -1, sizeof(::frr::LockConfigRequest)},
766 { 137, -1, sizeof(::frr::LockConfigResponse)},
767 { 142, -1, sizeof(::frr::UnlockConfigRequest)},
768 { 147, -1, sizeof(::frr::UnlockConfigResponse)},
769 { 152, -1, sizeof(::frr::ExecuteRequest)},
770 { 159, -1, sizeof(::frr::ExecuteResponse)},
771 { 165, -1, sizeof(::frr::ModuleData)},
772 { 173, -1, sizeof(::frr::PathValue)},
773 { 180, -1, sizeof(::frr::DataTree)},
774};
775
776static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
777 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_GetCapabilitiesRequest_default_instance_),
778 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_GetCapabilitiesResponse_default_instance_),
779 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_GetRequest_default_instance_),
780 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_GetResponse_default_instance_),
781 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_CreateCandidateRequest_default_instance_),
782 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_CreateCandidateResponse_default_instance_),
783 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_DeleteCandidateRequest_default_instance_),
784 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_DeleteCandidateResponse_default_instance_),
785 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_UpdateCandidateRequest_default_instance_),
786 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_UpdateCandidateResponse_default_instance_),
787 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_EditCandidateRequest_default_instance_),
788 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_EditCandidateResponse_default_instance_),
789 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_LoadToCandidateRequest_default_instance_),
790 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_LoadToCandidateResponse_default_instance_),
791 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_CommitRequest_default_instance_),
792 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_CommitResponse_default_instance_),
793 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_ListTransactionsRequest_default_instance_),
794 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_ListTransactionsResponse_default_instance_),
795 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_GetTransactionRequest_default_instance_),
796 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_GetTransactionResponse_default_instance_),
797 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_LockConfigRequest_default_instance_),
798 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_LockConfigResponse_default_instance_),
799 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_UnlockConfigRequest_default_instance_),
800 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_UnlockConfigResponse_default_instance_),
801 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_ExecuteRequest_default_instance_),
802 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_ExecuteResponse_default_instance_),
803 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_ModuleData_default_instance_),
804 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_PathValue_default_instance_),
805 reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::frr::_DataTree_default_instance_),
806};
807
808const char descriptor_table_protodef_grpc_2ffrr_2dnorthbound_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
809 "\n\031grpc/frr-northbound.proto\022\003frr\"\030\n\026GetC"
810 "apabilitiesRequest\"\240\001\n\027GetCapabilitiesRe"
811 "sponse\022\023\n\013frr_version\030\001 \001(\t\022\030\n\020rollback_"
812 "support\030\002 \001(\010\022*\n\021supported_modules\030\003 \003(\013"
813 "2\017.frr.ModuleData\022*\n\023supported_encodings"
814 "\030\004 \003(\0162\r.frr.Encoding\"\246\001\n\nGetRequest\022&\n\004"
815 "type\030\001 \001(\0162\030.frr.GetRequest.DataType\022\037\n\010"
816 "encoding\030\002 \001(\0162\r.frr.Encoding\022\025\n\rwith_de"
817 "faults\030\003 \001(\010\022\014\n\004path\030\004 \003(\t\"*\n\010DataType\022\007"
818 "\n\003ALL\020\000\022\n\n\006CONFIG\020\001\022\t\n\005STATE\020\002\"=\n\013GetRes"
819 "ponse\022\021\n\ttimestamp\030\001 \001(\003\022\033\n\004data\030\002 \001(\0132\r"
820 ".frr.DataTree\"\030\n\026CreateCandidateRequest\""
821 "/\n\027CreateCandidateResponse\022\024\n\014candidate_"
822 "id\030\001 \001(\r\".\n\026DeleteCandidateRequest\022\024\n\014ca"
823 "ndidate_id\030\001 \001(\r\"\031\n\027DeleteCandidateRespo"
824 "nse\".\n\026UpdateCandidateRequest\022\024\n\014candida"
825 "te_id\030\001 \001(\r\"\031\n\027UpdateCandidateResponse\"l"
826 "\n\024EditCandidateRequest\022\024\n\014candidate_id\030\001"
827 " \001(\r\022\036\n\006update\030\002 \003(\0132\016.frr.PathValue\022\036\n\006"
828 "delete\030\003 \003(\0132\016.frr.PathValue\"\027\n\025EditCand"
829 "idateResponse\"\245\001\n\026LoadToCandidateRequest"
830 "\022\024\n\014candidate_id\030\001 \001(\r\0222\n\004type\030\002 \001(\0162$.f"
831 "rr.LoadToCandidateRequest.LoadType\022\035\n\006co"
832 "nfig\030\003 \001(\0132\r.frr.DataTree\"\"\n\010LoadType\022\t\n"
833 "\005MERGE\020\000\022\013\n\007REPLACE\020\001\"\031\n\027LoadToCandidate"
834 "Response\"\242\001\n\rCommitRequest\022\024\n\014candidate_"
835 "id\030\001 \001(\r\022\'\n\005phase\030\002 \001(\0162\030.frr.CommitRequ"
836 "est.Phase\022\017\n\007comment\030\003 \001(\t\"A\n\005Phase\022\014\n\010V"
837 "ALIDATE\020\000\022\013\n\007PREPARE\020\001\022\t\n\005ABORT\020\002\022\t\n\005APP"
838 "LY\020\003\022\007\n\003ALL\020\004\"\?\n\016CommitResponse\022\026\n\016trans"
839 "action_id\030\001 \001(\r\022\025\n\rerror_message\030\002 \001(\t\"\031"
840 "\n\027ListTransactionsRequest\"U\n\030ListTransac"
841 "tionsResponse\022\n\n\002id\030\001 \001(\r\022\016\n\006client\030\002 \001("
842 "\t\022\014\n\004date\030\003 \001(\t\022\017\n\007comment\030\004 \001(\t\"g\n\025GetT"
843 "ransactionRequest\022\026\n\016transaction_id\030\001 \001("
844 "\r\022\037\n\010encoding\030\002 \001(\0162\r.frr.Encoding\022\025\n\rwi"
845 "th_defaults\030\003 \001(\010\"7\n\026GetTransactionRespo"
846 "nse\022\035\n\006config\030\001 \001(\0132\r.frr.DataTree\"\023\n\021Lo"
847 "ckConfigRequest\"\024\n\022LockConfigResponse\"\025\n"
848 "\023UnlockConfigRequest\"\026\n\024UnlockConfigResp"
849 "onse\"=\n\016ExecuteRequest\022\014\n\004path\030\001 \001(\t\022\035\n\005"
850 "input\030\002 \003(\0132\016.frr.PathValue\"1\n\017ExecuteRe"
851 "sponse\022\036\n\006output\030\001 \003(\0132\016.frr.PathValue\"B"
852 "\n\nModuleData\022\014\n\004name\030\001 \001(\t\022\024\n\014organizati"
853 "on\030\002 \001(\t\022\020\n\010revision\030\003 \001(\t\"(\n\tPathValue\022"
854 "\014\n\004path\030\001 \001(\t\022\r\n\005value\030\002 \001(\t\"9\n\010DataTree"
855 "\022\037\n\010encoding\030\001 \001(\0162\r.frr.Encoding\022\014\n\004dat"
856 "a\030\002 \001(\t*\035\n\010Encoding\022\010\n\004JSON\020\000\022\007\n\003XML\020\0012\253"
857 "\007\n\nNorthbound\022N\n\017GetCapabilities\022\033.frr.G"
858 "etCapabilitiesRequest\032\034.frr.GetCapabilit"
859 "iesResponse\"\000\022,\n\003Get\022\017.frr.GetRequest\032\020."
860 "frr.GetResponse\"\0000\001\022N\n\017CreateCandidate\022\033"
861 ".frr.CreateCandidateRequest\032\034.frr.Create"
862 "CandidateResponse\"\000\022N\n\017DeleteCandidate\022\033"
863 ".frr.DeleteCandidateRequest\032\034.frr.Delete"
864 "CandidateResponse\"\000\022N\n\017UpdateCandidate\022\033"
865 ".frr.UpdateCandidateRequest\032\034.frr.Update"
866 "CandidateResponse\"\000\022H\n\rEditCandidate\022\031.f"
867 "rr.EditCandidateRequest\032\032.frr.EditCandid"
868 "ateResponse\"\000\022N\n\017LoadToCandidate\022\033.frr.L"
869 "oadToCandidateRequest\032\034.frr.LoadToCandid"
870 "ateResponse\"\000\0223\n\006Commit\022\022.frr.CommitRequ"
871 "est\032\023.frr.CommitResponse\"\000\022S\n\020ListTransa"
872 "ctions\022\034.frr.ListTransactionsRequest\032\035.f"
873 "rr.ListTransactionsResponse\"\0000\001\022K\n\016GetTr"
874 "ansaction\022\032.frr.GetTransactionRequest\032\033."
875 "frr.GetTransactionResponse\"\000\022\?\n\nLockConf"
876 "ig\022\026.frr.LockConfigRequest\032\027.frr.LockCon"
877 "figResponse\"\000\022E\n\014UnlockConfig\022\030.frr.Unlo"
878 "ckConfigRequest\032\031.frr.UnlockConfigRespon"
879 "se\"\000\0226\n\007Execute\022\023.frr.ExecuteRequest\032\024.f"
880 "rr.ExecuteResponse\"\000b\006proto3"
881 ;
882static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_grpc_2ffrr_2dnorthbound_2eproto_deps[1] = {
883};
884static ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase*const descriptor_table_grpc_2ffrr_2dnorthbound_2eproto_sccs[29] = {
885 &scc_info_CommitRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
886 &scc_info_CommitResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
887 &scc_info_CreateCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
888 &scc_info_CreateCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
889 &scc_info_DataTree_grpc_2ffrr_2dnorthbound_2eproto.base,
890 &scc_info_DeleteCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
891 &scc_info_DeleteCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
892 &scc_info_EditCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
893 &scc_info_EditCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
894 &scc_info_ExecuteRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
895 &scc_info_ExecuteResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
896 &scc_info_GetCapabilitiesRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
897 &scc_info_GetCapabilitiesResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
898 &scc_info_GetRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
899 &scc_info_GetResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
900 &scc_info_GetTransactionRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
901 &scc_info_GetTransactionResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
902 &scc_info_ListTransactionsRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
903 &scc_info_ListTransactionsResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
904 &scc_info_LoadToCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
905 &scc_info_LoadToCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
906 &scc_info_LockConfigRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
907 &scc_info_LockConfigResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
908 &scc_info_ModuleData_grpc_2ffrr_2dnorthbound_2eproto.base,
909 &scc_info_PathValue_grpc_2ffrr_2dnorthbound_2eproto.base,
910 &scc_info_UnlockConfigRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
911 &scc_info_UnlockConfigResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
912 &scc_info_UpdateCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto.base,
913 &scc_info_UpdateCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto.base,
914};
915static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_grpc_2ffrr_2dnorthbound_2eproto_once;
916const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_grpc_2ffrr_2dnorthbound_2eproto = {
917 false, false, descriptor_table_protodef_grpc_2ffrr_2dnorthbound_2eproto, "grpc/frr-northbound.proto", 2868,
918 &descriptor_table_grpc_2ffrr_2dnorthbound_2eproto_once, descriptor_table_grpc_2ffrr_2dnorthbound_2eproto_sccs, descriptor_table_grpc_2ffrr_2dnorthbound_2eproto_deps, 29, 0,
919 schemas, file_default_instances, TableStruct_grpc_2ffrr_2dnorthbound_2eproto::offsets,
920 file_level_metadata_grpc_2ffrr_2dnorthbound_2eproto, 29, file_level_enum_descriptors_grpc_2ffrr_2dnorthbound_2eproto, file_level_service_descriptors_grpc_2ffrr_2dnorthbound_2eproto,
921};
922
923// Force running AddDescriptors() at dynamic initialization time.
924static bool dynamic_init_dummy_grpc_2ffrr_2dnorthbound_2eproto = (static_cast<void>(::PROTOBUF_NAMESPACE_ID::internal::AddDescriptors(&descriptor_table_grpc_2ffrr_2dnorthbound_2eproto)), true);
925namespace frr {
926const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* GetRequest_DataType_descriptor() {
927 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_grpc_2ffrr_2dnorthbound_2eproto);
928 return file_level_enum_descriptors_grpc_2ffrr_2dnorthbound_2eproto[0];
929}
930bool GetRequest_DataType_IsValid(int value) {
931 switch (value) {
932 case 0:
933 case 1:
934 case 2:
935 return true;
936 default:
937 return false;
938 }
939}
940
941#if (__cplusplus201402L < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
942constexpr GetRequest_DataType GetRequest::ALL;
943constexpr GetRequest_DataType GetRequest::CONFIG;
944constexpr GetRequest_DataType GetRequest::STATE;
945constexpr GetRequest_DataType GetRequest::DataType_MIN;
946constexpr GetRequest_DataType GetRequest::DataType_MAX;
947constexpr int GetRequest::DataType_ARRAYSIZE;
948#endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
949const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* LoadToCandidateRequest_LoadType_descriptor() {
950 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_grpc_2ffrr_2dnorthbound_2eproto);
951 return file_level_enum_descriptors_grpc_2ffrr_2dnorthbound_2eproto[1];
952}
953bool LoadToCandidateRequest_LoadType_IsValid(int value) {
954 switch (value) {
955 case 0:
956 case 1:
957 return true;
958 default:
959 return false;
960 }
961}
962
963#if (__cplusplus201402L < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
964constexpr LoadToCandidateRequest_LoadType LoadToCandidateRequest::MERGE;
965constexpr LoadToCandidateRequest_LoadType LoadToCandidateRequest::REPLACE;
966constexpr LoadToCandidateRequest_LoadType LoadToCandidateRequest::LoadType_MIN;
967constexpr LoadToCandidateRequest_LoadType LoadToCandidateRequest::LoadType_MAX;
968constexpr int LoadToCandidateRequest::LoadType_ARRAYSIZE;
969#endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
970const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* CommitRequest_Phase_descriptor() {
971 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_grpc_2ffrr_2dnorthbound_2eproto);
972 return file_level_enum_descriptors_grpc_2ffrr_2dnorthbound_2eproto[2];
973}
974bool CommitRequest_Phase_IsValid(int value) {
975 switch (value) {
976 case 0:
977 case 1:
978 case 2:
979 case 3:
980 case 4:
981 return true;
982 default:
983 return false;
984 }
985}
986
987#if (__cplusplus201402L < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
988constexpr CommitRequest_Phase CommitRequest::VALIDATE;
989constexpr CommitRequest_Phase CommitRequest::PREPARE;
990constexpr CommitRequest_Phase CommitRequest::ABORT;
991constexpr CommitRequest_Phase CommitRequest::APPLY;
992constexpr CommitRequest_Phase CommitRequest::ALL;
993constexpr CommitRequest_Phase CommitRequest::Phase_MIN;
994constexpr CommitRequest_Phase CommitRequest::Phase_MAX;
995constexpr int CommitRequest::Phase_ARRAYSIZE;
996#endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || _MSC_VER >= 1900)
997const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Encoding_descriptor() {
998 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_grpc_2ffrr_2dnorthbound_2eproto);
999 return file_level_enum_descriptors_grpc_2ffrr_2dnorthbound_2eproto[3];
1000}
1001bool Encoding_IsValid(int value) {
1002 switch (value) {
1003 case 0:
1004 case 1:
1005 return true;
1006 default:
1007 return false;
1008 }
1009}
1010
1011
1012// ===================================================================
1013
1014void GetCapabilitiesRequest::InitAsDefaultInstance() {
1015}
1016class GetCapabilitiesRequest::_Internal {
1017 public:
1018};
1019
1020GetCapabilitiesRequest::GetCapabilitiesRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
1021 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
1022 SharedCtor();
1023 RegisterArenaDtor(arena);
1024 // @@protoc_insertion_point(arena_constructor:frr.GetCapabilitiesRequest)
1025}
1026GetCapabilitiesRequest::GetCapabilitiesRequest(const GetCapabilitiesRequest& from)
1027 : ::PROTOBUF_NAMESPACE_ID::Message() {
1028 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1029 // @@protoc_insertion_point(copy_constructor:frr.GetCapabilitiesRequest)
1030}
1031
1032void GetCapabilitiesRequest::SharedCtor() {
1033}
1034
1035GetCapabilitiesRequest::~GetCapabilitiesRequest() {
1036 // @@protoc_insertion_point(destructor:frr.GetCapabilitiesRequest)
1037 SharedDtor();
1038 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1039}
1040
1041void GetCapabilitiesRequest::SharedDtor() {
1042 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 1042) << "CHECK failed: " "GetArena() == nullptr" ": "
;
1043}
1044
1045void GetCapabilitiesRequest::ArenaDtor(void* object) {
1046 GetCapabilitiesRequest* _this = reinterpret_cast< GetCapabilitiesRequest* >(object);
1047 (void)_this;
1048}
1049void GetCapabilitiesRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
1050}
1051void GetCapabilitiesRequest::SetCachedSize(int size) const {
1052 _cached_size_.Set(size);
1053}
1054const GetCapabilitiesRequest& GetCapabilitiesRequest::default_instance() {
1055 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_GetCapabilitiesRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
1056 return *internal_default_instance();
1057}
1058
1059
1060void GetCapabilitiesRequest::Clear() {
1061// @@protoc_insertion_point(message_clear_start:frr.GetCapabilitiesRequest)
1062 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1063 // Prevent compiler warnings about cached_has_bits being unused
1064 (void) cached_has_bits;
1065
1066 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1067}
1068
1069const char* GetCapabilitiesRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
1070#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1071 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
1072 while (!ctx->Done(&ptr)) {
1073 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
1074 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
1075 CHK_(ptr);
1076 if ((tag & 7) == 4 || tag == 0) {
1077 ctx->SetLastTag(tag);
1078 goto success;
1079 }
1080 ptr = UnknownFieldParse(tag,
1081 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
1082 ptr, ctx);
1083 CHK_(ptr != nullptr);
1084 continue;
1085 } // while
1086success:
1087 return ptr;
1088failure:
1089 ptr = nullptr;
1090 goto success;
1091#undef CHK_
1092}
1093
1094::PROTOBUF_NAMESPACE_ID::uint8* GetCapabilitiesRequest::_InternalSerialize(
1095 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1096 // @@protoc_insertion_point(serialize_to_array_start:frr.GetCapabilitiesRequest)
1097 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1098 (void) cached_has_bits;
1099
1100 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1101 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
1102 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
1103 }
1104 // @@protoc_insertion_point(serialize_to_array_end:frr.GetCapabilitiesRequest)
1105 return target;
1106}
1107
1108size_t GetCapabilitiesRequest::ByteSizeLong() const {
1109// @@protoc_insertion_point(message_byte_size_start:frr.GetCapabilitiesRequest)
1110 size_t total_size = 0;
1111
1112 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1113 // Prevent compiler warnings about cached_has_bits being unused
1114 (void) cached_has_bits;
1115
1116 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1117 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
1118 _internal_metadata_, total_size, &_cached_size_);
1119 }
1120 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
1121 SetCachedSize(cached_size);
1122 return total_size;
1123}
1124
1125void GetCapabilitiesRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
1126// @@protoc_insertion_point(generalized_merge_from_start:frr.GetCapabilitiesRequest)
1127 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 1127) << "CHECK failed: " "(&from) != (this)" ": "
;
1128 const GetCapabilitiesRequest* source =
1129 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<GetCapabilitiesRequest>(
1130 &from);
1131 if (source == nullptr) {
1132 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.GetCapabilitiesRequest)
1133 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
1134 } else {
1135 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.GetCapabilitiesRequest)
1136 MergeFrom(*source);
1137 }
1138}
1139
1140void GetCapabilitiesRequest::MergeFrom(const GetCapabilitiesRequest& from) {
1141// @@protoc_insertion_point(class_specific_merge_from_start:frr.GetCapabilitiesRequest)
1142 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 1142) << "CHECK failed: " "(&from) != (this)" ": "
;
1143 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1144 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1145 (void) cached_has_bits;
1146
1147}
1148
1149void GetCapabilitiesRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
1150// @@protoc_insertion_point(generalized_copy_from_start:frr.GetCapabilitiesRequest)
1151 if (&from == this) return;
1152 Clear();
1153 MergeFrom(from);
1154}
1155
1156void GetCapabilitiesRequest::CopyFrom(const GetCapabilitiesRequest& from) {
1157// @@protoc_insertion_point(class_specific_copy_from_start:frr.GetCapabilitiesRequest)
1158 if (&from == this) return;
1159 Clear();
1160 MergeFrom(from);
1161}
1162
1163bool GetCapabilitiesRequest::IsInitialized() const {
1164 return true;
1165}
1166
1167void GetCapabilitiesRequest::InternalSwap(GetCapabilitiesRequest* other) {
1168 using std::swap;
1169 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
1170}
1171
1172::PROTOBUF_NAMESPACE_ID::Metadata GetCapabilitiesRequest::GetMetadata() const {
1173 return GetMetadataStatic();
1174}
1175
1176
1177// ===================================================================
1178
1179void GetCapabilitiesResponse::InitAsDefaultInstance() {
1180}
1181class GetCapabilitiesResponse::_Internal {
1182 public:
1183};
1184
1185GetCapabilitiesResponse::GetCapabilitiesResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
1186 : ::PROTOBUF_NAMESPACE_ID::Message(arena),
1187 supported_modules_(arena),
1188 supported_encodings_(arena) {
1189 SharedCtor();
1190 RegisterArenaDtor(arena);
1191 // @@protoc_insertion_point(arena_constructor:frr.GetCapabilitiesResponse)
1192}
1193GetCapabilitiesResponse::GetCapabilitiesResponse(const GetCapabilitiesResponse& from)
1194 : ::PROTOBUF_NAMESPACE_ID::Message(),
1195 supported_modules_(from.supported_modules_),
1196 supported_encodings_(from.supported_encodings_) {
1197 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1198 frr_version_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
1199 if (!from._internal_frr_version().empty()) {
1200 frr_version_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_frr_version(),
1201 GetArena());
1202 }
1203 rollback_support_ = from.rollback_support_;
1204 // @@protoc_insertion_point(copy_constructor:frr.GetCapabilitiesResponse)
1205}
1206
1207void GetCapabilitiesResponse::SharedCtor() {
1208 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_GetCapabilitiesResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
1209 frr_version_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
1210 rollback_support_ = false;
1211}
1212
1213GetCapabilitiesResponse::~GetCapabilitiesResponse() {
1214 // @@protoc_insertion_point(destructor:frr.GetCapabilitiesResponse)
1215 SharedDtor();
1216 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1217}
1218
1219void GetCapabilitiesResponse::SharedDtor() {
1220 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 1220) << "CHECK failed: " "GetArena() == nullptr" ": "
;
1221 frr_version_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
1222}
1223
1224void GetCapabilitiesResponse::ArenaDtor(void* object) {
1225 GetCapabilitiesResponse* _this = reinterpret_cast< GetCapabilitiesResponse* >(object);
1226 (void)_this;
1227}
1228void GetCapabilitiesResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
1229}
1230void GetCapabilitiesResponse::SetCachedSize(int size) const {
1231 _cached_size_.Set(size);
1232}
1233const GetCapabilitiesResponse& GetCapabilitiesResponse::default_instance() {
1234 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_GetCapabilitiesResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
1235 return *internal_default_instance();
1236}
1237
1238
1239void GetCapabilitiesResponse::Clear() {
1240// @@protoc_insertion_point(message_clear_start:frr.GetCapabilitiesResponse)
1241 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1242 // Prevent compiler warnings about cached_has_bits being unused
1243 (void) cached_has_bits;
1244
1245 supported_modules_.Clear();
1246 supported_encodings_.Clear();
1247 frr_version_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1248 rollback_support_ = false;
1249 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1250}
1251
1252const char* GetCapabilitiesResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
1253#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1254 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
1255 while (!ctx->Done(&ptr)) {
1256 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
1257 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
1258 CHK_(ptr);
1259 switch (tag >> 3) {
1260 // string frr_version = 1;
1261 case 1:
1262 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
1263 auto str = _internal_mutable_frr_version();
1264 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
1265 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.GetCapabilitiesResponse.frr_version"));
1266 CHK_(ptr);
1267 } else goto handle_unusual;
1268 continue;
1269 // bool rollback_support = 2;
1270 case 2:
1271 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
1272 rollback_support_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1273 CHK_(ptr);
1274 } else goto handle_unusual;
1275 continue;
1276 // repeated .frr.ModuleData supported_modules = 3;
1277 case 3:
1278 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
1279 ptr -= 1;
1280 do {
1281 ptr += 1;
1282 ptr = ctx->ParseMessage(_internal_add_supported_modules(), ptr);
1283 CHK_(ptr);
1284 if (!ctx->DataAvailable(ptr)) break;
1285 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<26>(ptr));
1286 } else goto handle_unusual;
1287 continue;
1288 // repeated .frr.Encoding supported_encodings = 4;
1289 case 4:
1290 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
1291 ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedEnumParser(_internal_mutable_supported_encodings(), ptr, ctx);
1292 CHK_(ptr);
1293 } else if (static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32) {
1294 ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1295 CHK_(ptr);
1296 _internal_add_supported_encodings(static_cast<::frr::Encoding>(val));
1297 } else goto handle_unusual;
1298 continue;
1299 default: {
1300 handle_unusual:
1301 if ((tag & 7) == 4 || tag == 0) {
1302 ctx->SetLastTag(tag);
1303 goto success;
1304 }
1305 ptr = UnknownFieldParse(tag,
1306 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
1307 ptr, ctx);
1308 CHK_(ptr != nullptr);
1309 continue;
1310 }
1311 } // switch
1312 } // while
1313success:
1314 return ptr;
1315failure:
1316 ptr = nullptr;
1317 goto success;
1318#undef CHK_
1319}
1320
1321::PROTOBUF_NAMESPACE_ID::uint8* GetCapabilitiesResponse::_InternalSerialize(
1322 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1323 // @@protoc_insertion_point(serialize_to_array_start:frr.GetCapabilitiesResponse)
1324 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1325 (void) cached_has_bits;
1326
1327 // string frr_version = 1;
1328 if (this->frr_version().size() > 0) {
1329 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
1330 this->_internal_frr_version().data(), static_cast<int>(this->_internal_frr_version().length()),
1331 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
1332 "frr.GetCapabilitiesResponse.frr_version");
1333 target = stream->WriteStringMaybeAliased(
1334 1, this->_internal_frr_version(), target);
1335 }
1336
1337 // bool rollback_support = 2;
1338 if (this->rollback_support() != 0) {
1339 target = stream->EnsureSpace(target);
1340 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(2, this->_internal_rollback_support(), target);
1341 }
1342
1343 // repeated .frr.ModuleData supported_modules = 3;
1344 for (unsigned int i = 0,
1345 n = static_cast<unsigned int>(this->_internal_supported_modules_size()); i < n; i++) {
1346 target = stream->EnsureSpace(target);
1347 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
1348 InternalWriteMessage(3, this->_internal_supported_modules(i), target, stream);
1349 }
1350
1351 // repeated .frr.Encoding supported_encodings = 4;
1352 {
1353 int byte_size = _supported_encodings_cached_byte_size_.load(std::memory_order_relaxed);
1354 if (byte_size > 0) {
1355 target = stream->WriteEnumPacked(
1356 4, supported_encodings_, byte_size, target);
1357 }
1358 }
1359
1360 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1361 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
1362 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
1363 }
1364 // @@protoc_insertion_point(serialize_to_array_end:frr.GetCapabilitiesResponse)
1365 return target;
1366}
1367
1368size_t GetCapabilitiesResponse::ByteSizeLong() const {
1369// @@protoc_insertion_point(message_byte_size_start:frr.GetCapabilitiesResponse)
1370 size_t total_size = 0;
1371
1372 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1373 // Prevent compiler warnings about cached_has_bits being unused
1374 (void) cached_has_bits;
1375
1376 // repeated .frr.ModuleData supported_modules = 3;
1377 total_size += 1UL * this->_internal_supported_modules_size();
1378 for (const auto& msg : this->supported_modules_) {
1379 total_size +=
1380 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
1381 }
1382
1383 // repeated .frr.Encoding supported_encodings = 4;
1384 {
1385 size_t data_size = 0;
1386 unsigned int count = static_cast<unsigned int>(this->_internal_supported_encodings_size());for (unsigned int i = 0; i < count; i++) {
1387 data_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(
1388 this->_internal_supported_encodings(static_cast<int>(i)));
1389 }
1390 if (data_size > 0) {
1391 total_size += 1 +
1392 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
1393 static_cast<::PROTOBUF_NAMESPACE_ID::int32>(data_size));
1394 }
1395 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
1396 _supported_encodings_cached_byte_size_.store(cached_size,
1397 std::memory_order_relaxed);
1398 total_size += data_size;
1399 }
1400
1401 // string frr_version = 1;
1402 if (this->frr_version().size() > 0) {
1403 total_size += 1 +
1404 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1405 this->_internal_frr_version());
1406 }
1407
1408 // bool rollback_support = 2;
1409 if (this->rollback_support() != 0) {
1410 total_size += 1 + 1;
1411 }
1412
1413 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1414 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
1415 _internal_metadata_, total_size, &_cached_size_);
1416 }
1417 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
1418 SetCachedSize(cached_size);
1419 return total_size;
1420}
1421
1422void GetCapabilitiesResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
1423// @@protoc_insertion_point(generalized_merge_from_start:frr.GetCapabilitiesResponse)
1424 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 1424) << "CHECK failed: " "(&from) != (this)" ": "
;
1425 const GetCapabilitiesResponse* source =
1426 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<GetCapabilitiesResponse>(
1427 &from);
1428 if (source == nullptr) {
1429 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.GetCapabilitiesResponse)
1430 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
1431 } else {
1432 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.GetCapabilitiesResponse)
1433 MergeFrom(*source);
1434 }
1435}
1436
1437void GetCapabilitiesResponse::MergeFrom(const GetCapabilitiesResponse& from) {
1438// @@protoc_insertion_point(class_specific_merge_from_start:frr.GetCapabilitiesResponse)
1439 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 1439) << "CHECK failed: " "(&from) != (this)" ": "
;
1440 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1441 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1442 (void) cached_has_bits;
1443
1444 supported_modules_.MergeFrom(from.supported_modules_);
1445 supported_encodings_.MergeFrom(from.supported_encodings_);
1446 if (from.frr_version().size() > 0) {
1447 _internal_set_frr_version(from._internal_frr_version());
1448 }
1449 if (from.rollback_support() != 0) {
1450 _internal_set_rollback_support(from._internal_rollback_support());
1451 }
1452}
1453
1454void GetCapabilitiesResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
1455// @@protoc_insertion_point(generalized_copy_from_start:frr.GetCapabilitiesResponse)
1456 if (&from == this) return;
1457 Clear();
1458 MergeFrom(from);
1459}
1460
1461void GetCapabilitiesResponse::CopyFrom(const GetCapabilitiesResponse& from) {
1462// @@protoc_insertion_point(class_specific_copy_from_start:frr.GetCapabilitiesResponse)
1463 if (&from == this) return;
1464 Clear();
1465 MergeFrom(from);
1466}
1467
1468bool GetCapabilitiesResponse::IsInitialized() const {
1469 return true;
1470}
1471
1472void GetCapabilitiesResponse::InternalSwap(GetCapabilitiesResponse* other) {
1473 using std::swap;
1474 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
1475 supported_modules_.InternalSwap(&other->supported_modules_);
1476 supported_encodings_.InternalSwap(&other->supported_encodings_);
1477 frr_version_.Swap(&other->frr_version_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1478 swap(rollback_support_, other->rollback_support_);
1479}
1480
1481::PROTOBUF_NAMESPACE_ID::Metadata GetCapabilitiesResponse::GetMetadata() const {
1482 return GetMetadataStatic();
1483}
1484
1485
1486// ===================================================================
1487
1488void GetRequest::InitAsDefaultInstance() {
1489}
1490class GetRequest::_Internal {
1491 public:
1492};
1493
1494GetRequest::GetRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
1495 : ::PROTOBUF_NAMESPACE_ID::Message(arena),
1496 path_(arena) {
1497 SharedCtor();
1498 RegisterArenaDtor(arena);
1499 // @@protoc_insertion_point(arena_constructor:frr.GetRequest)
1500}
1501GetRequest::GetRequest(const GetRequest& from)
1502 : ::PROTOBUF_NAMESPACE_ID::Message(),
1503 path_(from.path_) {
1504 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1505 ::memcpy(&type_, &from.type_,
1506 static_cast<size_t>(reinterpret_cast<char*>(&with_defaults_) -
1507 reinterpret_cast<char*>(&type_)) + sizeof(with_defaults_));
1508 // @@protoc_insertion_point(copy_constructor:frr.GetRequest)
1509}
1510
1511void GetRequest::SharedCtor() {
1512 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_GetRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
1513 ::memset(&type_, 0, static_cast<size_t>(
1514 reinterpret_cast<char*>(&with_defaults_) -
1515 reinterpret_cast<char*>(&type_)) + sizeof(with_defaults_));
1516}
1517
1518GetRequest::~GetRequest() {
1519 // @@protoc_insertion_point(destructor:frr.GetRequest)
1520 SharedDtor();
1521 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1522}
1523
1524void GetRequest::SharedDtor() {
1525 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 1525) << "CHECK failed: " "GetArena() == nullptr" ": "
;
1526}
1527
1528void GetRequest::ArenaDtor(void* object) {
1529 GetRequest* _this = reinterpret_cast< GetRequest* >(object);
1530 (void)_this;
1531}
1532void GetRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
1533}
1534void GetRequest::SetCachedSize(int size) const {
1535 _cached_size_.Set(size);
1536}
1537const GetRequest& GetRequest::default_instance() {
1538 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_GetRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
1539 return *internal_default_instance();
1540}
1541
1542
1543void GetRequest::Clear() {
1544// @@protoc_insertion_point(message_clear_start:frr.GetRequest)
1545 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1546 // Prevent compiler warnings about cached_has_bits being unused
1547 (void) cached_has_bits;
1548
1549 path_.Clear();
1550 ::memset(&type_, 0, static_cast<size_t>(
1551 reinterpret_cast<char*>(&with_defaults_) -
1552 reinterpret_cast<char*>(&type_)) + sizeof(with_defaults_));
1553 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1554}
1555
1556const char* GetRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
1557#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1558 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
1559 while (!ctx->Done(&ptr)) {
1560 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
1561 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
1562 CHK_(ptr);
1563 switch (tag >> 3) {
1564 // .frr.GetRequest.DataType type = 1;
1565 case 1:
1566 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
1567 ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1568 CHK_(ptr);
1569 _internal_set_type(static_cast<::frr::GetRequest_DataType>(val));
1570 } else goto handle_unusual;
1571 continue;
1572 // .frr.Encoding encoding = 2;
1573 case 2:
1574 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
1575 ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1576 CHK_(ptr);
1577 _internal_set_encoding(static_cast<::frr::Encoding>(val));
1578 } else goto handle_unusual;
1579 continue;
1580 // bool with_defaults = 3;
1581 case 3:
1582 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
1583 with_defaults_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1584 CHK_(ptr);
1585 } else goto handle_unusual;
1586 continue;
1587 // repeated string path = 4;
1588 case 4:
1589 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
1590 ptr -= 1;
1591 do {
1592 ptr += 1;
1593 auto str = _internal_add_path();
1594 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
1595 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.GetRequest.path"));
1596 CHK_(ptr);
1597 if (!ctx->DataAvailable(ptr)) break;
1598 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<34>(ptr));
1599 } else goto handle_unusual;
1600 continue;
1601 default: {
1602 handle_unusual:
1603 if ((tag & 7) == 4 || tag == 0) {
1604 ctx->SetLastTag(tag);
1605 goto success;
1606 }
1607 ptr = UnknownFieldParse(tag,
1608 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
1609 ptr, ctx);
1610 CHK_(ptr != nullptr);
1611 continue;
1612 }
1613 } // switch
1614 } // while
1615success:
1616 return ptr;
1617failure:
1618 ptr = nullptr;
1619 goto success;
1620#undef CHK_
1621}
1622
1623::PROTOBUF_NAMESPACE_ID::uint8* GetRequest::_InternalSerialize(
1624 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1625 // @@protoc_insertion_point(serialize_to_array_start:frr.GetRequest)
1626 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1627 (void) cached_has_bits;
1628
1629 // .frr.GetRequest.DataType type = 1;
1630 if (this->type() != 0) {
1631 target = stream->EnsureSpace(target);
1632 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
1633 1, this->_internal_type(), target);
1634 }
1635
1636 // .frr.Encoding encoding = 2;
1637 if (this->encoding() != 0) {
1638 target = stream->EnsureSpace(target);
1639 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
1640 2, this->_internal_encoding(), target);
1641 }
1642
1643 // bool with_defaults = 3;
1644 if (this->with_defaults() != 0) {
1645 target = stream->EnsureSpace(target);
1646 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(3, this->_internal_with_defaults(), target);
1647 }
1648
1649 // repeated string path = 4;
1650 for (int i = 0, n = this->_internal_path_size(); i < n; i++) {
1651 const auto& s = this->_internal_path(i);
1652 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
1653 s.data(), static_cast<int>(s.length()),
1654 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
1655 "frr.GetRequest.path");
1656 target = stream->WriteString(4, s, target);
1657 }
1658
1659 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1660 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
1661 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
1662 }
1663 // @@protoc_insertion_point(serialize_to_array_end:frr.GetRequest)
1664 return target;
1665}
1666
1667size_t GetRequest::ByteSizeLong() const {
1668// @@protoc_insertion_point(message_byte_size_start:frr.GetRequest)
1669 size_t total_size = 0;
1670
1671 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1672 // Prevent compiler warnings about cached_has_bits being unused
1673 (void) cached_has_bits;
1674
1675 // repeated string path = 4;
1676 total_size += 1 *
1677 ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(path_.size());
1678 for (int i = 0, n = path_.size(); i < n; i++) {
1679 total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1680 path_.Get(i));
1681 }
1682
1683 // .frr.GetRequest.DataType type = 1;
1684 if (this->type() != 0) {
1685 total_size += 1 +
1686 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_type());
1687 }
1688
1689 // .frr.Encoding encoding = 2;
1690 if (this->encoding() != 0) {
1691 total_size += 1 +
1692 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_encoding());
1693 }
1694
1695 // bool with_defaults = 3;
1696 if (this->with_defaults() != 0) {
1697 total_size += 1 + 1;
1698 }
1699
1700 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1701 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
1702 _internal_metadata_, total_size, &_cached_size_);
1703 }
1704 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
1705 SetCachedSize(cached_size);
1706 return total_size;
1707}
1708
1709void GetRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
1710// @@protoc_insertion_point(generalized_merge_from_start:frr.GetRequest)
1711 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 1711) << "CHECK failed: " "(&from) != (this)" ": "
;
1712 const GetRequest* source =
1713 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<GetRequest>(
1714 &from);
1715 if (source == nullptr) {
1716 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.GetRequest)
1717 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
1718 } else {
1719 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.GetRequest)
1720 MergeFrom(*source);
1721 }
1722}
1723
1724void GetRequest::MergeFrom(const GetRequest& from) {
1725// @@protoc_insertion_point(class_specific_merge_from_start:frr.GetRequest)
1726 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 1726) << "CHECK failed: " "(&from) != (this)" ": "
;
1727 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1728 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1729 (void) cached_has_bits;
1730
1731 path_.MergeFrom(from.path_);
1732 if (from.type() != 0) {
1733 _internal_set_type(from._internal_type());
1734 }
1735 if (from.encoding() != 0) {
1736 _internal_set_encoding(from._internal_encoding());
1737 }
1738 if (from.with_defaults() != 0) {
1739 _internal_set_with_defaults(from._internal_with_defaults());
1740 }
1741}
1742
1743void GetRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
1744// @@protoc_insertion_point(generalized_copy_from_start:frr.GetRequest)
1745 if (&from == this) return;
1746 Clear();
1747 MergeFrom(from);
1748}
1749
1750void GetRequest::CopyFrom(const GetRequest& from) {
1751// @@protoc_insertion_point(class_specific_copy_from_start:frr.GetRequest)
1752 if (&from == this) return;
1753 Clear();
1754 MergeFrom(from);
1755}
1756
1757bool GetRequest::IsInitialized() const {
1758 return true;
1759}
1760
1761void GetRequest::InternalSwap(GetRequest* other) {
1762 using std::swap;
1763 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
1764 path_.InternalSwap(&other->path_);
1765 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
1766 PROTOBUF_FIELD_OFFSET(GetRequest, with_defaults_)
1767 + sizeof(GetRequest::with_defaults_)
1768 - PROTOBUF_FIELD_OFFSET(GetRequest, type_)>(
1769 reinterpret_cast<char*>(&type_),
1770 reinterpret_cast<char*>(&other->type_));
1771}
1772
1773::PROTOBUF_NAMESPACE_ID::Metadata GetRequest::GetMetadata() const {
1774 return GetMetadataStatic();
1775}
1776
1777
1778// ===================================================================
1779
1780void GetResponse::InitAsDefaultInstance() {
1781 ::frr::_GetResponse_default_instance_._instance.get_mutable()->data_ = const_cast< ::frr::DataTree*>(
1782 ::frr::DataTree::internal_default_instance());
1783}
1784class GetResponse::_Internal {
1785 public:
1786 static const ::frr::DataTree& data(const GetResponse* msg);
1787};
1788
1789const ::frr::DataTree&
1790GetResponse::_Internal::data(const GetResponse* msg) {
1791 return *msg->data_;
1792}
1793GetResponse::GetResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
1794 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
1795 SharedCtor();
1796 RegisterArenaDtor(arena);
1797 // @@protoc_insertion_point(arena_constructor:frr.GetResponse)
1798}
1799GetResponse::GetResponse(const GetResponse& from)
1800 : ::PROTOBUF_NAMESPACE_ID::Message() {
1801 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1802 if (from._internal_has_data()) {
1803 data_ = new ::frr::DataTree(*from.data_);
1804 } else {
1805 data_ = nullptr;
1806 }
1807 timestamp_ = from.timestamp_;
1808 // @@protoc_insertion_point(copy_constructor:frr.GetResponse)
1809}
1810
1811void GetResponse::SharedCtor() {
1812 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_GetResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
1813 ::memset(&data_, 0, static_cast<size_t>(
1814 reinterpret_cast<char*>(&timestamp_) -
1815 reinterpret_cast<char*>(&data_)) + sizeof(timestamp_));
1816}
1817
1818GetResponse::~GetResponse() {
1819 // @@protoc_insertion_point(destructor:frr.GetResponse)
1820 SharedDtor();
1821 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1822}
1823
1824void GetResponse::SharedDtor() {
1825 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 1825) << "CHECK failed: " "GetArena() == nullptr" ": "
;
1826 if (this != internal_default_instance()) delete data_;
1827}
1828
1829void GetResponse::ArenaDtor(void* object) {
1830 GetResponse* _this = reinterpret_cast< GetResponse* >(object);
1831 (void)_this;
1832}
1833void GetResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
1834}
1835void GetResponse::SetCachedSize(int size) const {
1836 _cached_size_.Set(size);
1837}
1838const GetResponse& GetResponse::default_instance() {
1839 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_GetResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
1840 return *internal_default_instance();
1841}
1842
1843
1844void GetResponse::Clear() {
1845// @@protoc_insertion_point(message_clear_start:frr.GetResponse)
1846 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1847 // Prevent compiler warnings about cached_has_bits being unused
1848 (void) cached_has_bits;
1849
1850 if (GetArena() == nullptr && data_ != nullptr) {
1851 delete data_;
1852 }
1853 data_ = nullptr;
1854 timestamp_ = PROTOBUF_LONGLONG(0);
1855 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1856}
1857
1858const char* GetResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
1859#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1860 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
1861 while (!ctx->Done(&ptr)) {
1862 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
1863 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
1864 CHK_(ptr);
1865 switch (tag >> 3) {
1866 // int64 timestamp = 1;
1867 case 1:
1868 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
1869 timestamp_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
1870 CHK_(ptr);
1871 } else goto handle_unusual;
1872 continue;
1873 // .frr.DataTree data = 2;
1874 case 2:
1875 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
1876 ptr = ctx->ParseMessage(_internal_mutable_data(), ptr);
1877 CHK_(ptr);
1878 } else goto handle_unusual;
1879 continue;
1880 default: {
1881 handle_unusual:
1882 if ((tag & 7) == 4 || tag == 0) {
1883 ctx->SetLastTag(tag);
1884 goto success;
1885 }
1886 ptr = UnknownFieldParse(tag,
1887 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
1888 ptr, ctx);
1889 CHK_(ptr != nullptr);
1890 continue;
1891 }
1892 } // switch
1893 } // while
1894success:
1895 return ptr;
1896failure:
1897 ptr = nullptr;
1898 goto success;
1899#undef CHK_
1900}
1901
1902::PROTOBUF_NAMESPACE_ID::uint8* GetResponse::_InternalSerialize(
1903 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1904 // @@protoc_insertion_point(serialize_to_array_start:frr.GetResponse)
1905 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1906 (void) cached_has_bits;
1907
1908 // int64 timestamp = 1;
1909 if (this->timestamp() != 0) {
1910 target = stream->EnsureSpace(target);
1911 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt64ToArray(1, this->_internal_timestamp(), target);
1912 }
1913
1914 // .frr.DataTree data = 2;
1915 if (this->has_data()) {
1916 target = stream->EnsureSpace(target);
1917 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
1918 InternalWriteMessage(
1919 2, _Internal::data(this), target, stream);
1920 }
1921
1922 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1923 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
1924 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
1925 }
1926 // @@protoc_insertion_point(serialize_to_array_end:frr.GetResponse)
1927 return target;
1928}
1929
1930size_t GetResponse::ByteSizeLong() const {
1931// @@protoc_insertion_point(message_byte_size_start:frr.GetResponse)
1932 size_t total_size = 0;
1933
1934 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1935 // Prevent compiler warnings about cached_has_bits being unused
1936 (void) cached_has_bits;
1937
1938 // .frr.DataTree data = 2;
1939 if (this->has_data()) {
1940 total_size += 1 +
1941 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
1942 *data_);
1943 }
1944
1945 // int64 timestamp = 1;
1946 if (this->timestamp() != 0) {
1947 total_size += 1 +
1948 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int64Size(
1949 this->_internal_timestamp());
1950 }
1951
1952 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1953 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
1954 _internal_metadata_, total_size, &_cached_size_);
1955 }
1956 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
1957 SetCachedSize(cached_size);
1958 return total_size;
1959}
1960
1961void GetResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
1962// @@protoc_insertion_point(generalized_merge_from_start:frr.GetResponse)
1963 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 1963) << "CHECK failed: " "(&from) != (this)" ": "
;
1964 const GetResponse* source =
1965 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<GetResponse>(
1966 &from);
1967 if (source == nullptr) {
1968 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.GetResponse)
1969 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
1970 } else {
1971 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.GetResponse)
1972 MergeFrom(*source);
1973 }
1974}
1975
1976void GetResponse::MergeFrom(const GetResponse& from) {
1977// @@protoc_insertion_point(class_specific_merge_from_start:frr.GetResponse)
1978 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 1978) << "CHECK failed: " "(&from) != (this)" ": "
;
1979 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1980 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
1981 (void) cached_has_bits;
1982
1983 if (from.has_data()) {
1984 _internal_mutable_data()->::frr::DataTree::MergeFrom(from._internal_data());
1985 }
1986 if (from.timestamp() != 0) {
1987 _internal_set_timestamp(from._internal_timestamp());
1988 }
1989}
1990
1991void GetResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
1992// @@protoc_insertion_point(generalized_copy_from_start:frr.GetResponse)
1993 if (&from == this) return;
1994 Clear();
1995 MergeFrom(from);
1996}
1997
1998void GetResponse::CopyFrom(const GetResponse& from) {
1999// @@protoc_insertion_point(class_specific_copy_from_start:frr.GetResponse)
2000 if (&from == this) return;
2001 Clear();
2002 MergeFrom(from);
2003}
2004
2005bool GetResponse::IsInitialized() const {
2006 return true;
2007}
2008
2009void GetResponse::InternalSwap(GetResponse* other) {
2010 using std::swap;
2011 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
2012 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
2013 PROTOBUF_FIELD_OFFSET(GetResponse, timestamp_)
2014 + sizeof(GetResponse::timestamp_)
2015 - PROTOBUF_FIELD_OFFSET(GetResponse, data_)>(
2016 reinterpret_cast<char*>(&data_),
2017 reinterpret_cast<char*>(&other->data_));
2018}
2019
2020::PROTOBUF_NAMESPACE_ID::Metadata GetResponse::GetMetadata() const {
2021 return GetMetadataStatic();
2022}
2023
2024
2025// ===================================================================
2026
2027void CreateCandidateRequest::InitAsDefaultInstance() {
2028}
2029class CreateCandidateRequest::_Internal {
2030 public:
2031};
2032
2033CreateCandidateRequest::CreateCandidateRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
2034 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
2035 SharedCtor();
2036 RegisterArenaDtor(arena);
2037 // @@protoc_insertion_point(arena_constructor:frr.CreateCandidateRequest)
2038}
2039CreateCandidateRequest::CreateCandidateRequest(const CreateCandidateRequest& from)
2040 : ::PROTOBUF_NAMESPACE_ID::Message() {
2041 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
2042 // @@protoc_insertion_point(copy_constructor:frr.CreateCandidateRequest)
2043}
2044
2045void CreateCandidateRequest::SharedCtor() {
2046}
2047
2048CreateCandidateRequest::~CreateCandidateRequest() {
2049 // @@protoc_insertion_point(destructor:frr.CreateCandidateRequest)
2050 SharedDtor();
2051 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2052}
2053
2054void CreateCandidateRequest::SharedDtor() {
2055 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2055) << "CHECK failed: " "GetArena() == nullptr" ": "
;
2056}
2057
2058void CreateCandidateRequest::ArenaDtor(void* object) {
2059 CreateCandidateRequest* _this = reinterpret_cast< CreateCandidateRequest* >(object);
2060 (void)_this;
2061}
2062void CreateCandidateRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
2063}
2064void CreateCandidateRequest::SetCachedSize(int size) const {
2065 _cached_size_.Set(size);
2066}
2067const CreateCandidateRequest& CreateCandidateRequest::default_instance() {
2068 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_CreateCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
2069 return *internal_default_instance();
2070}
2071
2072
2073void CreateCandidateRequest::Clear() {
2074// @@protoc_insertion_point(message_clear_start:frr.CreateCandidateRequest)
2075 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2076 // Prevent compiler warnings about cached_has_bits being unused
2077 (void) cached_has_bits;
2078
2079 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2080}
2081
2082const char* CreateCandidateRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
2083#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2084 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
2085 while (!ctx->Done(&ptr)) {
2086 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
2087 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
2088 CHK_(ptr);
2089 if ((tag & 7) == 4 || tag == 0) {
2090 ctx->SetLastTag(tag);
2091 goto success;
2092 }
2093 ptr = UnknownFieldParse(tag,
2094 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
2095 ptr, ctx);
2096 CHK_(ptr != nullptr);
2097 continue;
2098 } // while
2099success:
2100 return ptr;
2101failure:
2102 ptr = nullptr;
2103 goto success;
2104#undef CHK_
2105}
2106
2107::PROTOBUF_NAMESPACE_ID::uint8* CreateCandidateRequest::_InternalSerialize(
2108 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2109 // @@protoc_insertion_point(serialize_to_array_start:frr.CreateCandidateRequest)
2110 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2111 (void) cached_has_bits;
2112
2113 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2114 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
2115 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
2116 }
2117 // @@protoc_insertion_point(serialize_to_array_end:frr.CreateCandidateRequest)
2118 return target;
2119}
2120
2121size_t CreateCandidateRequest::ByteSizeLong() const {
2122// @@protoc_insertion_point(message_byte_size_start:frr.CreateCandidateRequest)
2123 size_t total_size = 0;
2124
2125 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2126 // Prevent compiler warnings about cached_has_bits being unused
2127 (void) cached_has_bits;
2128
2129 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2130 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
2131 _internal_metadata_, total_size, &_cached_size_);
2132 }
2133 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
2134 SetCachedSize(cached_size);
2135 return total_size;
2136}
2137
2138void CreateCandidateRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
2139// @@protoc_insertion_point(generalized_merge_from_start:frr.CreateCandidateRequest)
2140 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2140) << "CHECK failed: " "(&from) != (this)" ": "
;
2141 const CreateCandidateRequest* source =
2142 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<CreateCandidateRequest>(
2143 &from);
2144 if (source == nullptr) {
2145 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.CreateCandidateRequest)
2146 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
2147 } else {
2148 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.CreateCandidateRequest)
2149 MergeFrom(*source);
2150 }
2151}
2152
2153void CreateCandidateRequest::MergeFrom(const CreateCandidateRequest& from) {
2154// @@protoc_insertion_point(class_specific_merge_from_start:frr.CreateCandidateRequest)
2155 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2155) << "CHECK failed: " "(&from) != (this)" ": "
;
2156 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
2157 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2158 (void) cached_has_bits;
2159
2160}
2161
2162void CreateCandidateRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
2163// @@protoc_insertion_point(generalized_copy_from_start:frr.CreateCandidateRequest)
2164 if (&from == this) return;
2165 Clear();
2166 MergeFrom(from);
2167}
2168
2169void CreateCandidateRequest::CopyFrom(const CreateCandidateRequest& from) {
2170// @@protoc_insertion_point(class_specific_copy_from_start:frr.CreateCandidateRequest)
2171 if (&from == this) return;
2172 Clear();
2173 MergeFrom(from);
2174}
2175
2176bool CreateCandidateRequest::IsInitialized() const {
2177 return true;
2178}
2179
2180void CreateCandidateRequest::InternalSwap(CreateCandidateRequest* other) {
2181 using std::swap;
2182 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
2183}
2184
2185::PROTOBUF_NAMESPACE_ID::Metadata CreateCandidateRequest::GetMetadata() const {
2186 return GetMetadataStatic();
2187}
2188
2189
2190// ===================================================================
2191
2192void CreateCandidateResponse::InitAsDefaultInstance() {
2193}
2194class CreateCandidateResponse::_Internal {
2195 public:
2196};
2197
2198CreateCandidateResponse::CreateCandidateResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
2199 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
2200 SharedCtor();
2201 RegisterArenaDtor(arena);
2202 // @@protoc_insertion_point(arena_constructor:frr.CreateCandidateResponse)
2203}
2204CreateCandidateResponse::CreateCandidateResponse(const CreateCandidateResponse& from)
2205 : ::PROTOBUF_NAMESPACE_ID::Message() {
2206 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
2207 candidate_id_ = from.candidate_id_;
2208 // @@protoc_insertion_point(copy_constructor:frr.CreateCandidateResponse)
2209}
2210
2211void CreateCandidateResponse::SharedCtor() {
2212 candidate_id_ = 0u;
2213}
2214
2215CreateCandidateResponse::~CreateCandidateResponse() {
2216 // @@protoc_insertion_point(destructor:frr.CreateCandidateResponse)
2217 SharedDtor();
2218 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2219}
2220
2221void CreateCandidateResponse::SharedDtor() {
2222 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2222) << "CHECK failed: " "GetArena() == nullptr" ": "
;
2223}
2224
2225void CreateCandidateResponse::ArenaDtor(void* object) {
2226 CreateCandidateResponse* _this = reinterpret_cast< CreateCandidateResponse* >(object);
2227 (void)_this;
2228}
2229void CreateCandidateResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
2230}
2231void CreateCandidateResponse::SetCachedSize(int size) const {
2232 _cached_size_.Set(size);
2233}
2234const CreateCandidateResponse& CreateCandidateResponse::default_instance() {
2235 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_CreateCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
2236 return *internal_default_instance();
2237}
2238
2239
2240void CreateCandidateResponse::Clear() {
2241// @@protoc_insertion_point(message_clear_start:frr.CreateCandidateResponse)
2242 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2243 // Prevent compiler warnings about cached_has_bits being unused
2244 (void) cached_has_bits;
2245
2246 candidate_id_ = 0u;
2247 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2248}
2249
2250const char* CreateCandidateResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
2251#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2252 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
2253 while (!ctx->Done(&ptr)) {
2254 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
2255 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
2256 CHK_(ptr);
2257 switch (tag >> 3) {
2258 // uint32 candidate_id = 1;
2259 case 1:
2260 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
2261 candidate_id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
2262 CHK_(ptr);
2263 } else goto handle_unusual;
2264 continue;
2265 default: {
2266 handle_unusual:
2267 if ((tag & 7) == 4 || tag == 0) {
2268 ctx->SetLastTag(tag);
2269 goto success;
2270 }
2271 ptr = UnknownFieldParse(tag,
2272 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
2273 ptr, ctx);
2274 CHK_(ptr != nullptr);
2275 continue;
2276 }
2277 } // switch
2278 } // while
2279success:
2280 return ptr;
2281failure:
2282 ptr = nullptr;
2283 goto success;
2284#undef CHK_
2285}
2286
2287::PROTOBUF_NAMESPACE_ID::uint8* CreateCandidateResponse::_InternalSerialize(
2288 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2289 // @@protoc_insertion_point(serialize_to_array_start:frr.CreateCandidateResponse)
2290 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2291 (void) cached_has_bits;
2292
2293 // uint32 candidate_id = 1;
2294 if (this->candidate_id() != 0) {
2295 target = stream->EnsureSpace(target);
2296 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_candidate_id(), target);
2297 }
2298
2299 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2300 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
2301 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
2302 }
2303 // @@protoc_insertion_point(serialize_to_array_end:frr.CreateCandidateResponse)
2304 return target;
2305}
2306
2307size_t CreateCandidateResponse::ByteSizeLong() const {
2308// @@protoc_insertion_point(message_byte_size_start:frr.CreateCandidateResponse)
2309 size_t total_size = 0;
2310
2311 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2312 // Prevent compiler warnings about cached_has_bits being unused
2313 (void) cached_has_bits;
2314
2315 // uint32 candidate_id = 1;
2316 if (this->candidate_id() != 0) {
2317 total_size += 1 +
2318 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
2319 this->_internal_candidate_id());
2320 }
2321
2322 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2323 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
2324 _internal_metadata_, total_size, &_cached_size_);
2325 }
2326 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
2327 SetCachedSize(cached_size);
2328 return total_size;
2329}
2330
2331void CreateCandidateResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
2332// @@protoc_insertion_point(generalized_merge_from_start:frr.CreateCandidateResponse)
2333 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2333) << "CHECK failed: " "(&from) != (this)" ": "
;
2334 const CreateCandidateResponse* source =
2335 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<CreateCandidateResponse>(
2336 &from);
2337 if (source == nullptr) {
2338 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.CreateCandidateResponse)
2339 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
2340 } else {
2341 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.CreateCandidateResponse)
2342 MergeFrom(*source);
2343 }
2344}
2345
2346void CreateCandidateResponse::MergeFrom(const CreateCandidateResponse& from) {
2347// @@protoc_insertion_point(class_specific_merge_from_start:frr.CreateCandidateResponse)
2348 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2348) << "CHECK failed: " "(&from) != (this)" ": "
;
2349 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
2350 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2351 (void) cached_has_bits;
2352
2353 if (from.candidate_id() != 0) {
2354 _internal_set_candidate_id(from._internal_candidate_id());
2355 }
2356}
2357
2358void CreateCandidateResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
2359// @@protoc_insertion_point(generalized_copy_from_start:frr.CreateCandidateResponse)
2360 if (&from == this) return;
2361 Clear();
2362 MergeFrom(from);
2363}
2364
2365void CreateCandidateResponse::CopyFrom(const CreateCandidateResponse& from) {
2366// @@protoc_insertion_point(class_specific_copy_from_start:frr.CreateCandidateResponse)
2367 if (&from == this) return;
2368 Clear();
2369 MergeFrom(from);
2370}
2371
2372bool CreateCandidateResponse::IsInitialized() const {
2373 return true;
2374}
2375
2376void CreateCandidateResponse::InternalSwap(CreateCandidateResponse* other) {
2377 using std::swap;
2378 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
2379 swap(candidate_id_, other->candidate_id_);
2380}
2381
2382::PROTOBUF_NAMESPACE_ID::Metadata CreateCandidateResponse::GetMetadata() const {
2383 return GetMetadataStatic();
2384}
2385
2386
2387// ===================================================================
2388
2389void DeleteCandidateRequest::InitAsDefaultInstance() {
2390}
2391class DeleteCandidateRequest::_Internal {
2392 public:
2393};
2394
2395DeleteCandidateRequest::DeleteCandidateRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
2396 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
2397 SharedCtor();
2398 RegisterArenaDtor(arena);
2399 // @@protoc_insertion_point(arena_constructor:frr.DeleteCandidateRequest)
2400}
2401DeleteCandidateRequest::DeleteCandidateRequest(const DeleteCandidateRequest& from)
2402 : ::PROTOBUF_NAMESPACE_ID::Message() {
2403 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
2404 candidate_id_ = from.candidate_id_;
2405 // @@protoc_insertion_point(copy_constructor:frr.DeleteCandidateRequest)
2406}
2407
2408void DeleteCandidateRequest::SharedCtor() {
2409 candidate_id_ = 0u;
2410}
2411
2412DeleteCandidateRequest::~DeleteCandidateRequest() {
2413 // @@protoc_insertion_point(destructor:frr.DeleteCandidateRequest)
2414 SharedDtor();
2415 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2416}
2417
2418void DeleteCandidateRequest::SharedDtor() {
2419 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2419) << "CHECK failed: " "GetArena() == nullptr" ": "
;
2420}
2421
2422void DeleteCandidateRequest::ArenaDtor(void* object) {
2423 DeleteCandidateRequest* _this = reinterpret_cast< DeleteCandidateRequest* >(object);
2424 (void)_this;
2425}
2426void DeleteCandidateRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
2427}
2428void DeleteCandidateRequest::SetCachedSize(int size) const {
2429 _cached_size_.Set(size);
2430}
2431const DeleteCandidateRequest& DeleteCandidateRequest::default_instance() {
2432 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_DeleteCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
2433 return *internal_default_instance();
2434}
2435
2436
2437void DeleteCandidateRequest::Clear() {
2438// @@protoc_insertion_point(message_clear_start:frr.DeleteCandidateRequest)
2439 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2440 // Prevent compiler warnings about cached_has_bits being unused
2441 (void) cached_has_bits;
2442
2443 candidate_id_ = 0u;
2444 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2445}
2446
2447const char* DeleteCandidateRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
2448#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2449 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
2450 while (!ctx->Done(&ptr)) {
2451 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
2452 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
2453 CHK_(ptr);
2454 switch (tag >> 3) {
2455 // uint32 candidate_id = 1;
2456 case 1:
2457 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
2458 candidate_id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
2459 CHK_(ptr);
2460 } else goto handle_unusual;
2461 continue;
2462 default: {
2463 handle_unusual:
2464 if ((tag & 7) == 4 || tag == 0) {
2465 ctx->SetLastTag(tag);
2466 goto success;
2467 }
2468 ptr = UnknownFieldParse(tag,
2469 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
2470 ptr, ctx);
2471 CHK_(ptr != nullptr);
2472 continue;
2473 }
2474 } // switch
2475 } // while
2476success:
2477 return ptr;
2478failure:
2479 ptr = nullptr;
2480 goto success;
2481#undef CHK_
2482}
2483
2484::PROTOBUF_NAMESPACE_ID::uint8* DeleteCandidateRequest::_InternalSerialize(
2485 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2486 // @@protoc_insertion_point(serialize_to_array_start:frr.DeleteCandidateRequest)
2487 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2488 (void) cached_has_bits;
2489
2490 // uint32 candidate_id = 1;
2491 if (this->candidate_id() != 0) {
2492 target = stream->EnsureSpace(target);
2493 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_candidate_id(), target);
2494 }
2495
2496 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2497 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
2498 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
2499 }
2500 // @@protoc_insertion_point(serialize_to_array_end:frr.DeleteCandidateRequest)
2501 return target;
2502}
2503
2504size_t DeleteCandidateRequest::ByteSizeLong() const {
2505// @@protoc_insertion_point(message_byte_size_start:frr.DeleteCandidateRequest)
2506 size_t total_size = 0;
2507
2508 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2509 // Prevent compiler warnings about cached_has_bits being unused
2510 (void) cached_has_bits;
2511
2512 // uint32 candidate_id = 1;
2513 if (this->candidate_id() != 0) {
2514 total_size += 1 +
2515 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
2516 this->_internal_candidate_id());
2517 }
2518
2519 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2520 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
2521 _internal_metadata_, total_size, &_cached_size_);
2522 }
2523 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
2524 SetCachedSize(cached_size);
2525 return total_size;
2526}
2527
2528void DeleteCandidateRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
2529// @@protoc_insertion_point(generalized_merge_from_start:frr.DeleteCandidateRequest)
2530 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2530) << "CHECK failed: " "(&from) != (this)" ": "
;
2531 const DeleteCandidateRequest* source =
2532 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<DeleteCandidateRequest>(
2533 &from);
2534 if (source == nullptr) {
2535 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.DeleteCandidateRequest)
2536 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
2537 } else {
2538 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.DeleteCandidateRequest)
2539 MergeFrom(*source);
2540 }
2541}
2542
2543void DeleteCandidateRequest::MergeFrom(const DeleteCandidateRequest& from) {
2544// @@protoc_insertion_point(class_specific_merge_from_start:frr.DeleteCandidateRequest)
2545 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2545) << "CHECK failed: " "(&from) != (this)" ": "
;
2546 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
2547 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2548 (void) cached_has_bits;
2549
2550 if (from.candidate_id() != 0) {
2551 _internal_set_candidate_id(from._internal_candidate_id());
2552 }
2553}
2554
2555void DeleteCandidateRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
2556// @@protoc_insertion_point(generalized_copy_from_start:frr.DeleteCandidateRequest)
2557 if (&from == this) return;
2558 Clear();
2559 MergeFrom(from);
2560}
2561
2562void DeleteCandidateRequest::CopyFrom(const DeleteCandidateRequest& from) {
2563// @@protoc_insertion_point(class_specific_copy_from_start:frr.DeleteCandidateRequest)
2564 if (&from == this) return;
2565 Clear();
2566 MergeFrom(from);
2567}
2568
2569bool DeleteCandidateRequest::IsInitialized() const {
2570 return true;
2571}
2572
2573void DeleteCandidateRequest::InternalSwap(DeleteCandidateRequest* other) {
2574 using std::swap;
2575 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
2576 swap(candidate_id_, other->candidate_id_);
2577}
2578
2579::PROTOBUF_NAMESPACE_ID::Metadata DeleteCandidateRequest::GetMetadata() const {
2580 return GetMetadataStatic();
2581}
2582
2583
2584// ===================================================================
2585
2586void DeleteCandidateResponse::InitAsDefaultInstance() {
2587}
2588class DeleteCandidateResponse::_Internal {
2589 public:
2590};
2591
2592DeleteCandidateResponse::DeleteCandidateResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
2593 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
2594 SharedCtor();
2595 RegisterArenaDtor(arena);
2596 // @@protoc_insertion_point(arena_constructor:frr.DeleteCandidateResponse)
2597}
2598DeleteCandidateResponse::DeleteCandidateResponse(const DeleteCandidateResponse& from)
2599 : ::PROTOBUF_NAMESPACE_ID::Message() {
2600 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
2601 // @@protoc_insertion_point(copy_constructor:frr.DeleteCandidateResponse)
2602}
2603
2604void DeleteCandidateResponse::SharedCtor() {
2605}
2606
2607DeleteCandidateResponse::~DeleteCandidateResponse() {
2608 // @@protoc_insertion_point(destructor:frr.DeleteCandidateResponse)
2609 SharedDtor();
2610 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2611}
2612
2613void DeleteCandidateResponse::SharedDtor() {
2614 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2614) << "CHECK failed: " "GetArena() == nullptr" ": "
;
2615}
2616
2617void DeleteCandidateResponse::ArenaDtor(void* object) {
2618 DeleteCandidateResponse* _this = reinterpret_cast< DeleteCandidateResponse* >(object);
2619 (void)_this;
2620}
2621void DeleteCandidateResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
2622}
2623void DeleteCandidateResponse::SetCachedSize(int size) const {
2624 _cached_size_.Set(size);
2625}
2626const DeleteCandidateResponse& DeleteCandidateResponse::default_instance() {
2627 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_DeleteCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
2628 return *internal_default_instance();
2629}
2630
2631
2632void DeleteCandidateResponse::Clear() {
2633// @@protoc_insertion_point(message_clear_start:frr.DeleteCandidateResponse)
2634 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2635 // Prevent compiler warnings about cached_has_bits being unused
2636 (void) cached_has_bits;
2637
2638 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2639}
2640
2641const char* DeleteCandidateResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
2642#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2643 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
2644 while (!ctx->Done(&ptr)) {
2645 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
2646 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
2647 CHK_(ptr);
2648 if ((tag & 7) == 4 || tag == 0) {
2649 ctx->SetLastTag(tag);
2650 goto success;
2651 }
2652 ptr = UnknownFieldParse(tag,
2653 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
2654 ptr, ctx);
2655 CHK_(ptr != nullptr);
2656 continue;
2657 } // while
2658success:
2659 return ptr;
2660failure:
2661 ptr = nullptr;
2662 goto success;
2663#undef CHK_
2664}
2665
2666::PROTOBUF_NAMESPACE_ID::uint8* DeleteCandidateResponse::_InternalSerialize(
2667 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2668 // @@protoc_insertion_point(serialize_to_array_start:frr.DeleteCandidateResponse)
2669 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2670 (void) cached_has_bits;
2671
2672 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2673 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
2674 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
2675 }
2676 // @@protoc_insertion_point(serialize_to_array_end:frr.DeleteCandidateResponse)
2677 return target;
2678}
2679
2680size_t DeleteCandidateResponse::ByteSizeLong() const {
2681// @@protoc_insertion_point(message_byte_size_start:frr.DeleteCandidateResponse)
2682 size_t total_size = 0;
2683
2684 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2685 // Prevent compiler warnings about cached_has_bits being unused
2686 (void) cached_has_bits;
2687
2688 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2689 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
2690 _internal_metadata_, total_size, &_cached_size_);
2691 }
2692 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
2693 SetCachedSize(cached_size);
2694 return total_size;
2695}
2696
2697void DeleteCandidateResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
2698// @@protoc_insertion_point(generalized_merge_from_start:frr.DeleteCandidateResponse)
2699 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2699) << "CHECK failed: " "(&from) != (this)" ": "
;
2700 const DeleteCandidateResponse* source =
2701 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<DeleteCandidateResponse>(
2702 &from);
2703 if (source == nullptr) {
2704 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.DeleteCandidateResponse)
2705 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
2706 } else {
2707 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.DeleteCandidateResponse)
2708 MergeFrom(*source);
2709 }
2710}
2711
2712void DeleteCandidateResponse::MergeFrom(const DeleteCandidateResponse& from) {
2713// @@protoc_insertion_point(class_specific_merge_from_start:frr.DeleteCandidateResponse)
2714 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2714) << "CHECK failed: " "(&from) != (this)" ": "
;
2715 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
2716 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2717 (void) cached_has_bits;
2718
2719}
2720
2721void DeleteCandidateResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
2722// @@protoc_insertion_point(generalized_copy_from_start:frr.DeleteCandidateResponse)
2723 if (&from == this) return;
2724 Clear();
2725 MergeFrom(from);
2726}
2727
2728void DeleteCandidateResponse::CopyFrom(const DeleteCandidateResponse& from) {
2729// @@protoc_insertion_point(class_specific_copy_from_start:frr.DeleteCandidateResponse)
2730 if (&from == this) return;
2731 Clear();
2732 MergeFrom(from);
2733}
2734
2735bool DeleteCandidateResponse::IsInitialized() const {
2736 return true;
2737}
2738
2739void DeleteCandidateResponse::InternalSwap(DeleteCandidateResponse* other) {
2740 using std::swap;
2741 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
2742}
2743
2744::PROTOBUF_NAMESPACE_ID::Metadata DeleteCandidateResponse::GetMetadata() const {
2745 return GetMetadataStatic();
2746}
2747
2748
2749// ===================================================================
2750
2751void UpdateCandidateRequest::InitAsDefaultInstance() {
2752}
2753class UpdateCandidateRequest::_Internal {
2754 public:
2755};
2756
2757UpdateCandidateRequest::UpdateCandidateRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
2758 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
2759 SharedCtor();
2760 RegisterArenaDtor(arena);
2761 // @@protoc_insertion_point(arena_constructor:frr.UpdateCandidateRequest)
2762}
2763UpdateCandidateRequest::UpdateCandidateRequest(const UpdateCandidateRequest& from)
2764 : ::PROTOBUF_NAMESPACE_ID::Message() {
2765 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
2766 candidate_id_ = from.candidate_id_;
2767 // @@protoc_insertion_point(copy_constructor:frr.UpdateCandidateRequest)
2768}
2769
2770void UpdateCandidateRequest::SharedCtor() {
2771 candidate_id_ = 0u;
2772}
2773
2774UpdateCandidateRequest::~UpdateCandidateRequest() {
2775 // @@protoc_insertion_point(destructor:frr.UpdateCandidateRequest)
2776 SharedDtor();
2777 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2778}
2779
2780void UpdateCandidateRequest::SharedDtor() {
2781 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2781) << "CHECK failed: " "GetArena() == nullptr" ": "
;
2782}
2783
2784void UpdateCandidateRequest::ArenaDtor(void* object) {
2785 UpdateCandidateRequest* _this = reinterpret_cast< UpdateCandidateRequest* >(object);
2786 (void)_this;
2787}
2788void UpdateCandidateRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
2789}
2790void UpdateCandidateRequest::SetCachedSize(int size) const {
2791 _cached_size_.Set(size);
2792}
2793const UpdateCandidateRequest& UpdateCandidateRequest::default_instance() {
2794 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_UpdateCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
2795 return *internal_default_instance();
2796}
2797
2798
2799void UpdateCandidateRequest::Clear() {
2800// @@protoc_insertion_point(message_clear_start:frr.UpdateCandidateRequest)
2801 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2802 // Prevent compiler warnings about cached_has_bits being unused
2803 (void) cached_has_bits;
2804
2805 candidate_id_ = 0u;
2806 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2807}
2808
2809const char* UpdateCandidateRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
2810#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2811 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
2812 while (!ctx->Done(&ptr)) {
2813 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
2814 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
2815 CHK_(ptr);
2816 switch (tag >> 3) {
2817 // uint32 candidate_id = 1;
2818 case 1:
2819 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
2820 candidate_id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
2821 CHK_(ptr);
2822 } else goto handle_unusual;
2823 continue;
2824 default: {
2825 handle_unusual:
2826 if ((tag & 7) == 4 || tag == 0) {
2827 ctx->SetLastTag(tag);
2828 goto success;
2829 }
2830 ptr = UnknownFieldParse(tag,
2831 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
2832 ptr, ctx);
2833 CHK_(ptr != nullptr);
2834 continue;
2835 }
2836 } // switch
2837 } // while
2838success:
2839 return ptr;
2840failure:
2841 ptr = nullptr;
2842 goto success;
2843#undef CHK_
2844}
2845
2846::PROTOBUF_NAMESPACE_ID::uint8* UpdateCandidateRequest::_InternalSerialize(
2847 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2848 // @@protoc_insertion_point(serialize_to_array_start:frr.UpdateCandidateRequest)
2849 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2850 (void) cached_has_bits;
2851
2852 // uint32 candidate_id = 1;
2853 if (this->candidate_id() != 0) {
2854 target = stream->EnsureSpace(target);
2855 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_candidate_id(), target);
2856 }
2857
2858 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2859 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
2860 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
2861 }
2862 // @@protoc_insertion_point(serialize_to_array_end:frr.UpdateCandidateRequest)
2863 return target;
2864}
2865
2866size_t UpdateCandidateRequest::ByteSizeLong() const {
2867// @@protoc_insertion_point(message_byte_size_start:frr.UpdateCandidateRequest)
2868 size_t total_size = 0;
2869
2870 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2871 // Prevent compiler warnings about cached_has_bits being unused
2872 (void) cached_has_bits;
2873
2874 // uint32 candidate_id = 1;
2875 if (this->candidate_id() != 0) {
2876 total_size += 1 +
2877 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
2878 this->_internal_candidate_id());
2879 }
2880
2881 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2882 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
2883 _internal_metadata_, total_size, &_cached_size_);
2884 }
2885 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
2886 SetCachedSize(cached_size);
2887 return total_size;
2888}
2889
2890void UpdateCandidateRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
2891// @@protoc_insertion_point(generalized_merge_from_start:frr.UpdateCandidateRequest)
2892 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2892) << "CHECK failed: " "(&from) != (this)" ": "
;
2893 const UpdateCandidateRequest* source =
2894 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<UpdateCandidateRequest>(
2895 &from);
2896 if (source == nullptr) {
2897 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.UpdateCandidateRequest)
2898 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
2899 } else {
2900 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.UpdateCandidateRequest)
2901 MergeFrom(*source);
2902 }
2903}
2904
2905void UpdateCandidateRequest::MergeFrom(const UpdateCandidateRequest& from) {
2906// @@protoc_insertion_point(class_specific_merge_from_start:frr.UpdateCandidateRequest)
2907 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2907) << "CHECK failed: " "(&from) != (this)" ": "
;
2908 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
2909 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2910 (void) cached_has_bits;
2911
2912 if (from.candidate_id() != 0) {
2913 _internal_set_candidate_id(from._internal_candidate_id());
2914 }
2915}
2916
2917void UpdateCandidateRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
2918// @@protoc_insertion_point(generalized_copy_from_start:frr.UpdateCandidateRequest)
2919 if (&from == this) return;
2920 Clear();
2921 MergeFrom(from);
2922}
2923
2924void UpdateCandidateRequest::CopyFrom(const UpdateCandidateRequest& from) {
2925// @@protoc_insertion_point(class_specific_copy_from_start:frr.UpdateCandidateRequest)
2926 if (&from == this) return;
2927 Clear();
2928 MergeFrom(from);
2929}
2930
2931bool UpdateCandidateRequest::IsInitialized() const {
2932 return true;
2933}
2934
2935void UpdateCandidateRequest::InternalSwap(UpdateCandidateRequest* other) {
2936 using std::swap;
2937 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
2938 swap(candidate_id_, other->candidate_id_);
2939}
2940
2941::PROTOBUF_NAMESPACE_ID::Metadata UpdateCandidateRequest::GetMetadata() const {
2942 return GetMetadataStatic();
2943}
2944
2945
2946// ===================================================================
2947
2948void UpdateCandidateResponse::InitAsDefaultInstance() {
2949}
2950class UpdateCandidateResponse::_Internal {
2951 public:
2952};
2953
2954UpdateCandidateResponse::UpdateCandidateResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
2955 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
2956 SharedCtor();
2957 RegisterArenaDtor(arena);
2958 // @@protoc_insertion_point(arena_constructor:frr.UpdateCandidateResponse)
2959}
2960UpdateCandidateResponse::UpdateCandidateResponse(const UpdateCandidateResponse& from)
2961 : ::PROTOBUF_NAMESPACE_ID::Message() {
2962 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
2963 // @@protoc_insertion_point(copy_constructor:frr.UpdateCandidateResponse)
2964}
2965
2966void UpdateCandidateResponse::SharedCtor() {
2967}
2968
2969UpdateCandidateResponse::~UpdateCandidateResponse() {
2970 // @@protoc_insertion_point(destructor:frr.UpdateCandidateResponse)
2971 SharedDtor();
2972 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2973}
2974
2975void UpdateCandidateResponse::SharedDtor() {
2976 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 2976) << "CHECK failed: " "GetArena() == nullptr" ": "
;
2977}
2978
2979void UpdateCandidateResponse::ArenaDtor(void* object) {
2980 UpdateCandidateResponse* _this = reinterpret_cast< UpdateCandidateResponse* >(object);
2981 (void)_this;
2982}
2983void UpdateCandidateResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
2984}
2985void UpdateCandidateResponse::SetCachedSize(int size) const {
2986 _cached_size_.Set(size);
2987}
2988const UpdateCandidateResponse& UpdateCandidateResponse::default_instance() {
2989 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_UpdateCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
2990 return *internal_default_instance();
2991}
2992
2993
2994void UpdateCandidateResponse::Clear() {
2995// @@protoc_insertion_point(message_clear_start:frr.UpdateCandidateResponse)
2996 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
2997 // Prevent compiler warnings about cached_has_bits being unused
2998 (void) cached_has_bits;
2999
3000 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3001}
3002
3003const char* UpdateCandidateResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
3004#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3005 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
3006 while (!ctx->Done(&ptr)) {
3007 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
3008 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
3009 CHK_(ptr);
3010 if ((tag & 7) == 4 || tag == 0) {
3011 ctx->SetLastTag(tag);
3012 goto success;
3013 }
3014 ptr = UnknownFieldParse(tag,
3015 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
3016 ptr, ctx);
3017 CHK_(ptr != nullptr);
3018 continue;
3019 } // while
3020success:
3021 return ptr;
3022failure:
3023 ptr = nullptr;
3024 goto success;
3025#undef CHK_
3026}
3027
3028::PROTOBUF_NAMESPACE_ID::uint8* UpdateCandidateResponse::_InternalSerialize(
3029 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3030 // @@protoc_insertion_point(serialize_to_array_start:frr.UpdateCandidateResponse)
3031 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3032 (void) cached_has_bits;
3033
3034 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3035 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
3036 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
3037 }
3038 // @@protoc_insertion_point(serialize_to_array_end:frr.UpdateCandidateResponse)
3039 return target;
3040}
3041
3042size_t UpdateCandidateResponse::ByteSizeLong() const {
3043// @@protoc_insertion_point(message_byte_size_start:frr.UpdateCandidateResponse)
3044 size_t total_size = 0;
3045
3046 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3047 // Prevent compiler warnings about cached_has_bits being unused
3048 (void) cached_has_bits;
3049
3050 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3051 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
3052 _internal_metadata_, total_size, &_cached_size_);
3053 }
3054 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
3055 SetCachedSize(cached_size);
3056 return total_size;
3057}
3058
3059void UpdateCandidateResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
3060// @@protoc_insertion_point(generalized_merge_from_start:frr.UpdateCandidateResponse)
3061 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3061) << "CHECK failed: " "(&from) != (this)" ": "
;
3062 const UpdateCandidateResponse* source =
3063 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<UpdateCandidateResponse>(
3064 &from);
3065 if (source == nullptr) {
3066 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.UpdateCandidateResponse)
3067 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
3068 } else {
3069 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.UpdateCandidateResponse)
3070 MergeFrom(*source);
3071 }
3072}
3073
3074void UpdateCandidateResponse::MergeFrom(const UpdateCandidateResponse& from) {
3075// @@protoc_insertion_point(class_specific_merge_from_start:frr.UpdateCandidateResponse)
3076 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3076) << "CHECK failed: " "(&from) != (this)" ": "
;
3077 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
3078 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3079 (void) cached_has_bits;
3080
3081}
3082
3083void UpdateCandidateResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
3084// @@protoc_insertion_point(generalized_copy_from_start:frr.UpdateCandidateResponse)
3085 if (&from == this) return;
3086 Clear();
3087 MergeFrom(from);
3088}
3089
3090void UpdateCandidateResponse::CopyFrom(const UpdateCandidateResponse& from) {
3091// @@protoc_insertion_point(class_specific_copy_from_start:frr.UpdateCandidateResponse)
3092 if (&from == this) return;
3093 Clear();
3094 MergeFrom(from);
3095}
3096
3097bool UpdateCandidateResponse::IsInitialized() const {
3098 return true;
3099}
3100
3101void UpdateCandidateResponse::InternalSwap(UpdateCandidateResponse* other) {
3102 using std::swap;
3103 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
3104}
3105
3106::PROTOBUF_NAMESPACE_ID::Metadata UpdateCandidateResponse::GetMetadata() const {
3107 return GetMetadataStatic();
3108}
3109
3110
3111// ===================================================================
3112
3113void EditCandidateRequest::InitAsDefaultInstance() {
3114}
3115class EditCandidateRequest::_Internal {
3116 public:
3117};
3118
3119EditCandidateRequest::EditCandidateRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
3120 : ::PROTOBUF_NAMESPACE_ID::Message(arena),
3121 update_(arena),
3122 delete__(arena) {
3123 SharedCtor();
3124 RegisterArenaDtor(arena);
3125 // @@protoc_insertion_point(arena_constructor:frr.EditCandidateRequest)
3126}
3127EditCandidateRequest::EditCandidateRequest(const EditCandidateRequest& from)
3128 : ::PROTOBUF_NAMESPACE_ID::Message(),
3129 update_(from.update_),
3130 delete__(from.delete__) {
3131 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
3132 candidate_id_ = from.candidate_id_;
3133 // @@protoc_insertion_point(copy_constructor:frr.EditCandidateRequest)
3134}
3135
3136void EditCandidateRequest::SharedCtor() {
3137 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_EditCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
3138 candidate_id_ = 0u;
3139}
3140
3141EditCandidateRequest::~EditCandidateRequest() {
3142 // @@protoc_insertion_point(destructor:frr.EditCandidateRequest)
3143 SharedDtor();
3144 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3145}
3146
3147void EditCandidateRequest::SharedDtor() {
3148 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3148) << "CHECK failed: " "GetArena() == nullptr" ": "
;
3149}
3150
3151void EditCandidateRequest::ArenaDtor(void* object) {
3152 EditCandidateRequest* _this = reinterpret_cast< EditCandidateRequest* >(object);
3153 (void)_this;
3154}
3155void EditCandidateRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
3156}
3157void EditCandidateRequest::SetCachedSize(int size) const {
3158 _cached_size_.Set(size);
3159}
3160const EditCandidateRequest& EditCandidateRequest::default_instance() {
3161 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_EditCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
3162 return *internal_default_instance();
3163}
3164
3165
3166void EditCandidateRequest::Clear() {
3167// @@protoc_insertion_point(message_clear_start:frr.EditCandidateRequest)
3168 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3169 // Prevent compiler warnings about cached_has_bits being unused
3170 (void) cached_has_bits;
3171
3172 update_.Clear();
3173 delete__.Clear();
3174 candidate_id_ = 0u;
3175 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3176}
3177
3178const char* EditCandidateRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
3179#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3180 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
3181 while (!ctx->Done(&ptr)) {
3182 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
3183 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
3184 CHK_(ptr);
3185 switch (tag >> 3) {
3186 // uint32 candidate_id = 1;
3187 case 1:
3188 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
3189 candidate_id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
3190 CHK_(ptr);
3191 } else goto handle_unusual;
3192 continue;
3193 // repeated .frr.PathValue update = 2;
3194 case 2:
3195 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
3196 ptr -= 1;
3197 do {
3198 ptr += 1;
3199 ptr = ctx->ParseMessage(_internal_add_update(), ptr);
3200 CHK_(ptr);
3201 if (!ctx->DataAvailable(ptr)) break;
3202 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr));
3203 } else goto handle_unusual;
3204 continue;
3205 // repeated .frr.PathValue delete = 3;
3206 case 3:
3207 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
3208 ptr -= 1;
3209 do {
3210 ptr += 1;
3211 ptr = ctx->ParseMessage(_internal_add_delete_(), ptr);
3212 CHK_(ptr);
3213 if (!ctx->DataAvailable(ptr)) break;
3214 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<26>(ptr));
3215 } else goto handle_unusual;
3216 continue;
3217 default: {
3218 handle_unusual:
3219 if ((tag & 7) == 4 || tag == 0) {
3220 ctx->SetLastTag(tag);
3221 goto success;
3222 }
3223 ptr = UnknownFieldParse(tag,
3224 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
3225 ptr, ctx);
3226 CHK_(ptr != nullptr);
3227 continue;
3228 }
3229 } // switch
3230 } // while
3231success:
3232 return ptr;
3233failure:
3234 ptr = nullptr;
3235 goto success;
3236#undef CHK_
3237}
3238
3239::PROTOBUF_NAMESPACE_ID::uint8* EditCandidateRequest::_InternalSerialize(
3240 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3241 // @@protoc_insertion_point(serialize_to_array_start:frr.EditCandidateRequest)
3242 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3243 (void) cached_has_bits;
3244
3245 // uint32 candidate_id = 1;
3246 if (this->candidate_id() != 0) {
3247 target = stream->EnsureSpace(target);
3248 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_candidate_id(), target);
3249 }
3250
3251 // repeated .frr.PathValue update = 2;
3252 for (unsigned int i = 0,
3253 n = static_cast<unsigned int>(this->_internal_update_size()); i < n; i++) {
3254 target = stream->EnsureSpace(target);
3255 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
3256 InternalWriteMessage(2, this->_internal_update(i), target, stream);
3257 }
3258
3259 // repeated .frr.PathValue delete = 3;
3260 for (unsigned int i = 0,
3261 n = static_cast<unsigned int>(this->_internal_delete__size()); i < n; i++) {
3262 target = stream->EnsureSpace(target);
3263 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
3264 InternalWriteMessage(3, this->_internal_delete_(i), target, stream);
3265 }
3266
3267 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3268 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
3269 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
3270 }
3271 // @@protoc_insertion_point(serialize_to_array_end:frr.EditCandidateRequest)
3272 return target;
3273}
3274
3275size_t EditCandidateRequest::ByteSizeLong() const {
3276// @@protoc_insertion_point(message_byte_size_start:frr.EditCandidateRequest)
3277 size_t total_size = 0;
3278
3279 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3280 // Prevent compiler warnings about cached_has_bits being unused
3281 (void) cached_has_bits;
3282
3283 // repeated .frr.PathValue update = 2;
3284 total_size += 1UL * this->_internal_update_size();
3285 for (const auto& msg : this->update_) {
3286 total_size +=
3287 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
3288 }
3289
3290 // repeated .frr.PathValue delete = 3;
3291 total_size += 1UL * this->_internal_delete__size();
3292 for (const auto& msg : this->delete__) {
3293 total_size +=
3294 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
3295 }
3296
3297 // uint32 candidate_id = 1;
3298 if (this->candidate_id() != 0) {
3299 total_size += 1 +
3300 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
3301 this->_internal_candidate_id());
3302 }
3303
3304 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3305 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
3306 _internal_metadata_, total_size, &_cached_size_);
3307 }
3308 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
3309 SetCachedSize(cached_size);
3310 return total_size;
3311}
3312
3313void EditCandidateRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
3314// @@protoc_insertion_point(generalized_merge_from_start:frr.EditCandidateRequest)
3315 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3315) << "CHECK failed: " "(&from) != (this)" ": "
;
3316 const EditCandidateRequest* source =
3317 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<EditCandidateRequest>(
3318 &from);
3319 if (source == nullptr) {
3320 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.EditCandidateRequest)
3321 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
3322 } else {
3323 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.EditCandidateRequest)
3324 MergeFrom(*source);
3325 }
3326}
3327
3328void EditCandidateRequest::MergeFrom(const EditCandidateRequest& from) {
3329// @@protoc_insertion_point(class_specific_merge_from_start:frr.EditCandidateRequest)
3330 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3330) << "CHECK failed: " "(&from) != (this)" ": "
;
3331 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
3332 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3333 (void) cached_has_bits;
3334
3335 update_.MergeFrom(from.update_);
3336 delete__.MergeFrom(from.delete__);
3337 if (from.candidate_id() != 0) {
3338 _internal_set_candidate_id(from._internal_candidate_id());
3339 }
3340}
3341
3342void EditCandidateRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
3343// @@protoc_insertion_point(generalized_copy_from_start:frr.EditCandidateRequest)
3344 if (&from == this) return;
3345 Clear();
3346 MergeFrom(from);
3347}
3348
3349void EditCandidateRequest::CopyFrom(const EditCandidateRequest& from) {
3350// @@protoc_insertion_point(class_specific_copy_from_start:frr.EditCandidateRequest)
3351 if (&from == this) return;
3352 Clear();
3353 MergeFrom(from);
3354}
3355
3356bool EditCandidateRequest::IsInitialized() const {
3357 return true;
3358}
3359
3360void EditCandidateRequest::InternalSwap(EditCandidateRequest* other) {
3361 using std::swap;
3362 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
3363 update_.InternalSwap(&other->update_);
3364 delete__.InternalSwap(&other->delete__);
3365 swap(candidate_id_, other->candidate_id_);
3366}
3367
3368::PROTOBUF_NAMESPACE_ID::Metadata EditCandidateRequest::GetMetadata() const {
3369 return GetMetadataStatic();
3370}
3371
3372
3373// ===================================================================
3374
3375void EditCandidateResponse::InitAsDefaultInstance() {
3376}
3377class EditCandidateResponse::_Internal {
3378 public:
3379};
3380
3381EditCandidateResponse::EditCandidateResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
3382 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
3383 SharedCtor();
3384 RegisterArenaDtor(arena);
3385 // @@protoc_insertion_point(arena_constructor:frr.EditCandidateResponse)
3386}
3387EditCandidateResponse::EditCandidateResponse(const EditCandidateResponse& from)
3388 : ::PROTOBUF_NAMESPACE_ID::Message() {
3389 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
3390 // @@protoc_insertion_point(copy_constructor:frr.EditCandidateResponse)
3391}
3392
3393void EditCandidateResponse::SharedCtor() {
3394}
3395
3396EditCandidateResponse::~EditCandidateResponse() {
3397 // @@protoc_insertion_point(destructor:frr.EditCandidateResponse)
3398 SharedDtor();
3399 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3400}
3401
3402void EditCandidateResponse::SharedDtor() {
3403 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3403) << "CHECK failed: " "GetArena() == nullptr" ": "
;
3404}
3405
3406void EditCandidateResponse::ArenaDtor(void* object) {
3407 EditCandidateResponse* _this = reinterpret_cast< EditCandidateResponse* >(object);
3408 (void)_this;
3409}
3410void EditCandidateResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
3411}
3412void EditCandidateResponse::SetCachedSize(int size) const {
3413 _cached_size_.Set(size);
3414}
3415const EditCandidateResponse& EditCandidateResponse::default_instance() {
3416 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_EditCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
3417 return *internal_default_instance();
3418}
3419
3420
3421void EditCandidateResponse::Clear() {
3422// @@protoc_insertion_point(message_clear_start:frr.EditCandidateResponse)
3423 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3424 // Prevent compiler warnings about cached_has_bits being unused
3425 (void) cached_has_bits;
3426
3427 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3428}
3429
3430const char* EditCandidateResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
3431#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3432 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
3433 while (!ctx->Done(&ptr)) {
3434 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
3435 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
3436 CHK_(ptr);
3437 if ((tag & 7) == 4 || tag == 0) {
3438 ctx->SetLastTag(tag);
3439 goto success;
3440 }
3441 ptr = UnknownFieldParse(tag,
3442 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
3443 ptr, ctx);
3444 CHK_(ptr != nullptr);
3445 continue;
3446 } // while
3447success:
3448 return ptr;
3449failure:
3450 ptr = nullptr;
3451 goto success;
3452#undef CHK_
3453}
3454
3455::PROTOBUF_NAMESPACE_ID::uint8* EditCandidateResponse::_InternalSerialize(
3456 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3457 // @@protoc_insertion_point(serialize_to_array_start:frr.EditCandidateResponse)
3458 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3459 (void) cached_has_bits;
3460
3461 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3462 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
3463 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
3464 }
3465 // @@protoc_insertion_point(serialize_to_array_end:frr.EditCandidateResponse)
3466 return target;
3467}
3468
3469size_t EditCandidateResponse::ByteSizeLong() const {
3470// @@protoc_insertion_point(message_byte_size_start:frr.EditCandidateResponse)
3471 size_t total_size = 0;
3472
3473 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3474 // Prevent compiler warnings about cached_has_bits being unused
3475 (void) cached_has_bits;
3476
3477 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3478 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
3479 _internal_metadata_, total_size, &_cached_size_);
3480 }
3481 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
3482 SetCachedSize(cached_size);
3483 return total_size;
3484}
3485
3486void EditCandidateResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
3487// @@protoc_insertion_point(generalized_merge_from_start:frr.EditCandidateResponse)
3488 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3488) << "CHECK failed: " "(&from) != (this)" ": "
;
3489 const EditCandidateResponse* source =
3490 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<EditCandidateResponse>(
3491 &from);
3492 if (source == nullptr) {
3493 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.EditCandidateResponse)
3494 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
3495 } else {
3496 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.EditCandidateResponse)
3497 MergeFrom(*source);
3498 }
3499}
3500
3501void EditCandidateResponse::MergeFrom(const EditCandidateResponse& from) {
3502// @@protoc_insertion_point(class_specific_merge_from_start:frr.EditCandidateResponse)
3503 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3503) << "CHECK failed: " "(&from) != (this)" ": "
;
3504 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
3505 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3506 (void) cached_has_bits;
3507
3508}
3509
3510void EditCandidateResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
3511// @@protoc_insertion_point(generalized_copy_from_start:frr.EditCandidateResponse)
3512 if (&from == this) return;
3513 Clear();
3514 MergeFrom(from);
3515}
3516
3517void EditCandidateResponse::CopyFrom(const EditCandidateResponse& from) {
3518// @@protoc_insertion_point(class_specific_copy_from_start:frr.EditCandidateResponse)
3519 if (&from == this) return;
3520 Clear();
3521 MergeFrom(from);
3522}
3523
3524bool EditCandidateResponse::IsInitialized() const {
3525 return true;
3526}
3527
3528void EditCandidateResponse::InternalSwap(EditCandidateResponse* other) {
3529 using std::swap;
3530 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
3531}
3532
3533::PROTOBUF_NAMESPACE_ID::Metadata EditCandidateResponse::GetMetadata() const {
3534 return GetMetadataStatic();
3535}
3536
3537
3538// ===================================================================
3539
3540void LoadToCandidateRequest::InitAsDefaultInstance() {
3541 ::frr::_LoadToCandidateRequest_default_instance_._instance.get_mutable()->config_ = const_cast< ::frr::DataTree*>(
3542 ::frr::DataTree::internal_default_instance());
3543}
3544class LoadToCandidateRequest::_Internal {
3545 public:
3546 static const ::frr::DataTree& config(const LoadToCandidateRequest* msg);
3547};
3548
3549const ::frr::DataTree&
3550LoadToCandidateRequest::_Internal::config(const LoadToCandidateRequest* msg) {
3551 return *msg->config_;
3552}
3553LoadToCandidateRequest::LoadToCandidateRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
3554 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
3555 SharedCtor();
3556 RegisterArenaDtor(arena);
3557 // @@protoc_insertion_point(arena_constructor:frr.LoadToCandidateRequest)
3558}
3559LoadToCandidateRequest::LoadToCandidateRequest(const LoadToCandidateRequest& from)
3560 : ::PROTOBUF_NAMESPACE_ID::Message() {
3561 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
3562 if (from._internal_has_config()) {
3563 config_ = new ::frr::DataTree(*from.config_);
3564 } else {
3565 config_ = nullptr;
3566 }
3567 ::memcpy(&candidate_id_, &from.candidate_id_,
3568 static_cast<size_t>(reinterpret_cast<char*>(&type_) -
3569 reinterpret_cast<char*>(&candidate_id_)) + sizeof(type_));
3570 // @@protoc_insertion_point(copy_constructor:frr.LoadToCandidateRequest)
3571}
3572
3573void LoadToCandidateRequest::SharedCtor() {
3574 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_LoadToCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
3575 ::memset(&config_, 0, static_cast<size_t>(
3576 reinterpret_cast<char*>(&type_) -
3577 reinterpret_cast<char*>(&config_)) + sizeof(type_));
3578}
3579
3580LoadToCandidateRequest::~LoadToCandidateRequest() {
3581 // @@protoc_insertion_point(destructor:frr.LoadToCandidateRequest)
3582 SharedDtor();
3583 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3584}
3585
3586void LoadToCandidateRequest::SharedDtor() {
3587 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3587) << "CHECK failed: " "GetArena() == nullptr" ": "
;
3588 if (this != internal_default_instance()) delete config_;
3589}
3590
3591void LoadToCandidateRequest::ArenaDtor(void* object) {
3592 LoadToCandidateRequest* _this = reinterpret_cast< LoadToCandidateRequest* >(object);
3593 (void)_this;
3594}
3595void LoadToCandidateRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
3596}
3597void LoadToCandidateRequest::SetCachedSize(int size) const {
3598 _cached_size_.Set(size);
3599}
3600const LoadToCandidateRequest& LoadToCandidateRequest::default_instance() {
3601 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_LoadToCandidateRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
3602 return *internal_default_instance();
3603}
3604
3605
3606void LoadToCandidateRequest::Clear() {
3607// @@protoc_insertion_point(message_clear_start:frr.LoadToCandidateRequest)
3608 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3609 // Prevent compiler warnings about cached_has_bits being unused
3610 (void) cached_has_bits;
3611
3612 if (GetArena() == nullptr && config_ != nullptr) {
3613 delete config_;
3614 }
3615 config_ = nullptr;
3616 ::memset(&candidate_id_, 0, static_cast<size_t>(
3617 reinterpret_cast<char*>(&type_) -
3618 reinterpret_cast<char*>(&candidate_id_)) + sizeof(type_));
3619 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3620}
3621
3622const char* LoadToCandidateRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
3623#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3624 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
3625 while (!ctx->Done(&ptr)) {
3626 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
3627 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
3628 CHK_(ptr);
3629 switch (tag >> 3) {
3630 // uint32 candidate_id = 1;
3631 case 1:
3632 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
3633 candidate_id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
3634 CHK_(ptr);
3635 } else goto handle_unusual;
3636 continue;
3637 // .frr.LoadToCandidateRequest.LoadType type = 2;
3638 case 2:
3639 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
3640 ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
3641 CHK_(ptr);
3642 _internal_set_type(static_cast<::frr::LoadToCandidateRequest_LoadType>(val));
3643 } else goto handle_unusual;
3644 continue;
3645 // .frr.DataTree config = 3;
3646 case 3:
3647 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
3648 ptr = ctx->ParseMessage(_internal_mutable_config(), ptr);
3649 CHK_(ptr);
3650 } else goto handle_unusual;
3651 continue;
3652 default: {
3653 handle_unusual:
3654 if ((tag & 7) == 4 || tag == 0) {
3655 ctx->SetLastTag(tag);
3656 goto success;
3657 }
3658 ptr = UnknownFieldParse(tag,
3659 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
3660 ptr, ctx);
3661 CHK_(ptr != nullptr);
3662 continue;
3663 }
3664 } // switch
3665 } // while
3666success:
3667 return ptr;
3668failure:
3669 ptr = nullptr;
3670 goto success;
3671#undef CHK_
3672}
3673
3674::PROTOBUF_NAMESPACE_ID::uint8* LoadToCandidateRequest::_InternalSerialize(
3675 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3676 // @@protoc_insertion_point(serialize_to_array_start:frr.LoadToCandidateRequest)
3677 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3678 (void) cached_has_bits;
3679
3680 // uint32 candidate_id = 1;
3681 if (this->candidate_id() != 0) {
3682 target = stream->EnsureSpace(target);
3683 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_candidate_id(), target);
3684 }
3685
3686 // .frr.LoadToCandidateRequest.LoadType type = 2;
3687 if (this->type() != 0) {
3688 target = stream->EnsureSpace(target);
3689 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
3690 2, this->_internal_type(), target);
3691 }
3692
3693 // .frr.DataTree config = 3;
3694 if (this->has_config()) {
3695 target = stream->EnsureSpace(target);
3696 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
3697 InternalWriteMessage(
3698 3, _Internal::config(this), target, stream);
3699 }
3700
3701 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3702 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
3703 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
3704 }
3705 // @@protoc_insertion_point(serialize_to_array_end:frr.LoadToCandidateRequest)
3706 return target;
3707}
3708
3709size_t LoadToCandidateRequest::ByteSizeLong() const {
3710// @@protoc_insertion_point(message_byte_size_start:frr.LoadToCandidateRequest)
3711 size_t total_size = 0;
3712
3713 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3714 // Prevent compiler warnings about cached_has_bits being unused
3715 (void) cached_has_bits;
3716
3717 // .frr.DataTree config = 3;
3718 if (this->has_config()) {
3719 total_size += 1 +
3720 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
3721 *config_);
3722 }
3723
3724 // uint32 candidate_id = 1;
3725 if (this->candidate_id() != 0) {
3726 total_size += 1 +
3727 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
3728 this->_internal_candidate_id());
3729 }
3730
3731 // .frr.LoadToCandidateRequest.LoadType type = 2;
3732 if (this->type() != 0) {
3733 total_size += 1 +
3734 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_type());
3735 }
3736
3737 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3738 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
3739 _internal_metadata_, total_size, &_cached_size_);
3740 }
3741 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
3742 SetCachedSize(cached_size);
3743 return total_size;
3744}
3745
3746void LoadToCandidateRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
3747// @@protoc_insertion_point(generalized_merge_from_start:frr.LoadToCandidateRequest)
3748 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3748) << "CHECK failed: " "(&from) != (this)" ": "
;
3749 const LoadToCandidateRequest* source =
3750 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<LoadToCandidateRequest>(
3751 &from);
3752 if (source == nullptr) {
3753 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.LoadToCandidateRequest)
3754 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
3755 } else {
3756 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.LoadToCandidateRequest)
3757 MergeFrom(*source);
3758 }
3759}
3760
3761void LoadToCandidateRequest::MergeFrom(const LoadToCandidateRequest& from) {
3762// @@protoc_insertion_point(class_specific_merge_from_start:frr.LoadToCandidateRequest)
3763 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3763) << "CHECK failed: " "(&from) != (this)" ": "
;
3764 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
3765 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3766 (void) cached_has_bits;
3767
3768 if (from.has_config()) {
3769 _internal_mutable_config()->::frr::DataTree::MergeFrom(from._internal_config());
3770 }
3771 if (from.candidate_id() != 0) {
3772 _internal_set_candidate_id(from._internal_candidate_id());
3773 }
3774 if (from.type() != 0) {
3775 _internal_set_type(from._internal_type());
3776 }
3777}
3778
3779void LoadToCandidateRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
3780// @@protoc_insertion_point(generalized_copy_from_start:frr.LoadToCandidateRequest)
3781 if (&from == this) return;
3782 Clear();
3783 MergeFrom(from);
3784}
3785
3786void LoadToCandidateRequest::CopyFrom(const LoadToCandidateRequest& from) {
3787// @@protoc_insertion_point(class_specific_copy_from_start:frr.LoadToCandidateRequest)
3788 if (&from == this) return;
3789 Clear();
3790 MergeFrom(from);
3791}
3792
3793bool LoadToCandidateRequest::IsInitialized() const {
3794 return true;
3795}
3796
3797void LoadToCandidateRequest::InternalSwap(LoadToCandidateRequest* other) {
3798 using std::swap;
3799 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
3800 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
3801 PROTOBUF_FIELD_OFFSET(LoadToCandidateRequest, type_)
3802 + sizeof(LoadToCandidateRequest::type_)
3803 - PROTOBUF_FIELD_OFFSET(LoadToCandidateRequest, config_)>(
3804 reinterpret_cast<char*>(&config_),
3805 reinterpret_cast<char*>(&other->config_));
3806}
3807
3808::PROTOBUF_NAMESPACE_ID::Metadata LoadToCandidateRequest::GetMetadata() const {
3809 return GetMetadataStatic();
3810}
3811
3812
3813// ===================================================================
3814
3815void LoadToCandidateResponse::InitAsDefaultInstance() {
3816}
3817class LoadToCandidateResponse::_Internal {
3818 public:
3819};
3820
3821LoadToCandidateResponse::LoadToCandidateResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
3822 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
3823 SharedCtor();
3824 RegisterArenaDtor(arena);
3825 // @@protoc_insertion_point(arena_constructor:frr.LoadToCandidateResponse)
3826}
3827LoadToCandidateResponse::LoadToCandidateResponse(const LoadToCandidateResponse& from)
3828 : ::PROTOBUF_NAMESPACE_ID::Message() {
3829 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
3830 // @@protoc_insertion_point(copy_constructor:frr.LoadToCandidateResponse)
3831}
3832
3833void LoadToCandidateResponse::SharedCtor() {
3834}
3835
3836LoadToCandidateResponse::~LoadToCandidateResponse() {
3837 // @@protoc_insertion_point(destructor:frr.LoadToCandidateResponse)
3838 SharedDtor();
3839 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3840}
3841
3842void LoadToCandidateResponse::SharedDtor() {
3843 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3843) << "CHECK failed: " "GetArena() == nullptr" ": "
;
3844}
3845
3846void LoadToCandidateResponse::ArenaDtor(void* object) {
3847 LoadToCandidateResponse* _this = reinterpret_cast< LoadToCandidateResponse* >(object);
3848 (void)_this;
3849}
3850void LoadToCandidateResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
3851}
3852void LoadToCandidateResponse::SetCachedSize(int size) const {
3853 _cached_size_.Set(size);
3854}
3855const LoadToCandidateResponse& LoadToCandidateResponse::default_instance() {
3856 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_LoadToCandidateResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
3857 return *internal_default_instance();
3858}
3859
3860
3861void LoadToCandidateResponse::Clear() {
3862// @@protoc_insertion_point(message_clear_start:frr.LoadToCandidateResponse)
3863 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3864 // Prevent compiler warnings about cached_has_bits being unused
3865 (void) cached_has_bits;
3866
3867 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3868}
3869
3870const char* LoadToCandidateResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
3871#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3872 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
3873 while (!ctx->Done(&ptr)) {
3874 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
3875 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
3876 CHK_(ptr);
3877 if ((tag & 7) == 4 || tag == 0) {
3878 ctx->SetLastTag(tag);
3879 goto success;
3880 }
3881 ptr = UnknownFieldParse(tag,
3882 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
3883 ptr, ctx);
3884 CHK_(ptr != nullptr);
3885 continue;
3886 } // while
3887success:
3888 return ptr;
3889failure:
3890 ptr = nullptr;
3891 goto success;
3892#undef CHK_
3893}
3894
3895::PROTOBUF_NAMESPACE_ID::uint8* LoadToCandidateResponse::_InternalSerialize(
3896 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3897 // @@protoc_insertion_point(serialize_to_array_start:frr.LoadToCandidateResponse)
3898 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3899 (void) cached_has_bits;
3900
3901 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3902 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
3903 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
3904 }
3905 // @@protoc_insertion_point(serialize_to_array_end:frr.LoadToCandidateResponse)
3906 return target;
3907}
3908
3909size_t LoadToCandidateResponse::ByteSizeLong() const {
3910// @@protoc_insertion_point(message_byte_size_start:frr.LoadToCandidateResponse)
3911 size_t total_size = 0;
3912
3913 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3914 // Prevent compiler warnings about cached_has_bits being unused
3915 (void) cached_has_bits;
3916
3917 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3918 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
3919 _internal_metadata_, total_size, &_cached_size_);
3920 }
3921 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
3922 SetCachedSize(cached_size);
3923 return total_size;
3924}
3925
3926void LoadToCandidateResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
3927// @@protoc_insertion_point(generalized_merge_from_start:frr.LoadToCandidateResponse)
3928 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3928) << "CHECK failed: " "(&from) != (this)" ": "
;
3929 const LoadToCandidateResponse* source =
3930 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<LoadToCandidateResponse>(
3931 &from);
3932 if (source == nullptr) {
3933 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.LoadToCandidateResponse)
3934 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
3935 } else {
3936 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.LoadToCandidateResponse)
3937 MergeFrom(*source);
3938 }
3939}
3940
3941void LoadToCandidateResponse::MergeFrom(const LoadToCandidateResponse& from) {
3942// @@protoc_insertion_point(class_specific_merge_from_start:frr.LoadToCandidateResponse)
3943 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 3943) << "CHECK failed: " "(&from) != (this)" ": "
;
3944 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
3945 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
3946 (void) cached_has_bits;
3947
3948}
3949
3950void LoadToCandidateResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
3951// @@protoc_insertion_point(generalized_copy_from_start:frr.LoadToCandidateResponse)
3952 if (&from == this) return;
3953 Clear();
3954 MergeFrom(from);
3955}
3956
3957void LoadToCandidateResponse::CopyFrom(const LoadToCandidateResponse& from) {
3958// @@protoc_insertion_point(class_specific_copy_from_start:frr.LoadToCandidateResponse)
3959 if (&from == this) return;
3960 Clear();
3961 MergeFrom(from);
3962}
3963
3964bool LoadToCandidateResponse::IsInitialized() const {
3965 return true;
3966}
3967
3968void LoadToCandidateResponse::InternalSwap(LoadToCandidateResponse* other) {
3969 using std::swap;
3970 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
3971}
3972
3973::PROTOBUF_NAMESPACE_ID::Metadata LoadToCandidateResponse::GetMetadata() const {
3974 return GetMetadataStatic();
3975}
3976
3977
3978// ===================================================================
3979
3980void CommitRequest::InitAsDefaultInstance() {
3981}
3982class CommitRequest::_Internal {
3983 public:
3984};
3985
3986CommitRequest::CommitRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
3987 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
3988 SharedCtor();
3989 RegisterArenaDtor(arena);
3990 // @@protoc_insertion_point(arena_constructor:frr.CommitRequest)
3991}
3992CommitRequest::CommitRequest(const CommitRequest& from)
3993 : ::PROTOBUF_NAMESPACE_ID::Message() {
3994 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
3995 comment_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
3996 if (!from._internal_comment().empty()) {
3997 comment_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_comment(),
3998 GetArena());
3999 }
4000 ::memcpy(&candidate_id_, &from.candidate_id_,
4001 static_cast<size_t>(reinterpret_cast<char*>(&phase_) -
4002 reinterpret_cast<char*>(&candidate_id_)) + sizeof(phase_));
4003 // @@protoc_insertion_point(copy_constructor:frr.CommitRequest)
4004}
4005
4006void CommitRequest::SharedCtor() {
4007 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_CommitRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
4008 comment_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4009 ::memset(&candidate_id_, 0, static_cast<size_t>(
4010 reinterpret_cast<char*>(&phase_) -
4011 reinterpret_cast<char*>(&candidate_id_)) + sizeof(phase_));
4012}
4013
4014CommitRequest::~CommitRequest() {
4015 // @@protoc_insertion_point(destructor:frr.CommitRequest)
4016 SharedDtor();
4017 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4018}
4019
4020void CommitRequest::SharedDtor() {
4021 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4021) << "CHECK failed: " "GetArena() == nullptr" ": "
;
4022 comment_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4023}
4024
4025void CommitRequest::ArenaDtor(void* object) {
4026 CommitRequest* _this = reinterpret_cast< CommitRequest* >(object);
4027 (void)_this;
4028}
4029void CommitRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
4030}
4031void CommitRequest::SetCachedSize(int size) const {
4032 _cached_size_.Set(size);
4033}
4034const CommitRequest& CommitRequest::default_instance() {
4035 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_CommitRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
4036 return *internal_default_instance();
4037}
4038
4039
4040void CommitRequest::Clear() {
4041// @@protoc_insertion_point(message_clear_start:frr.CommitRequest)
4042 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4043 // Prevent compiler warnings about cached_has_bits being unused
4044 (void) cached_has_bits;
4045
4046 comment_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4047 ::memset(&candidate_id_, 0, static_cast<size_t>(
4048 reinterpret_cast<char*>(&phase_) -
4049 reinterpret_cast<char*>(&candidate_id_)) + sizeof(phase_));
4050 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4051}
4052
4053const char* CommitRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
4054#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4055 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
4056 while (!ctx->Done(&ptr)) {
4057 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
4058 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
4059 CHK_(ptr);
4060 switch (tag >> 3) {
4061 // uint32 candidate_id = 1;
4062 case 1:
4063 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
4064 candidate_id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
4065 CHK_(ptr);
4066 } else goto handle_unusual;
4067 continue;
4068 // .frr.CommitRequest.Phase phase = 2;
4069 case 2:
4070 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
4071 ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4072 CHK_(ptr);
4073 _internal_set_phase(static_cast<::frr::CommitRequest_Phase>(val));
4074 } else goto handle_unusual;
4075 continue;
4076 // string comment = 3;
4077 case 3:
4078 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
4079 auto str = _internal_mutable_comment();
4080 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
4081 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.CommitRequest.comment"));
4082 CHK_(ptr);
4083 } else goto handle_unusual;
4084 continue;
4085 default: {
4086 handle_unusual:
4087 if ((tag & 7) == 4 || tag == 0) {
4088 ctx->SetLastTag(tag);
4089 goto success;
4090 }
4091 ptr = UnknownFieldParse(tag,
4092 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
4093 ptr, ctx);
4094 CHK_(ptr != nullptr);
4095 continue;
4096 }
4097 } // switch
4098 } // while
4099success:
4100 return ptr;
4101failure:
4102 ptr = nullptr;
4103 goto success;
4104#undef CHK_
4105}
4106
4107::PROTOBUF_NAMESPACE_ID::uint8* CommitRequest::_InternalSerialize(
4108 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4109 // @@protoc_insertion_point(serialize_to_array_start:frr.CommitRequest)
4110 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4111 (void) cached_has_bits;
4112
4113 // uint32 candidate_id = 1;
4114 if (this->candidate_id() != 0) {
4115 target = stream->EnsureSpace(target);
4116 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_candidate_id(), target);
4117 }
4118
4119 // .frr.CommitRequest.Phase phase = 2;
4120 if (this->phase() != 0) {
4121 target = stream->EnsureSpace(target);
4122 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
4123 2, this->_internal_phase(), target);
4124 }
4125
4126 // string comment = 3;
4127 if (this->comment().size() > 0) {
4128 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
4129 this->_internal_comment().data(), static_cast<int>(this->_internal_comment().length()),
4130 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
4131 "frr.CommitRequest.comment");
4132 target = stream->WriteStringMaybeAliased(
4133 3, this->_internal_comment(), target);
4134 }
4135
4136 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4137 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
4138 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
4139 }
4140 // @@protoc_insertion_point(serialize_to_array_end:frr.CommitRequest)
4141 return target;
4142}
4143
4144size_t CommitRequest::ByteSizeLong() const {
4145// @@protoc_insertion_point(message_byte_size_start:frr.CommitRequest)
4146 size_t total_size = 0;
4147
4148 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4149 // Prevent compiler warnings about cached_has_bits being unused
4150 (void) cached_has_bits;
4151
4152 // string comment = 3;
4153 if (this->comment().size() > 0) {
4154 total_size += 1 +
4155 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
4156 this->_internal_comment());
4157 }
4158
4159 // uint32 candidate_id = 1;
4160 if (this->candidate_id() != 0) {
4161 total_size += 1 +
4162 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
4163 this->_internal_candidate_id());
4164 }
4165
4166 // .frr.CommitRequest.Phase phase = 2;
4167 if (this->phase() != 0) {
4168 total_size += 1 +
4169 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_phase());
4170 }
4171
4172 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4173 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
4174 _internal_metadata_, total_size, &_cached_size_);
4175 }
4176 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
4177 SetCachedSize(cached_size);
4178 return total_size;
4179}
4180
4181void CommitRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
4182// @@protoc_insertion_point(generalized_merge_from_start:frr.CommitRequest)
4183 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4183) << "CHECK failed: " "(&from) != (this)" ": "
;
4184 const CommitRequest* source =
4185 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<CommitRequest>(
4186 &from);
4187 if (source == nullptr) {
4188 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.CommitRequest)
4189 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
4190 } else {
4191 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.CommitRequest)
4192 MergeFrom(*source);
4193 }
4194}
4195
4196void CommitRequest::MergeFrom(const CommitRequest& from) {
4197// @@protoc_insertion_point(class_specific_merge_from_start:frr.CommitRequest)
4198 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4198) << "CHECK failed: " "(&from) != (this)" ": "
;
4199 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
4200 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4201 (void) cached_has_bits;
4202
4203 if (from.comment().size() > 0) {
4204 _internal_set_comment(from._internal_comment());
4205 }
4206 if (from.candidate_id() != 0) {
4207 _internal_set_candidate_id(from._internal_candidate_id());
4208 }
4209 if (from.phase() != 0) {
4210 _internal_set_phase(from._internal_phase());
4211 }
4212}
4213
4214void CommitRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
4215// @@protoc_insertion_point(generalized_copy_from_start:frr.CommitRequest)
4216 if (&from == this) return;
4217 Clear();
4218 MergeFrom(from);
4219}
4220
4221void CommitRequest::CopyFrom(const CommitRequest& from) {
4222// @@protoc_insertion_point(class_specific_copy_from_start:frr.CommitRequest)
4223 if (&from == this) return;
4224 Clear();
4225 MergeFrom(from);
4226}
4227
4228bool CommitRequest::IsInitialized() const {
4229 return true;
4230}
4231
4232void CommitRequest::InternalSwap(CommitRequest* other) {
4233 using std::swap;
4234 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
4235 comment_.Swap(&other->comment_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4236 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
4237 PROTOBUF_FIELD_OFFSET(CommitRequest, phase_)
4238 + sizeof(CommitRequest::phase_)
4239 - PROTOBUF_FIELD_OFFSET(CommitRequest, candidate_id_)>(
4240 reinterpret_cast<char*>(&candidate_id_),
4241 reinterpret_cast<char*>(&other->candidate_id_));
4242}
4243
4244::PROTOBUF_NAMESPACE_ID::Metadata CommitRequest::GetMetadata() const {
4245 return GetMetadataStatic();
4246}
4247
4248
4249// ===================================================================
4250
4251void CommitResponse::InitAsDefaultInstance() {
4252}
4253class CommitResponse::_Internal {
4254 public:
4255};
4256
4257CommitResponse::CommitResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
4258 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
4259 SharedCtor();
4260 RegisterArenaDtor(arena);
4261 // @@protoc_insertion_point(arena_constructor:frr.CommitResponse)
4262}
4263CommitResponse::CommitResponse(const CommitResponse& from)
4264 : ::PROTOBUF_NAMESPACE_ID::Message() {
4265 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
4266 error_message_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4267 if (!from._internal_error_message().empty()) {
4268 error_message_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_error_message(),
4269 GetArena());
4270 }
4271 transaction_id_ = from.transaction_id_;
4272 // @@protoc_insertion_point(copy_constructor:frr.CommitResponse)
4273}
4274
4275void CommitResponse::SharedCtor() {
4276 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_CommitResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
4277 error_message_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4278 transaction_id_ = 0u;
4279}
4280
4281CommitResponse::~CommitResponse() {
4282 // @@protoc_insertion_point(destructor:frr.CommitResponse)
4283 SharedDtor();
4284 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4285}
4286
4287void CommitResponse::SharedDtor() {
4288 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4288) << "CHECK failed: " "GetArena() == nullptr" ": "
;
4289 error_message_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4290}
4291
4292void CommitResponse::ArenaDtor(void* object) {
4293 CommitResponse* _this = reinterpret_cast< CommitResponse* >(object);
4294 (void)_this;
4295}
4296void CommitResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
4297}
4298void CommitResponse::SetCachedSize(int size) const {
4299 _cached_size_.Set(size);
4300}
4301const CommitResponse& CommitResponse::default_instance() {
4302 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_CommitResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
4303 return *internal_default_instance();
4304}
4305
4306
4307void CommitResponse::Clear() {
4308// @@protoc_insertion_point(message_clear_start:frr.CommitResponse)
4309 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4310 // Prevent compiler warnings about cached_has_bits being unused
4311 (void) cached_has_bits;
4312
4313 error_message_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4314 transaction_id_ = 0u;
4315 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4316}
4317
4318const char* CommitResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
4319#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4320 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
4321 while (!ctx->Done(&ptr)) {
4322 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
4323 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
4324 CHK_(ptr);
4325 switch (tag >> 3) {
4326 // uint32 transaction_id = 1;
4327 case 1:
4328 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
4329 transaction_id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
4330 CHK_(ptr);
4331 } else goto handle_unusual;
4332 continue;
4333 // string error_message = 2;
4334 case 2:
4335 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
4336 auto str = _internal_mutable_error_message();
4337 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
4338 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.CommitResponse.error_message"));
4339 CHK_(ptr);
4340 } else goto handle_unusual;
4341 continue;
4342 default: {
4343 handle_unusual:
4344 if ((tag & 7) == 4 || tag == 0) {
4345 ctx->SetLastTag(tag);
4346 goto success;
4347 }
4348 ptr = UnknownFieldParse(tag,
4349 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
4350 ptr, ctx);
4351 CHK_(ptr != nullptr);
4352 continue;
4353 }
4354 } // switch
4355 } // while
4356success:
4357 return ptr;
4358failure:
4359 ptr = nullptr;
4360 goto success;
4361#undef CHK_
4362}
4363
4364::PROTOBUF_NAMESPACE_ID::uint8* CommitResponse::_InternalSerialize(
4365 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4366 // @@protoc_insertion_point(serialize_to_array_start:frr.CommitResponse)
4367 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4368 (void) cached_has_bits;
4369
4370 // uint32 transaction_id = 1;
4371 if (this->transaction_id() != 0) {
4372 target = stream->EnsureSpace(target);
4373 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_transaction_id(), target);
4374 }
4375
4376 // string error_message = 2;
4377 if (this->error_message().size() > 0) {
4378 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
4379 this->_internal_error_message().data(), static_cast<int>(this->_internal_error_message().length()),
4380 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
4381 "frr.CommitResponse.error_message");
4382 target = stream->WriteStringMaybeAliased(
4383 2, this->_internal_error_message(), target);
4384 }
4385
4386 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4387 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
4388 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
4389 }
4390 // @@protoc_insertion_point(serialize_to_array_end:frr.CommitResponse)
4391 return target;
4392}
4393
4394size_t CommitResponse::ByteSizeLong() const {
4395// @@protoc_insertion_point(message_byte_size_start:frr.CommitResponse)
4396 size_t total_size = 0;
4397
4398 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4399 // Prevent compiler warnings about cached_has_bits being unused
4400 (void) cached_has_bits;
4401
4402 // string error_message = 2;
4403 if (this->error_message().size() > 0) {
4404 total_size += 1 +
4405 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
4406 this->_internal_error_message());
4407 }
4408
4409 // uint32 transaction_id = 1;
4410 if (this->transaction_id() != 0) {
4411 total_size += 1 +
4412 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
4413 this->_internal_transaction_id());
4414 }
4415
4416 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4417 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
4418 _internal_metadata_, total_size, &_cached_size_);
4419 }
4420 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
4421 SetCachedSize(cached_size);
4422 return total_size;
4423}
4424
4425void CommitResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
4426// @@protoc_insertion_point(generalized_merge_from_start:frr.CommitResponse)
4427 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4427) << "CHECK failed: " "(&from) != (this)" ": "
;
4428 const CommitResponse* source =
4429 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<CommitResponse>(
4430 &from);
4431 if (source == nullptr) {
4432 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.CommitResponse)
4433 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
4434 } else {
4435 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.CommitResponse)
4436 MergeFrom(*source);
4437 }
4438}
4439
4440void CommitResponse::MergeFrom(const CommitResponse& from) {
4441// @@protoc_insertion_point(class_specific_merge_from_start:frr.CommitResponse)
4442 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4442) << "CHECK failed: " "(&from) != (this)" ": "
;
4443 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
4444 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4445 (void) cached_has_bits;
4446
4447 if (from.error_message().size() > 0) {
4448 _internal_set_error_message(from._internal_error_message());
4449 }
4450 if (from.transaction_id() != 0) {
4451 _internal_set_transaction_id(from._internal_transaction_id());
4452 }
4453}
4454
4455void CommitResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
4456// @@protoc_insertion_point(generalized_copy_from_start:frr.CommitResponse)
4457 if (&from == this) return;
4458 Clear();
4459 MergeFrom(from);
4460}
4461
4462void CommitResponse::CopyFrom(const CommitResponse& from) {
4463// @@protoc_insertion_point(class_specific_copy_from_start:frr.CommitResponse)
4464 if (&from == this) return;
4465 Clear();
4466 MergeFrom(from);
4467}
4468
4469bool CommitResponse::IsInitialized() const {
4470 return true;
4471}
4472
4473void CommitResponse::InternalSwap(CommitResponse* other) {
4474 using std::swap;
4475 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
4476 error_message_.Swap(&other->error_message_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4477 swap(transaction_id_, other->transaction_id_);
4478}
4479
4480::PROTOBUF_NAMESPACE_ID::Metadata CommitResponse::GetMetadata() const {
4481 return GetMetadataStatic();
4482}
4483
4484
4485// ===================================================================
4486
4487void ListTransactionsRequest::InitAsDefaultInstance() {
4488}
4489class ListTransactionsRequest::_Internal {
4490 public:
4491};
4492
4493ListTransactionsRequest::ListTransactionsRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
4494 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
4495 SharedCtor();
4496 RegisterArenaDtor(arena);
4497 // @@protoc_insertion_point(arena_constructor:frr.ListTransactionsRequest)
4498}
4499ListTransactionsRequest::ListTransactionsRequest(const ListTransactionsRequest& from)
4500 : ::PROTOBUF_NAMESPACE_ID::Message() {
4501 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
4502 // @@protoc_insertion_point(copy_constructor:frr.ListTransactionsRequest)
4503}
4504
4505void ListTransactionsRequest::SharedCtor() {
4506}
4507
4508ListTransactionsRequest::~ListTransactionsRequest() {
4509 // @@protoc_insertion_point(destructor:frr.ListTransactionsRequest)
4510 SharedDtor();
4511 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4512}
4513
4514void ListTransactionsRequest::SharedDtor() {
4515 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4515) << "CHECK failed: " "GetArena() == nullptr" ": "
;
4516}
4517
4518void ListTransactionsRequest::ArenaDtor(void* object) {
4519 ListTransactionsRequest* _this = reinterpret_cast< ListTransactionsRequest* >(object);
4520 (void)_this;
4521}
4522void ListTransactionsRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
4523}
4524void ListTransactionsRequest::SetCachedSize(int size) const {
4525 _cached_size_.Set(size);
4526}
4527const ListTransactionsRequest& ListTransactionsRequest::default_instance() {
4528 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_ListTransactionsRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
4529 return *internal_default_instance();
4530}
4531
4532
4533void ListTransactionsRequest::Clear() {
4534// @@protoc_insertion_point(message_clear_start:frr.ListTransactionsRequest)
4535 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4536 // Prevent compiler warnings about cached_has_bits being unused
4537 (void) cached_has_bits;
4538
4539 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4540}
4541
4542const char* ListTransactionsRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
4543#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4544 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
4545 while (!ctx->Done(&ptr)) {
4546 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
4547 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
4548 CHK_(ptr);
4549 if ((tag & 7) == 4 || tag == 0) {
4550 ctx->SetLastTag(tag);
4551 goto success;
4552 }
4553 ptr = UnknownFieldParse(tag,
4554 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
4555 ptr, ctx);
4556 CHK_(ptr != nullptr);
4557 continue;
4558 } // while
4559success:
4560 return ptr;
4561failure:
4562 ptr = nullptr;
4563 goto success;
4564#undef CHK_
4565}
4566
4567::PROTOBUF_NAMESPACE_ID::uint8* ListTransactionsRequest::_InternalSerialize(
4568 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4569 // @@protoc_insertion_point(serialize_to_array_start:frr.ListTransactionsRequest)
4570 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4571 (void) cached_has_bits;
4572
4573 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4574 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
4575 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
4576 }
4577 // @@protoc_insertion_point(serialize_to_array_end:frr.ListTransactionsRequest)
4578 return target;
4579}
4580
4581size_t ListTransactionsRequest::ByteSizeLong() const {
4582// @@protoc_insertion_point(message_byte_size_start:frr.ListTransactionsRequest)
4583 size_t total_size = 0;
4584
4585 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4586 // Prevent compiler warnings about cached_has_bits being unused
4587 (void) cached_has_bits;
4588
4589 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4590 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
4591 _internal_metadata_, total_size, &_cached_size_);
4592 }
4593 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
4594 SetCachedSize(cached_size);
4595 return total_size;
4596}
4597
4598void ListTransactionsRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
4599// @@protoc_insertion_point(generalized_merge_from_start:frr.ListTransactionsRequest)
4600 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4600) << "CHECK failed: " "(&from) != (this)" ": "
;
4601 const ListTransactionsRequest* source =
4602 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<ListTransactionsRequest>(
4603 &from);
4604 if (source == nullptr) {
4605 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.ListTransactionsRequest)
4606 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
4607 } else {
4608 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.ListTransactionsRequest)
4609 MergeFrom(*source);
4610 }
4611}
4612
4613void ListTransactionsRequest::MergeFrom(const ListTransactionsRequest& from) {
4614// @@protoc_insertion_point(class_specific_merge_from_start:frr.ListTransactionsRequest)
4615 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4615) << "CHECK failed: " "(&from) != (this)" ": "
;
4616 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
4617 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4618 (void) cached_has_bits;
4619
4620}
4621
4622void ListTransactionsRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
4623// @@protoc_insertion_point(generalized_copy_from_start:frr.ListTransactionsRequest)
4624 if (&from == this) return;
4625 Clear();
4626 MergeFrom(from);
4627}
4628
4629void ListTransactionsRequest::CopyFrom(const ListTransactionsRequest& from) {
4630// @@protoc_insertion_point(class_specific_copy_from_start:frr.ListTransactionsRequest)
4631 if (&from == this) return;
4632 Clear();
4633 MergeFrom(from);
4634}
4635
4636bool ListTransactionsRequest::IsInitialized() const {
4637 return true;
4638}
4639
4640void ListTransactionsRequest::InternalSwap(ListTransactionsRequest* other) {
4641 using std::swap;
4642 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
4643}
4644
4645::PROTOBUF_NAMESPACE_ID::Metadata ListTransactionsRequest::GetMetadata() const {
4646 return GetMetadataStatic();
4647}
4648
4649
4650// ===================================================================
4651
4652void ListTransactionsResponse::InitAsDefaultInstance() {
4653}
4654class ListTransactionsResponse::_Internal {
4655 public:
4656};
4657
4658ListTransactionsResponse::ListTransactionsResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
4659 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
4660 SharedCtor();
4661 RegisterArenaDtor(arena);
4662 // @@protoc_insertion_point(arena_constructor:frr.ListTransactionsResponse)
4663}
4664ListTransactionsResponse::ListTransactionsResponse(const ListTransactionsResponse& from)
4665 : ::PROTOBUF_NAMESPACE_ID::Message() {
4666 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
4667 client_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4668 if (!from._internal_client().empty()) {
4669 client_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_client(),
4670 GetArena());
4671 }
4672 date_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4673 if (!from._internal_date().empty()) {
4674 date_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_date(),
4675 GetArena());
4676 }
4677 comment_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4678 if (!from._internal_comment().empty()) {
4679 comment_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_comment(),
4680 GetArena());
4681 }
4682 id_ = from.id_;
4683 // @@protoc_insertion_point(copy_constructor:frr.ListTransactionsResponse)
4684}
4685
4686void ListTransactionsResponse::SharedCtor() {
4687 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_ListTransactionsResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
4688 client_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4689 date_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4690 comment_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4691 id_ = 0u;
4692}
4693
4694ListTransactionsResponse::~ListTransactionsResponse() {
4695 // @@protoc_insertion_point(destructor:frr.ListTransactionsResponse)
4696 SharedDtor();
4697 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4698}
4699
4700void ListTransactionsResponse::SharedDtor() {
4701 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4701) << "CHECK failed: " "GetArena() == nullptr" ": "
;
4702 client_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4703 date_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4704 comment_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
4705}
4706
4707void ListTransactionsResponse::ArenaDtor(void* object) {
4708 ListTransactionsResponse* _this = reinterpret_cast< ListTransactionsResponse* >(object);
4709 (void)_this;
4710}
4711void ListTransactionsResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
4712}
4713void ListTransactionsResponse::SetCachedSize(int size) const {
4714 _cached_size_.Set(size);
4715}
4716const ListTransactionsResponse& ListTransactionsResponse::default_instance() {
4717 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_ListTransactionsResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
4718 return *internal_default_instance();
4719}
4720
4721
4722void ListTransactionsResponse::Clear() {
4723// @@protoc_insertion_point(message_clear_start:frr.ListTransactionsResponse)
4724 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4725 // Prevent compiler warnings about cached_has_bits being unused
4726 (void) cached_has_bits;
4727
4728 client_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4729 date_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4730 comment_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4731 id_ = 0u;
4732 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4733}
4734
4735const char* ListTransactionsResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
4736#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4737 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
4738 while (!ctx->Done(&ptr)) {
4739 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
4740 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
4741 CHK_(ptr);
4742 switch (tag >> 3) {
4743 // uint32 id = 1;
4744 case 1:
4745 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
4746 id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
4747 CHK_(ptr);
4748 } else goto handle_unusual;
4749 continue;
4750 // string client = 2;
4751 case 2:
4752 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
4753 auto str = _internal_mutable_client();
4754 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
4755 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.ListTransactionsResponse.client"));
4756 CHK_(ptr);
4757 } else goto handle_unusual;
4758 continue;
4759 // string date = 3;
4760 case 3:
4761 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
4762 auto str = _internal_mutable_date();
4763 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
4764 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.ListTransactionsResponse.date"));
4765 CHK_(ptr);
4766 } else goto handle_unusual;
4767 continue;
4768 // string comment = 4;
4769 case 4:
4770 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) {
4771 auto str = _internal_mutable_comment();
4772 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
4773 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.ListTransactionsResponse.comment"));
4774 CHK_(ptr);
4775 } else goto handle_unusual;
4776 continue;
4777 default: {
4778 handle_unusual:
4779 if ((tag & 7) == 4 || tag == 0) {
4780 ctx->SetLastTag(tag);
4781 goto success;
4782 }
4783 ptr = UnknownFieldParse(tag,
4784 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
4785 ptr, ctx);
4786 CHK_(ptr != nullptr);
4787 continue;
4788 }
4789 } // switch
4790 } // while
4791success:
4792 return ptr;
4793failure:
4794 ptr = nullptr;
4795 goto success;
4796#undef CHK_
4797}
4798
4799::PROTOBUF_NAMESPACE_ID::uint8* ListTransactionsResponse::_InternalSerialize(
4800 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4801 // @@protoc_insertion_point(serialize_to_array_start:frr.ListTransactionsResponse)
4802 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4803 (void) cached_has_bits;
4804
4805 // uint32 id = 1;
4806 if (this->id() != 0) {
4807 target = stream->EnsureSpace(target);
4808 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_id(), target);
4809 }
4810
4811 // string client = 2;
4812 if (this->client().size() > 0) {
4813 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
4814 this->_internal_client().data(), static_cast<int>(this->_internal_client().length()),
4815 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
4816 "frr.ListTransactionsResponse.client");
4817 target = stream->WriteStringMaybeAliased(
4818 2, this->_internal_client(), target);
4819 }
4820
4821 // string date = 3;
4822 if (this->date().size() > 0) {
4823 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
4824 this->_internal_date().data(), static_cast<int>(this->_internal_date().length()),
4825 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
4826 "frr.ListTransactionsResponse.date");
4827 target = stream->WriteStringMaybeAliased(
4828 3, this->_internal_date(), target);
4829 }
4830
4831 // string comment = 4;
4832 if (this->comment().size() > 0) {
4833 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
4834 this->_internal_comment().data(), static_cast<int>(this->_internal_comment().length()),
4835 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
4836 "frr.ListTransactionsResponse.comment");
4837 target = stream->WriteStringMaybeAliased(
4838 4, this->_internal_comment(), target);
4839 }
4840
4841 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4842 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
4843 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
4844 }
4845 // @@protoc_insertion_point(serialize_to_array_end:frr.ListTransactionsResponse)
4846 return target;
4847}
4848
4849size_t ListTransactionsResponse::ByteSizeLong() const {
4850// @@protoc_insertion_point(message_byte_size_start:frr.ListTransactionsResponse)
4851 size_t total_size = 0;
4852
4853 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4854 // Prevent compiler warnings about cached_has_bits being unused
4855 (void) cached_has_bits;
4856
4857 // string client = 2;
4858 if (this->client().size() > 0) {
4859 total_size += 1 +
4860 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
4861 this->_internal_client());
4862 }
4863
4864 // string date = 3;
4865 if (this->date().size() > 0) {
4866 total_size += 1 +
4867 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
4868 this->_internal_date());
4869 }
4870
4871 // string comment = 4;
4872 if (this->comment().size() > 0) {
4873 total_size += 1 +
4874 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
4875 this->_internal_comment());
4876 }
4877
4878 // uint32 id = 1;
4879 if (this->id() != 0) {
4880 total_size += 1 +
4881 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
4882 this->_internal_id());
4883 }
4884
4885 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4886 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
4887 _internal_metadata_, total_size, &_cached_size_);
4888 }
4889 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
4890 SetCachedSize(cached_size);
4891 return total_size;
4892}
4893
4894void ListTransactionsResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
4895// @@protoc_insertion_point(generalized_merge_from_start:frr.ListTransactionsResponse)
4896 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4896) << "CHECK failed: " "(&from) != (this)" ": "
;
4897 const ListTransactionsResponse* source =
4898 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<ListTransactionsResponse>(
4899 &from);
4900 if (source == nullptr) {
4901 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.ListTransactionsResponse)
4902 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
4903 } else {
4904 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.ListTransactionsResponse)
4905 MergeFrom(*source);
4906 }
4907}
4908
4909void ListTransactionsResponse::MergeFrom(const ListTransactionsResponse& from) {
4910// @@protoc_insertion_point(class_specific_merge_from_start:frr.ListTransactionsResponse)
4911 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4911) << "CHECK failed: " "(&from) != (this)" ": "
;
4912 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
4913 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
4914 (void) cached_has_bits;
4915
4916 if (from.client().size() > 0) {
4917 _internal_set_client(from._internal_client());
4918 }
4919 if (from.date().size() > 0) {
4920 _internal_set_date(from._internal_date());
4921 }
4922 if (from.comment().size() > 0) {
4923 _internal_set_comment(from._internal_comment());
4924 }
4925 if (from.id() != 0) {
4926 _internal_set_id(from._internal_id());
4927 }
4928}
4929
4930void ListTransactionsResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
4931// @@protoc_insertion_point(generalized_copy_from_start:frr.ListTransactionsResponse)
4932 if (&from == this) return;
4933 Clear();
4934 MergeFrom(from);
4935}
4936
4937void ListTransactionsResponse::CopyFrom(const ListTransactionsResponse& from) {
4938// @@protoc_insertion_point(class_specific_copy_from_start:frr.ListTransactionsResponse)
4939 if (&from == this) return;
4940 Clear();
4941 MergeFrom(from);
4942}
4943
4944bool ListTransactionsResponse::IsInitialized() const {
4945 return true;
4946}
4947
4948void ListTransactionsResponse::InternalSwap(ListTransactionsResponse* other) {
4949 using std::swap;
4950 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
4951 client_.Swap(&other->client_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4952 date_.Swap(&other->date_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4953 comment_.Swap(&other->comment_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
4954 swap(id_, other->id_);
4955}
4956
4957::PROTOBUF_NAMESPACE_ID::Metadata ListTransactionsResponse::GetMetadata() const {
4958 return GetMetadataStatic();
4959}
4960
4961
4962// ===================================================================
4963
4964void GetTransactionRequest::InitAsDefaultInstance() {
4965}
4966class GetTransactionRequest::_Internal {
4967 public:
4968};
4969
4970GetTransactionRequest::GetTransactionRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
4971 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
4972 SharedCtor();
4973 RegisterArenaDtor(arena);
4974 // @@protoc_insertion_point(arena_constructor:frr.GetTransactionRequest)
4975}
4976GetTransactionRequest::GetTransactionRequest(const GetTransactionRequest& from)
4977 : ::PROTOBUF_NAMESPACE_ID::Message() {
4978 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
4979 ::memcpy(&transaction_id_, &from.transaction_id_,
4980 static_cast<size_t>(reinterpret_cast<char*>(&with_defaults_) -
4981 reinterpret_cast<char*>(&transaction_id_)) + sizeof(with_defaults_));
4982 // @@protoc_insertion_point(copy_constructor:frr.GetTransactionRequest)
4983}
4984
4985void GetTransactionRequest::SharedCtor() {
4986 ::memset(&transaction_id_, 0, static_cast<size_t>(
4987 reinterpret_cast<char*>(&with_defaults_) -
4988 reinterpret_cast<char*>(&transaction_id_)) + sizeof(with_defaults_));
4989}
4990
4991GetTransactionRequest::~GetTransactionRequest() {
4992 // @@protoc_insertion_point(destructor:frr.GetTransactionRequest)
4993 SharedDtor();
4994 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
4995}
4996
4997void GetTransactionRequest::SharedDtor() {
4998 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 4998) << "CHECK failed: " "GetArena() == nullptr" ": "
;
4999}
5000
5001void GetTransactionRequest::ArenaDtor(void* object) {
5002 GetTransactionRequest* _this = reinterpret_cast< GetTransactionRequest* >(object);
5003 (void)_this;
5004}
5005void GetTransactionRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
5006}
5007void GetTransactionRequest::SetCachedSize(int size) const {
5008 _cached_size_.Set(size);
5009}
5010const GetTransactionRequest& GetTransactionRequest::default_instance() {
5011 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_GetTransactionRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
5012 return *internal_default_instance();
5013}
5014
5015
5016void GetTransactionRequest::Clear() {
5017// @@protoc_insertion_point(message_clear_start:frr.GetTransactionRequest)
5018 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5019 // Prevent compiler warnings about cached_has_bits being unused
5020 (void) cached_has_bits;
5021
5022 ::memset(&transaction_id_, 0, static_cast<size_t>(
5023 reinterpret_cast<char*>(&with_defaults_) -
5024 reinterpret_cast<char*>(&transaction_id_)) + sizeof(with_defaults_));
5025 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5026}
5027
5028const char* GetTransactionRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
5029#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5030 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
5031 while (!ctx->Done(&ptr)) {
5032 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
5033 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
5034 CHK_(ptr);
5035 switch (tag >> 3) {
5036 // uint32 transaction_id = 1;
5037 case 1:
5038 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
5039 transaction_id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
5040 CHK_(ptr);
5041 } else goto handle_unusual;
5042 continue;
5043 // .frr.Encoding encoding = 2;
5044 case 2:
5045 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
5046 ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5047 CHK_(ptr);
5048 _internal_set_encoding(static_cast<::frr::Encoding>(val));
5049 } else goto handle_unusual;
5050 continue;
5051 // bool with_defaults = 3;
5052 case 3:
5053 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
5054 with_defaults_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5055 CHK_(ptr);
5056 } else goto handle_unusual;
5057 continue;
5058 default: {
5059 handle_unusual:
5060 if ((tag & 7) == 4 || tag == 0) {
5061 ctx->SetLastTag(tag);
5062 goto success;
5063 }
5064 ptr = UnknownFieldParse(tag,
5065 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
5066 ptr, ctx);
5067 CHK_(ptr != nullptr);
5068 continue;
5069 }
5070 } // switch
5071 } // while
5072success:
5073 return ptr;
5074failure:
5075 ptr = nullptr;
5076 goto success;
5077#undef CHK_
5078}
5079
5080::PROTOBUF_NAMESPACE_ID::uint8* GetTransactionRequest::_InternalSerialize(
5081 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5082 // @@protoc_insertion_point(serialize_to_array_start:frr.GetTransactionRequest)
5083 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5084 (void) cached_has_bits;
5085
5086 // uint32 transaction_id = 1;
5087 if (this->transaction_id() != 0) {
5088 target = stream->EnsureSpace(target);
5089 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteUInt32ToArray(1, this->_internal_transaction_id(), target);
5090 }
5091
5092 // .frr.Encoding encoding = 2;
5093 if (this->encoding() != 0) {
5094 target = stream->EnsureSpace(target);
5095 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
5096 2, this->_internal_encoding(), target);
5097 }
5098
5099 // bool with_defaults = 3;
5100 if (this->with_defaults() != 0) {
5101 target = stream->EnsureSpace(target);
5102 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(3, this->_internal_with_defaults(), target);
5103 }
5104
5105 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5106 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
5107 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
5108 }
5109 // @@protoc_insertion_point(serialize_to_array_end:frr.GetTransactionRequest)
5110 return target;
5111}
5112
5113size_t GetTransactionRequest::ByteSizeLong() const {
5114// @@protoc_insertion_point(message_byte_size_start:frr.GetTransactionRequest)
5115 size_t total_size = 0;
5116
5117 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5118 // Prevent compiler warnings about cached_has_bits being unused
5119 (void) cached_has_bits;
5120
5121 // uint32 transaction_id = 1;
5122 if (this->transaction_id() != 0) {
5123 total_size += 1 +
5124 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::UInt32Size(
5125 this->_internal_transaction_id());
5126 }
5127
5128 // .frr.Encoding encoding = 2;
5129 if (this->encoding() != 0) {
5130 total_size += 1 +
5131 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_encoding());
5132 }
5133
5134 // bool with_defaults = 3;
5135 if (this->with_defaults() != 0) {
5136 total_size += 1 + 1;
5137 }
5138
5139 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5140 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
5141 _internal_metadata_, total_size, &_cached_size_);
5142 }
5143 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
5144 SetCachedSize(cached_size);
5145 return total_size;
5146}
5147
5148void GetTransactionRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
5149// @@protoc_insertion_point(generalized_merge_from_start:frr.GetTransactionRequest)
5150 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5150) << "CHECK failed: " "(&from) != (this)" ": "
;
5151 const GetTransactionRequest* source =
5152 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<GetTransactionRequest>(
5153 &from);
5154 if (source == nullptr) {
5155 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.GetTransactionRequest)
5156 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
5157 } else {
5158 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.GetTransactionRequest)
5159 MergeFrom(*source);
5160 }
5161}
5162
5163void GetTransactionRequest::MergeFrom(const GetTransactionRequest& from) {
5164// @@protoc_insertion_point(class_specific_merge_from_start:frr.GetTransactionRequest)
5165 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5165) << "CHECK failed: " "(&from) != (this)" ": "
;
5166 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
5167 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5168 (void) cached_has_bits;
5169
5170 if (from.transaction_id() != 0) {
5171 _internal_set_transaction_id(from._internal_transaction_id());
5172 }
5173 if (from.encoding() != 0) {
5174 _internal_set_encoding(from._internal_encoding());
5175 }
5176 if (from.with_defaults() != 0) {
5177 _internal_set_with_defaults(from._internal_with_defaults());
5178 }
5179}
5180
5181void GetTransactionRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
5182// @@protoc_insertion_point(generalized_copy_from_start:frr.GetTransactionRequest)
5183 if (&from == this) return;
5184 Clear();
5185 MergeFrom(from);
5186}
5187
5188void GetTransactionRequest::CopyFrom(const GetTransactionRequest& from) {
5189// @@protoc_insertion_point(class_specific_copy_from_start:frr.GetTransactionRequest)
5190 if (&from == this) return;
5191 Clear();
5192 MergeFrom(from);
5193}
5194
5195bool GetTransactionRequest::IsInitialized() const {
5196 return true;
5197}
5198
5199void GetTransactionRequest::InternalSwap(GetTransactionRequest* other) {
5200 using std::swap;
5201 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
5202 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
5203 PROTOBUF_FIELD_OFFSET(GetTransactionRequest, with_defaults_)
5204 + sizeof(GetTransactionRequest::with_defaults_)
5205 - PROTOBUF_FIELD_OFFSET(GetTransactionRequest, transaction_id_)>(
5206 reinterpret_cast<char*>(&transaction_id_),
5207 reinterpret_cast<char*>(&other->transaction_id_));
5208}
5209
5210::PROTOBUF_NAMESPACE_ID::Metadata GetTransactionRequest::GetMetadata() const {
5211 return GetMetadataStatic();
5212}
5213
5214
5215// ===================================================================
5216
5217void GetTransactionResponse::InitAsDefaultInstance() {
5218 ::frr::_GetTransactionResponse_default_instance_._instance.get_mutable()->config_ = const_cast< ::frr::DataTree*>(
5219 ::frr::DataTree::internal_default_instance());
5220}
5221class GetTransactionResponse::_Internal {
5222 public:
5223 static const ::frr::DataTree& config(const GetTransactionResponse* msg);
5224};
5225
5226const ::frr::DataTree&
5227GetTransactionResponse::_Internal::config(const GetTransactionResponse* msg) {
5228 return *msg->config_;
5229}
5230GetTransactionResponse::GetTransactionResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
5231 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
5232 SharedCtor();
5233 RegisterArenaDtor(arena);
5234 // @@protoc_insertion_point(arena_constructor:frr.GetTransactionResponse)
5235}
5236GetTransactionResponse::GetTransactionResponse(const GetTransactionResponse& from)
5237 : ::PROTOBUF_NAMESPACE_ID::Message() {
5238 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
5239 if (from._internal_has_config()) {
5240 config_ = new ::frr::DataTree(*from.config_);
5241 } else {
5242 config_ = nullptr;
5243 }
5244 // @@protoc_insertion_point(copy_constructor:frr.GetTransactionResponse)
5245}
5246
5247void GetTransactionResponse::SharedCtor() {
5248 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_GetTransactionResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
5249 config_ = nullptr;
5250}
5251
5252GetTransactionResponse::~GetTransactionResponse() {
5253 // @@protoc_insertion_point(destructor:frr.GetTransactionResponse)
5254 SharedDtor();
5255 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5256}
5257
5258void GetTransactionResponse::SharedDtor() {
5259 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5259) << "CHECK failed: " "GetArena() == nullptr" ": "
;
5260 if (this != internal_default_instance()) delete config_;
5261}
5262
5263void GetTransactionResponse::ArenaDtor(void* object) {
5264 GetTransactionResponse* _this = reinterpret_cast< GetTransactionResponse* >(object);
5265 (void)_this;
5266}
5267void GetTransactionResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
5268}
5269void GetTransactionResponse::SetCachedSize(int size) const {
5270 _cached_size_.Set(size);
5271}
5272const GetTransactionResponse& GetTransactionResponse::default_instance() {
5273 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_GetTransactionResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
5274 return *internal_default_instance();
5275}
5276
5277
5278void GetTransactionResponse::Clear() {
5279// @@protoc_insertion_point(message_clear_start:frr.GetTransactionResponse)
5280 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5281 // Prevent compiler warnings about cached_has_bits being unused
5282 (void) cached_has_bits;
5283
5284 if (GetArena() == nullptr && config_ != nullptr) {
5285 delete config_;
5286 }
5287 config_ = nullptr;
5288 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5289}
5290
5291const char* GetTransactionResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
5292#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5293 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
5294 while (!ctx->Done(&ptr)) {
5295 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
5296 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
5297 CHK_(ptr);
5298 switch (tag >> 3) {
5299 // .frr.DataTree config = 1;
5300 case 1:
5301 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
5302 ptr = ctx->ParseMessage(_internal_mutable_config(), ptr);
5303 CHK_(ptr);
5304 } else goto handle_unusual;
5305 continue;
5306 default: {
5307 handle_unusual:
5308 if ((tag & 7) == 4 || tag == 0) {
5309 ctx->SetLastTag(tag);
5310 goto success;
5311 }
5312 ptr = UnknownFieldParse(tag,
5313 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
5314 ptr, ctx);
5315 CHK_(ptr != nullptr);
5316 continue;
5317 }
5318 } // switch
5319 } // while
5320success:
5321 return ptr;
5322failure:
5323 ptr = nullptr;
5324 goto success;
5325#undef CHK_
5326}
5327
5328::PROTOBUF_NAMESPACE_ID::uint8* GetTransactionResponse::_InternalSerialize(
5329 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5330 // @@protoc_insertion_point(serialize_to_array_start:frr.GetTransactionResponse)
5331 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5332 (void) cached_has_bits;
5333
5334 // .frr.DataTree config = 1;
5335 if (this->has_config()) {
5336 target = stream->EnsureSpace(target);
5337 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
5338 InternalWriteMessage(
5339 1, _Internal::config(this), target, stream);
5340 }
5341
5342 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5343 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
5344 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
5345 }
5346 // @@protoc_insertion_point(serialize_to_array_end:frr.GetTransactionResponse)
5347 return target;
5348}
5349
5350size_t GetTransactionResponse::ByteSizeLong() const {
5351// @@protoc_insertion_point(message_byte_size_start:frr.GetTransactionResponse)
5352 size_t total_size = 0;
5353
5354 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5355 // Prevent compiler warnings about cached_has_bits being unused
5356 (void) cached_has_bits;
5357
5358 // .frr.DataTree config = 1;
5359 if (this->has_config()) {
5360 total_size += 1 +
5361 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
5362 *config_);
5363 }
5364
5365 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5366 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
5367 _internal_metadata_, total_size, &_cached_size_);
5368 }
5369 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
5370 SetCachedSize(cached_size);
5371 return total_size;
5372}
5373
5374void GetTransactionResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
5375// @@protoc_insertion_point(generalized_merge_from_start:frr.GetTransactionResponse)
5376 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5376) << "CHECK failed: " "(&from) != (this)" ": "
;
5377 const GetTransactionResponse* source =
5378 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<GetTransactionResponse>(
5379 &from);
5380 if (source == nullptr) {
5381 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.GetTransactionResponse)
5382 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
5383 } else {
5384 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.GetTransactionResponse)
5385 MergeFrom(*source);
5386 }
5387}
5388
5389void GetTransactionResponse::MergeFrom(const GetTransactionResponse& from) {
5390// @@protoc_insertion_point(class_specific_merge_from_start:frr.GetTransactionResponse)
5391 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5391) << "CHECK failed: " "(&from) != (this)" ": "
;
5392 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
5393 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5394 (void) cached_has_bits;
5395
5396 if (from.has_config()) {
5397 _internal_mutable_config()->::frr::DataTree::MergeFrom(from._internal_config());
5398 }
5399}
5400
5401void GetTransactionResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
5402// @@protoc_insertion_point(generalized_copy_from_start:frr.GetTransactionResponse)
5403 if (&from == this) return;
5404 Clear();
5405 MergeFrom(from);
5406}
5407
5408void GetTransactionResponse::CopyFrom(const GetTransactionResponse& from) {
5409// @@protoc_insertion_point(class_specific_copy_from_start:frr.GetTransactionResponse)
5410 if (&from == this) return;
5411 Clear();
5412 MergeFrom(from);
5413}
5414
5415bool GetTransactionResponse::IsInitialized() const {
5416 return true;
5417}
5418
5419void GetTransactionResponse::InternalSwap(GetTransactionResponse* other) {
5420 using std::swap;
5421 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
5422 swap(config_, other->config_);
5423}
5424
5425::PROTOBUF_NAMESPACE_ID::Metadata GetTransactionResponse::GetMetadata() const {
5426 return GetMetadataStatic();
5427}
5428
5429
5430// ===================================================================
5431
5432void LockConfigRequest::InitAsDefaultInstance() {
5433}
5434class LockConfigRequest::_Internal {
5435 public:
5436};
5437
5438LockConfigRequest::LockConfigRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
5439 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
5440 SharedCtor();
5441 RegisterArenaDtor(arena);
5442 // @@protoc_insertion_point(arena_constructor:frr.LockConfigRequest)
5443}
5444LockConfigRequest::LockConfigRequest(const LockConfigRequest& from)
5445 : ::PROTOBUF_NAMESPACE_ID::Message() {
5446 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
5447 // @@protoc_insertion_point(copy_constructor:frr.LockConfigRequest)
5448}
5449
5450void LockConfigRequest::SharedCtor() {
5451}
5452
5453LockConfigRequest::~LockConfigRequest() {
5454 // @@protoc_insertion_point(destructor:frr.LockConfigRequest)
5455 SharedDtor();
5456 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5457}
5458
5459void LockConfigRequest::SharedDtor() {
5460 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5460) << "CHECK failed: " "GetArena() == nullptr" ": "
;
5461}
5462
5463void LockConfigRequest::ArenaDtor(void* object) {
5464 LockConfigRequest* _this = reinterpret_cast< LockConfigRequest* >(object);
5465 (void)_this;
5466}
5467void LockConfigRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
5468}
5469void LockConfigRequest::SetCachedSize(int size) const {
5470 _cached_size_.Set(size);
5471}
5472const LockConfigRequest& LockConfigRequest::default_instance() {
5473 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_LockConfigRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
5474 return *internal_default_instance();
5475}
5476
5477
5478void LockConfigRequest::Clear() {
5479// @@protoc_insertion_point(message_clear_start:frr.LockConfigRequest)
5480 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5481 // Prevent compiler warnings about cached_has_bits being unused
5482 (void) cached_has_bits;
5483
5484 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5485}
5486
5487const char* LockConfigRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
5488#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5489 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
5490 while (!ctx->Done(&ptr)) {
5491 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
5492 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
5493 CHK_(ptr);
5494 if ((tag & 7) == 4 || tag == 0) {
5495 ctx->SetLastTag(tag);
5496 goto success;
5497 }
5498 ptr = UnknownFieldParse(tag,
5499 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
5500 ptr, ctx);
5501 CHK_(ptr != nullptr);
5502 continue;
5503 } // while
5504success:
5505 return ptr;
5506failure:
5507 ptr = nullptr;
5508 goto success;
5509#undef CHK_
5510}
5511
5512::PROTOBUF_NAMESPACE_ID::uint8* LockConfigRequest::_InternalSerialize(
5513 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5514 // @@protoc_insertion_point(serialize_to_array_start:frr.LockConfigRequest)
5515 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5516 (void) cached_has_bits;
5517
5518 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5519 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
5520 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
5521 }
5522 // @@protoc_insertion_point(serialize_to_array_end:frr.LockConfigRequest)
5523 return target;
5524}
5525
5526size_t LockConfigRequest::ByteSizeLong() const {
5527// @@protoc_insertion_point(message_byte_size_start:frr.LockConfigRequest)
5528 size_t total_size = 0;
5529
5530 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5531 // Prevent compiler warnings about cached_has_bits being unused
5532 (void) cached_has_bits;
5533
5534 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5535 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
5536 _internal_metadata_, total_size, &_cached_size_);
5537 }
5538 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
5539 SetCachedSize(cached_size);
5540 return total_size;
5541}
5542
5543void LockConfigRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
5544// @@protoc_insertion_point(generalized_merge_from_start:frr.LockConfigRequest)
5545 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5545) << "CHECK failed: " "(&from) != (this)" ": "
;
5546 const LockConfigRequest* source =
5547 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<LockConfigRequest>(
5548 &from);
5549 if (source == nullptr) {
5550 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.LockConfigRequest)
5551 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
5552 } else {
5553 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.LockConfigRequest)
5554 MergeFrom(*source);
5555 }
5556}
5557
5558void LockConfigRequest::MergeFrom(const LockConfigRequest& from) {
5559// @@protoc_insertion_point(class_specific_merge_from_start:frr.LockConfigRequest)
5560 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5560) << "CHECK failed: " "(&from) != (this)" ": "
;
5561 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
5562 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5563 (void) cached_has_bits;
5564
5565}
5566
5567void LockConfigRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
5568// @@protoc_insertion_point(generalized_copy_from_start:frr.LockConfigRequest)
5569 if (&from == this) return;
5570 Clear();
5571 MergeFrom(from);
5572}
5573
5574void LockConfigRequest::CopyFrom(const LockConfigRequest& from) {
5575// @@protoc_insertion_point(class_specific_copy_from_start:frr.LockConfigRequest)
5576 if (&from == this) return;
5577 Clear();
5578 MergeFrom(from);
5579}
5580
5581bool LockConfigRequest::IsInitialized() const {
5582 return true;
5583}
5584
5585void LockConfigRequest::InternalSwap(LockConfigRequest* other) {
5586 using std::swap;
5587 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
5588}
5589
5590::PROTOBUF_NAMESPACE_ID::Metadata LockConfigRequest::GetMetadata() const {
5591 return GetMetadataStatic();
5592}
5593
5594
5595// ===================================================================
5596
5597void LockConfigResponse::InitAsDefaultInstance() {
5598}
5599class LockConfigResponse::_Internal {
5600 public:
5601};
5602
5603LockConfigResponse::LockConfigResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
5604 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
5605 SharedCtor();
5606 RegisterArenaDtor(arena);
5607 // @@protoc_insertion_point(arena_constructor:frr.LockConfigResponse)
5608}
5609LockConfigResponse::LockConfigResponse(const LockConfigResponse& from)
5610 : ::PROTOBUF_NAMESPACE_ID::Message() {
5611 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
5612 // @@protoc_insertion_point(copy_constructor:frr.LockConfigResponse)
5613}
5614
5615void LockConfigResponse::SharedCtor() {
5616}
5617
5618LockConfigResponse::~LockConfigResponse() {
5619 // @@protoc_insertion_point(destructor:frr.LockConfigResponse)
5620 SharedDtor();
5621 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5622}
5623
5624void LockConfigResponse::SharedDtor() {
5625 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5625) << "CHECK failed: " "GetArena() == nullptr" ": "
;
5626}
5627
5628void LockConfigResponse::ArenaDtor(void* object) {
5629 LockConfigResponse* _this = reinterpret_cast< LockConfigResponse* >(object);
5630 (void)_this;
5631}
5632void LockConfigResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
5633}
5634void LockConfigResponse::SetCachedSize(int size) const {
5635 _cached_size_.Set(size);
5636}
5637const LockConfigResponse& LockConfigResponse::default_instance() {
5638 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_LockConfigResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
5639 return *internal_default_instance();
5640}
5641
5642
5643void LockConfigResponse::Clear() {
5644// @@protoc_insertion_point(message_clear_start:frr.LockConfigResponse)
5645 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5646 // Prevent compiler warnings about cached_has_bits being unused
5647 (void) cached_has_bits;
5648
5649 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5650}
5651
5652const char* LockConfigResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
5653#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5654 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
5655 while (!ctx->Done(&ptr)) {
5656 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
5657 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
5658 CHK_(ptr);
5659 if ((tag & 7) == 4 || tag == 0) {
5660 ctx->SetLastTag(tag);
5661 goto success;
5662 }
5663 ptr = UnknownFieldParse(tag,
5664 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
5665 ptr, ctx);
5666 CHK_(ptr != nullptr);
5667 continue;
5668 } // while
5669success:
5670 return ptr;
5671failure:
5672 ptr = nullptr;
5673 goto success;
5674#undef CHK_
5675}
5676
5677::PROTOBUF_NAMESPACE_ID::uint8* LockConfigResponse::_InternalSerialize(
5678 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5679 // @@protoc_insertion_point(serialize_to_array_start:frr.LockConfigResponse)
5680 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5681 (void) cached_has_bits;
5682
5683 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5684 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
5685 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
5686 }
5687 // @@protoc_insertion_point(serialize_to_array_end:frr.LockConfigResponse)
5688 return target;
5689}
5690
5691size_t LockConfigResponse::ByteSizeLong() const {
5692// @@protoc_insertion_point(message_byte_size_start:frr.LockConfigResponse)
5693 size_t total_size = 0;
5694
5695 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5696 // Prevent compiler warnings about cached_has_bits being unused
5697 (void) cached_has_bits;
5698
5699 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5700 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
5701 _internal_metadata_, total_size, &_cached_size_);
5702 }
5703 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
5704 SetCachedSize(cached_size);
5705 return total_size;
5706}
5707
5708void LockConfigResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
5709// @@protoc_insertion_point(generalized_merge_from_start:frr.LockConfigResponse)
5710 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5710) << "CHECK failed: " "(&from) != (this)" ": "
;
5711 const LockConfigResponse* source =
5712 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<LockConfigResponse>(
5713 &from);
5714 if (source == nullptr) {
5715 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.LockConfigResponse)
5716 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
5717 } else {
5718 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.LockConfigResponse)
5719 MergeFrom(*source);
5720 }
5721}
5722
5723void LockConfigResponse::MergeFrom(const LockConfigResponse& from) {
5724// @@protoc_insertion_point(class_specific_merge_from_start:frr.LockConfigResponse)
5725 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5725) << "CHECK failed: " "(&from) != (this)" ": "
;
5726 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
5727 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5728 (void) cached_has_bits;
5729
5730}
5731
5732void LockConfigResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
5733// @@protoc_insertion_point(generalized_copy_from_start:frr.LockConfigResponse)
5734 if (&from == this) return;
5735 Clear();
5736 MergeFrom(from);
5737}
5738
5739void LockConfigResponse::CopyFrom(const LockConfigResponse& from) {
5740// @@protoc_insertion_point(class_specific_copy_from_start:frr.LockConfigResponse)
5741 if (&from == this) return;
5742 Clear();
5743 MergeFrom(from);
5744}
5745
5746bool LockConfigResponse::IsInitialized() const {
5747 return true;
5748}
5749
5750void LockConfigResponse::InternalSwap(LockConfigResponse* other) {
5751 using std::swap;
5752 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
5753}
5754
5755::PROTOBUF_NAMESPACE_ID::Metadata LockConfigResponse::GetMetadata() const {
5756 return GetMetadataStatic();
5757}
5758
5759
5760// ===================================================================
5761
5762void UnlockConfigRequest::InitAsDefaultInstance() {
5763}
5764class UnlockConfigRequest::_Internal {
5765 public:
5766};
5767
5768UnlockConfigRequest::UnlockConfigRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
5769 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
5770 SharedCtor();
5771 RegisterArenaDtor(arena);
5772 // @@protoc_insertion_point(arena_constructor:frr.UnlockConfigRequest)
5773}
5774UnlockConfigRequest::UnlockConfigRequest(const UnlockConfigRequest& from)
5775 : ::PROTOBUF_NAMESPACE_ID::Message() {
5776 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
5777 // @@protoc_insertion_point(copy_constructor:frr.UnlockConfigRequest)
5778}
5779
5780void UnlockConfigRequest::SharedCtor() {
5781}
5782
5783UnlockConfigRequest::~UnlockConfigRequest() {
5784 // @@protoc_insertion_point(destructor:frr.UnlockConfigRequest)
5785 SharedDtor();
5786 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5787}
5788
5789void UnlockConfigRequest::SharedDtor() {
5790 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5790) << "CHECK failed: " "GetArena() == nullptr" ": "
;
5791}
5792
5793void UnlockConfigRequest::ArenaDtor(void* object) {
5794 UnlockConfigRequest* _this = reinterpret_cast< UnlockConfigRequest* >(object);
5795 (void)_this;
5796}
5797void UnlockConfigRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
5798}
5799void UnlockConfigRequest::SetCachedSize(int size) const {
5800 _cached_size_.Set(size);
5801}
5802const UnlockConfigRequest& UnlockConfigRequest::default_instance() {
5803 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_UnlockConfigRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
5804 return *internal_default_instance();
5805}
5806
5807
5808void UnlockConfigRequest::Clear() {
5809// @@protoc_insertion_point(message_clear_start:frr.UnlockConfigRequest)
5810 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5811 // Prevent compiler warnings about cached_has_bits being unused
5812 (void) cached_has_bits;
5813
5814 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5815}
5816
5817const char* UnlockConfigRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
5818#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5819 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
5820 while (!ctx->Done(&ptr)) {
5821 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
5822 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
5823 CHK_(ptr);
5824 if ((tag & 7) == 4 || tag == 0) {
5825 ctx->SetLastTag(tag);
5826 goto success;
5827 }
5828 ptr = UnknownFieldParse(tag,
5829 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
5830 ptr, ctx);
5831 CHK_(ptr != nullptr);
5832 continue;
5833 } // while
5834success:
5835 return ptr;
5836failure:
5837 ptr = nullptr;
5838 goto success;
5839#undef CHK_
5840}
5841
5842::PROTOBUF_NAMESPACE_ID::uint8* UnlockConfigRequest::_InternalSerialize(
5843 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5844 // @@protoc_insertion_point(serialize_to_array_start:frr.UnlockConfigRequest)
5845 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5846 (void) cached_has_bits;
5847
5848 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5849 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
5850 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
5851 }
5852 // @@protoc_insertion_point(serialize_to_array_end:frr.UnlockConfigRequest)
5853 return target;
5854}
5855
5856size_t UnlockConfigRequest::ByteSizeLong() const {
5857// @@protoc_insertion_point(message_byte_size_start:frr.UnlockConfigRequest)
5858 size_t total_size = 0;
5859
5860 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5861 // Prevent compiler warnings about cached_has_bits being unused
5862 (void) cached_has_bits;
5863
5864 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5865 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
5866 _internal_metadata_, total_size, &_cached_size_);
5867 }
5868 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
5869 SetCachedSize(cached_size);
5870 return total_size;
5871}
5872
5873void UnlockConfigRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
5874// @@protoc_insertion_point(generalized_merge_from_start:frr.UnlockConfigRequest)
5875 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5875) << "CHECK failed: " "(&from) != (this)" ": "
;
5876 const UnlockConfigRequest* source =
5877 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<UnlockConfigRequest>(
5878 &from);
5879 if (source == nullptr) {
5880 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.UnlockConfigRequest)
5881 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
5882 } else {
5883 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.UnlockConfigRequest)
5884 MergeFrom(*source);
5885 }
5886}
5887
5888void UnlockConfigRequest::MergeFrom(const UnlockConfigRequest& from) {
5889// @@protoc_insertion_point(class_specific_merge_from_start:frr.UnlockConfigRequest)
5890 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5890) << "CHECK failed: " "(&from) != (this)" ": "
;
5891 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
5892 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5893 (void) cached_has_bits;
5894
5895}
5896
5897void UnlockConfigRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
5898// @@protoc_insertion_point(generalized_copy_from_start:frr.UnlockConfigRequest)
5899 if (&from == this) return;
5900 Clear();
5901 MergeFrom(from);
5902}
5903
5904void UnlockConfigRequest::CopyFrom(const UnlockConfigRequest& from) {
5905// @@protoc_insertion_point(class_specific_copy_from_start:frr.UnlockConfigRequest)
5906 if (&from == this) return;
5907 Clear();
5908 MergeFrom(from);
5909}
5910
5911bool UnlockConfigRequest::IsInitialized() const {
5912 return true;
5913}
5914
5915void UnlockConfigRequest::InternalSwap(UnlockConfigRequest* other) {
5916 using std::swap;
5917 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
5918}
5919
5920::PROTOBUF_NAMESPACE_ID::Metadata UnlockConfigRequest::GetMetadata() const {
5921 return GetMetadataStatic();
5922}
5923
5924
5925// ===================================================================
5926
5927void UnlockConfigResponse::InitAsDefaultInstance() {
5928}
5929class UnlockConfigResponse::_Internal {
5930 public:
5931};
5932
5933UnlockConfigResponse::UnlockConfigResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
5934 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
5935 SharedCtor();
5936 RegisterArenaDtor(arena);
5937 // @@protoc_insertion_point(arena_constructor:frr.UnlockConfigResponse)
5938}
5939UnlockConfigResponse::UnlockConfigResponse(const UnlockConfigResponse& from)
5940 : ::PROTOBUF_NAMESPACE_ID::Message() {
5941 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
1
Calling 'InternalMetadata::MergeFrom'
5942 // @@protoc_insertion_point(copy_constructor:frr.UnlockConfigResponse)
5943}
5944
5945void UnlockConfigResponse::SharedCtor() {
5946}
5947
5948UnlockConfigResponse::~UnlockConfigResponse() {
5949 // @@protoc_insertion_point(destructor:frr.UnlockConfigResponse)
5950 SharedDtor();
5951 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5952}
5953
5954void UnlockConfigResponse::SharedDtor() {
5955 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 5955) << "CHECK failed: " "GetArena() == nullptr" ": "
;
5956}
5957
5958void UnlockConfigResponse::ArenaDtor(void* object) {
5959 UnlockConfigResponse* _this = reinterpret_cast< UnlockConfigResponse* >(object);
5960 (void)_this;
5961}
5962void UnlockConfigResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
5963}
5964void UnlockConfigResponse::SetCachedSize(int size) const {
5965 _cached_size_.Set(size);
5966}
5967const UnlockConfigResponse& UnlockConfigResponse::default_instance() {
5968 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_UnlockConfigResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
5969 return *internal_default_instance();
5970}
5971
5972
5973void UnlockConfigResponse::Clear() {
5974// @@protoc_insertion_point(message_clear_start:frr.UnlockConfigResponse)
5975 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
5976 // Prevent compiler warnings about cached_has_bits being unused
5977 (void) cached_has_bits;
5978
5979 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
5980}
5981
5982const char* UnlockConfigResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
5983#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5984 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
5985 while (!ctx->Done(&ptr)) {
5986 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
5987 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
5988 CHK_(ptr);
5989 if ((tag & 7) == 4 || tag == 0) {
5990 ctx->SetLastTag(tag);
5991 goto success;
5992 }
5993 ptr = UnknownFieldParse(tag,
5994 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
5995 ptr, ctx);
5996 CHK_(ptr != nullptr);
5997 continue;
5998 } // while
5999success:
6000 return ptr;
6001failure:
6002 ptr = nullptr;
6003 goto success;
6004#undef CHK_
6005}
6006
6007::PROTOBUF_NAMESPACE_ID::uint8* UnlockConfigResponse::_InternalSerialize(
6008 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6009 // @@protoc_insertion_point(serialize_to_array_start:frr.UnlockConfigResponse)
6010 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6011 (void) cached_has_bits;
6012
6013 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6014 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
6015 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
6016 }
6017 // @@protoc_insertion_point(serialize_to_array_end:frr.UnlockConfigResponse)
6018 return target;
6019}
6020
6021size_t UnlockConfigResponse::ByteSizeLong() const {
6022// @@protoc_insertion_point(message_byte_size_start:frr.UnlockConfigResponse)
6023 size_t total_size = 0;
6024
6025 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6026 // Prevent compiler warnings about cached_has_bits being unused
6027 (void) cached_has_bits;
6028
6029 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6030 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
6031 _internal_metadata_, total_size, &_cached_size_);
6032 }
6033 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
6034 SetCachedSize(cached_size);
6035 return total_size;
6036}
6037
6038void UnlockConfigResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
6039// @@protoc_insertion_point(generalized_merge_from_start:frr.UnlockConfigResponse)
6040 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 6040) << "CHECK failed: " "(&from) != (this)" ": "
;
6041 const UnlockConfigResponse* source =
6042 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<UnlockConfigResponse>(
6043 &from);
6044 if (source == nullptr) {
6045 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.UnlockConfigResponse)
6046 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
6047 } else {
6048 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.UnlockConfigResponse)
6049 MergeFrom(*source);
6050 }
6051}
6052
6053void UnlockConfigResponse::MergeFrom(const UnlockConfigResponse& from) {
6054// @@protoc_insertion_point(class_specific_merge_from_start:frr.UnlockConfigResponse)
6055 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 6055) << "CHECK failed: " "(&from) != (this)" ": "
;
6056 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
6057 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6058 (void) cached_has_bits;
6059
6060}
6061
6062void UnlockConfigResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
6063// @@protoc_insertion_point(generalized_copy_from_start:frr.UnlockConfigResponse)
6064 if (&from == this) return;
6065 Clear();
6066 MergeFrom(from);
6067}
6068
6069void UnlockConfigResponse::CopyFrom(const UnlockConfigResponse& from) {
6070// @@protoc_insertion_point(class_specific_copy_from_start:frr.UnlockConfigResponse)
6071 if (&from == this) return;
6072 Clear();
6073 MergeFrom(from);
6074}
6075
6076bool UnlockConfigResponse::IsInitialized() const {
6077 return true;
6078}
6079
6080void UnlockConfigResponse::InternalSwap(UnlockConfigResponse* other) {
6081 using std::swap;
6082 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
6083}
6084
6085::PROTOBUF_NAMESPACE_ID::Metadata UnlockConfigResponse::GetMetadata() const {
6086 return GetMetadataStatic();
6087}
6088
6089
6090// ===================================================================
6091
6092void ExecuteRequest::InitAsDefaultInstance() {
6093}
6094class ExecuteRequest::_Internal {
6095 public:
6096};
6097
6098ExecuteRequest::ExecuteRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena)
6099 : ::PROTOBUF_NAMESPACE_ID::Message(arena),
6100 input_(arena) {
6101 SharedCtor();
6102 RegisterArenaDtor(arena);
6103 // @@protoc_insertion_point(arena_constructor:frr.ExecuteRequest)
6104}
6105ExecuteRequest::ExecuteRequest(const ExecuteRequest& from)
6106 : ::PROTOBUF_NAMESPACE_ID::Message(),
6107 input_(from.input_) {
6108 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
6109 path_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6110 if (!from._internal_path().empty()) {
6111 path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_path(),
6112 GetArena());
6113 }
6114 // @@protoc_insertion_point(copy_constructor:frr.ExecuteRequest)
6115}
6116
6117void ExecuteRequest::SharedCtor() {
6118 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_ExecuteRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
6119 path_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6120}
6121
6122ExecuteRequest::~ExecuteRequest() {
6123 // @@protoc_insertion_point(destructor:frr.ExecuteRequest)
6124 SharedDtor();
6125 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
6126}
6127
6128void ExecuteRequest::SharedDtor() {
6129 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 6129) << "CHECK failed: " "GetArena() == nullptr" ": "
;
6130 path_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6131}
6132
6133void ExecuteRequest::ArenaDtor(void* object) {
6134 ExecuteRequest* _this = reinterpret_cast< ExecuteRequest* >(object);
6135 (void)_this;
6136}
6137void ExecuteRequest::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
6138}
6139void ExecuteRequest::SetCachedSize(int size) const {
6140 _cached_size_.Set(size);
6141}
6142const ExecuteRequest& ExecuteRequest::default_instance() {
6143 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_ExecuteRequest_grpc_2ffrr_2dnorthbound_2eproto.base);
6144 return *internal_default_instance();
6145}
6146
6147
6148void ExecuteRequest::Clear() {
6149// @@protoc_insertion_point(message_clear_start:frr.ExecuteRequest)
6150 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6151 // Prevent compiler warnings about cached_has_bits being unused
6152 (void) cached_has_bits;
6153
6154 input_.Clear();
6155 path_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
6156 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
6157}
6158
6159const char* ExecuteRequest::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
6160#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6161 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
6162 while (!ctx->Done(&ptr)) {
6163 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
6164 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
6165 CHK_(ptr);
6166 switch (tag >> 3) {
6167 // string path = 1;
6168 case 1:
6169 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
6170 auto str = _internal_mutable_path();
6171 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
6172 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.ExecuteRequest.path"));
6173 CHK_(ptr);
6174 } else goto handle_unusual;
6175 continue;
6176 // repeated .frr.PathValue input = 2;
6177 case 2:
6178 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
6179 ptr -= 1;
6180 do {
6181 ptr += 1;
6182 ptr = ctx->ParseMessage(_internal_add_input(), ptr);
6183 CHK_(ptr);
6184 if (!ctx->DataAvailable(ptr)) break;
6185 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr));
6186 } else goto handle_unusual;
6187 continue;
6188 default: {
6189 handle_unusual:
6190 if ((tag & 7) == 4 || tag == 0) {
6191 ctx->SetLastTag(tag);
6192 goto success;
6193 }
6194 ptr = UnknownFieldParse(tag,
6195 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
6196 ptr, ctx);
6197 CHK_(ptr != nullptr);
6198 continue;
6199 }
6200 } // switch
6201 } // while
6202success:
6203 return ptr;
6204failure:
6205 ptr = nullptr;
6206 goto success;
6207#undef CHK_
6208}
6209
6210::PROTOBUF_NAMESPACE_ID::uint8* ExecuteRequest::_InternalSerialize(
6211 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6212 // @@protoc_insertion_point(serialize_to_array_start:frr.ExecuteRequest)
6213 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6214 (void) cached_has_bits;
6215
6216 // string path = 1;
6217 if (this->path().size() > 0) {
6218 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
6219 this->_internal_path().data(), static_cast<int>(this->_internal_path().length()),
6220 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
6221 "frr.ExecuteRequest.path");
6222 target = stream->WriteStringMaybeAliased(
6223 1, this->_internal_path(), target);
6224 }
6225
6226 // repeated .frr.PathValue input = 2;
6227 for (unsigned int i = 0,
6228 n = static_cast<unsigned int>(this->_internal_input_size()); i < n; i++) {
6229 target = stream->EnsureSpace(target);
6230 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6231 InternalWriteMessage(2, this->_internal_input(i), target, stream);
6232 }
6233
6234 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6235 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
6236 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
6237 }
6238 // @@protoc_insertion_point(serialize_to_array_end:frr.ExecuteRequest)
6239 return target;
6240}
6241
6242size_t ExecuteRequest::ByteSizeLong() const {
6243// @@protoc_insertion_point(message_byte_size_start:frr.ExecuteRequest)
6244 size_t total_size = 0;
6245
6246 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6247 // Prevent compiler warnings about cached_has_bits being unused
6248 (void) cached_has_bits;
6249
6250 // repeated .frr.PathValue input = 2;
6251 total_size += 1UL * this->_internal_input_size();
6252 for (const auto& msg : this->input_) {
6253 total_size +=
6254 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
6255 }
6256
6257 // string path = 1;
6258 if (this->path().size() > 0) {
6259 total_size += 1 +
6260 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
6261 this->_internal_path());
6262 }
6263
6264 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6265 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
6266 _internal_metadata_, total_size, &_cached_size_);
6267 }
6268 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
6269 SetCachedSize(cached_size);
6270 return total_size;
6271}
6272
6273void ExecuteRequest::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
6274// @@protoc_insertion_point(generalized_merge_from_start:frr.ExecuteRequest)
6275 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 6275) << "CHECK failed: " "(&from) != (this)" ": "
;
6276 const ExecuteRequest* source =
6277 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<ExecuteRequest>(
6278 &from);
6279 if (source == nullptr) {
6280 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.ExecuteRequest)
6281 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
6282 } else {
6283 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.ExecuteRequest)
6284 MergeFrom(*source);
6285 }
6286}
6287
6288void ExecuteRequest::MergeFrom(const ExecuteRequest& from) {
6289// @@protoc_insertion_point(class_specific_merge_from_start:frr.ExecuteRequest)
6290 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 6290) << "CHECK failed: " "(&from) != (this)" ": "
;
6291 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
6292 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6293 (void) cached_has_bits;
6294
6295 input_.MergeFrom(from.input_);
6296 if (from.path().size() > 0) {
6297 _internal_set_path(from._internal_path());
6298 }
6299}
6300
6301void ExecuteRequest::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
6302// @@protoc_insertion_point(generalized_copy_from_start:frr.ExecuteRequest)
6303 if (&from == this) return;
6304 Clear();
6305 MergeFrom(from);
6306}
6307
6308void ExecuteRequest::CopyFrom(const ExecuteRequest& from) {
6309// @@protoc_insertion_point(class_specific_copy_from_start:frr.ExecuteRequest)
6310 if (&from == this) return;
6311 Clear();
6312 MergeFrom(from);
6313}
6314
6315bool ExecuteRequest::IsInitialized() const {
6316 return true;
6317}
6318
6319void ExecuteRequest::InternalSwap(ExecuteRequest* other) {
6320 using std::swap;
6321 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
6322 input_.InternalSwap(&other->input_);
6323 path_.Swap(&other->path_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
6324}
6325
6326::PROTOBUF_NAMESPACE_ID::Metadata ExecuteRequest::GetMetadata() const {
6327 return GetMetadataStatic();
6328}
6329
6330
6331// ===================================================================
6332
6333void ExecuteResponse::InitAsDefaultInstance() {
6334}
6335class ExecuteResponse::_Internal {
6336 public:
6337};
6338
6339ExecuteResponse::ExecuteResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena)
6340 : ::PROTOBUF_NAMESPACE_ID::Message(arena),
6341 output_(arena) {
6342 SharedCtor();
6343 RegisterArenaDtor(arena);
6344 // @@protoc_insertion_point(arena_constructor:frr.ExecuteResponse)
6345}
6346ExecuteResponse::ExecuteResponse(const ExecuteResponse& from)
6347 : ::PROTOBUF_NAMESPACE_ID::Message(),
6348 output_(from.output_) {
6349 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
6350 // @@protoc_insertion_point(copy_constructor:frr.ExecuteResponse)
6351}
6352
6353void ExecuteResponse::SharedCtor() {
6354 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_ExecuteResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
6355}
6356
6357ExecuteResponse::~ExecuteResponse() {
6358 // @@protoc_insertion_point(destructor:frr.ExecuteResponse)
6359 SharedDtor();
6360 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
6361}
6362
6363void ExecuteResponse::SharedDtor() {
6364 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 6364) << "CHECK failed: " "GetArena() == nullptr" ": "
;
6365}
6366
6367void ExecuteResponse::ArenaDtor(void* object) {
6368 ExecuteResponse* _this = reinterpret_cast< ExecuteResponse* >(object);
6369 (void)_this;
6370}
6371void ExecuteResponse::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
6372}
6373void ExecuteResponse::SetCachedSize(int size) const {
6374 _cached_size_.Set(size);
6375}
6376const ExecuteResponse& ExecuteResponse::default_instance() {
6377 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_ExecuteResponse_grpc_2ffrr_2dnorthbound_2eproto.base);
6378 return *internal_default_instance();
6379}
6380
6381
6382void ExecuteResponse::Clear() {
6383// @@protoc_insertion_point(message_clear_start:frr.ExecuteResponse)
6384 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6385 // Prevent compiler warnings about cached_has_bits being unused
6386 (void) cached_has_bits;
6387
6388 output_.Clear();
6389 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
6390}
6391
6392const char* ExecuteResponse::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
6393#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6394 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
6395 while (!ctx->Done(&ptr)) {
6396 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
6397 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
6398 CHK_(ptr);
6399 switch (tag >> 3) {
6400 // repeated .frr.PathValue output = 1;
6401 case 1:
6402 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
6403 ptr -= 1;
6404 do {
6405 ptr += 1;
6406 ptr = ctx->ParseMessage(_internal_add_output(), ptr);
6407 CHK_(ptr);
6408 if (!ctx->DataAvailable(ptr)) break;
6409 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
6410 } else goto handle_unusual;
6411 continue;
6412 default: {
6413 handle_unusual:
6414 if ((tag & 7) == 4 || tag == 0) {
6415 ctx->SetLastTag(tag);
6416 goto success;
6417 }
6418 ptr = UnknownFieldParse(tag,
6419 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
6420 ptr, ctx);
6421 CHK_(ptr != nullptr);
6422 continue;
6423 }
6424 } // switch
6425 } // while
6426success:
6427 return ptr;
6428failure:
6429 ptr = nullptr;
6430 goto success;
6431#undef CHK_
6432}
6433
6434::PROTOBUF_NAMESPACE_ID::uint8* ExecuteResponse::_InternalSerialize(
6435 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6436 // @@protoc_insertion_point(serialize_to_array_start:frr.ExecuteResponse)
6437 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6438 (void) cached_has_bits;
6439
6440 // repeated .frr.PathValue output = 1;
6441 for (unsigned int i = 0,
6442 n = static_cast<unsigned int>(this->_internal_output_size()); i < n; i++) {
6443 target = stream->EnsureSpace(target);
6444 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6445 InternalWriteMessage(1, this->_internal_output(i), target, stream);
6446 }
6447
6448 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6449 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
6450 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
6451 }
6452 // @@protoc_insertion_point(serialize_to_array_end:frr.ExecuteResponse)
6453 return target;
6454}
6455
6456size_t ExecuteResponse::ByteSizeLong() const {
6457// @@protoc_insertion_point(message_byte_size_start:frr.ExecuteResponse)
6458 size_t total_size = 0;
6459
6460 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6461 // Prevent compiler warnings about cached_has_bits being unused
6462 (void) cached_has_bits;
6463
6464 // repeated .frr.PathValue output = 1;
6465 total_size += 1UL * this->_internal_output_size();
6466 for (const auto& msg : this->output_) {
6467 total_size +=
6468 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
6469 }
6470
6471 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6472 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
6473 _internal_metadata_, total_size, &_cached_size_);
6474 }
6475 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
6476 SetCachedSize(cached_size);
6477 return total_size;
6478}
6479
6480void ExecuteResponse::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
6481// @@protoc_insertion_point(generalized_merge_from_start:frr.ExecuteResponse)
6482 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 6482) << "CHECK failed: " "(&from) != (this)" ": "
;
6483 const ExecuteResponse* source =
6484 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<ExecuteResponse>(
6485 &from);
6486 if (source == nullptr) {
6487 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.ExecuteResponse)
6488 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
6489 } else {
6490 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.ExecuteResponse)
6491 MergeFrom(*source);
6492 }
6493}
6494
6495void ExecuteResponse::MergeFrom(const ExecuteResponse& from) {
6496// @@protoc_insertion_point(class_specific_merge_from_start:frr.ExecuteResponse)
6497 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 6497) << "CHECK failed: " "(&from) != (this)" ": "
;
6498 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
6499 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6500 (void) cached_has_bits;
6501
6502 output_.MergeFrom(from.output_);
6503}
6504
6505void ExecuteResponse::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
6506// @@protoc_insertion_point(generalized_copy_from_start:frr.ExecuteResponse)
6507 if (&from == this) return;
6508 Clear();
6509 MergeFrom(from);
6510}
6511
6512void ExecuteResponse::CopyFrom(const ExecuteResponse& from) {
6513// @@protoc_insertion_point(class_specific_copy_from_start:frr.ExecuteResponse)
6514 if (&from == this) return;
6515 Clear();
6516 MergeFrom(from);
6517}
6518
6519bool ExecuteResponse::IsInitialized() const {
6520 return true;
6521}
6522
6523void ExecuteResponse::InternalSwap(ExecuteResponse* other) {
6524 using std::swap;
6525 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
6526 output_.InternalSwap(&other->output_);
6527}
6528
6529::PROTOBUF_NAMESPACE_ID::Metadata ExecuteResponse::GetMetadata() const {
6530 return GetMetadataStatic();
6531}
6532
6533
6534// ===================================================================
6535
6536void ModuleData::InitAsDefaultInstance() {
6537}
6538class ModuleData::_Internal {
6539 public:
6540};
6541
6542ModuleData::ModuleData(::PROTOBUF_NAMESPACE_ID::Arena* arena)
6543 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
6544 SharedCtor();
6545 RegisterArenaDtor(arena);
6546 // @@protoc_insertion_point(arena_constructor:frr.ModuleData)
6547}
6548ModuleData::ModuleData(const ModuleData& from)
6549 : ::PROTOBUF_NAMESPACE_ID::Message() {
6550 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
6551 name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6552 if (!from._internal_name().empty()) {
6553 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_name(),
6554 GetArena());
6555 }
6556 organization_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6557 if (!from._internal_organization().empty()) {
6558 organization_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_organization(),
6559 GetArena());
6560 }
6561 revision_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6562 if (!from._internal_revision().empty()) {
6563 revision_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_revision(),
6564 GetArena());
6565 }
6566 // @@protoc_insertion_point(copy_constructor:frr.ModuleData)
6567}
6568
6569void ModuleData::SharedCtor() {
6570 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_ModuleData_grpc_2ffrr_2dnorthbound_2eproto.base);
6571 name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6572 organization_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6573 revision_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6574}
6575
6576ModuleData::~ModuleData() {
6577 // @@protoc_insertion_point(destructor:frr.ModuleData)
6578 SharedDtor();
6579 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
6580}
6581
6582void ModuleData::SharedDtor() {
6583 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 6583) << "CHECK failed: " "GetArena() == nullptr" ": "
;
6584 name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6585 organization_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6586 revision_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6587}
6588
6589void ModuleData::ArenaDtor(void* object) {
6590 ModuleData* _this = reinterpret_cast< ModuleData* >(object);
6591 (void)_this;
6592}
6593void ModuleData::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
6594}
6595void ModuleData::SetCachedSize(int size) const {
6596 _cached_size_.Set(size);
6597}
6598const ModuleData& ModuleData::default_instance() {
6599 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_ModuleData_grpc_2ffrr_2dnorthbound_2eproto.base);
6600 return *internal_default_instance();
6601}
6602
6603
6604void ModuleData::Clear() {
6605// @@protoc_insertion_point(message_clear_start:frr.ModuleData)
6606 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6607 // Prevent compiler warnings about cached_has_bits being unused
6608 (void) cached_has_bits;
6609
6610 name_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
6611 organization_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
6612 revision_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
6613 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
6614}
6615
6616const char* ModuleData::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
6617#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6618 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
6619 while (!ctx->Done(&ptr)) {
6620 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
6621 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
6622 CHK_(ptr);
6623 switch (tag >> 3) {
6624 // string name = 1;
6625 case 1:
6626 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
6627 auto str = _internal_mutable_name();
6628 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
6629 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.ModuleData.name"));
6630 CHK_(ptr);
6631 } else goto handle_unusual;
6632 continue;
6633 // string organization = 2;
6634 case 2:
6635 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
6636 auto str = _internal_mutable_organization();
6637 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
6638 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.ModuleData.organization"));
6639 CHK_(ptr);
6640 } else goto handle_unusual;
6641 continue;
6642 // string revision = 3;
6643 case 3:
6644 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) {
6645 auto str = _internal_mutable_revision();
6646 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
6647 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.ModuleData.revision"));
6648 CHK_(ptr);
6649 } else goto handle_unusual;
6650 continue;
6651 default: {
6652 handle_unusual:
6653 if ((tag & 7) == 4 || tag == 0) {
6654 ctx->SetLastTag(tag);
6655 goto success;
6656 }
6657 ptr = UnknownFieldParse(tag,
6658 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
6659 ptr, ctx);
6660 CHK_(ptr != nullptr);
6661 continue;
6662 }
6663 } // switch
6664 } // while
6665success:
6666 return ptr;
6667failure:
6668 ptr = nullptr;
6669 goto success;
6670#undef CHK_
6671}
6672
6673::PROTOBUF_NAMESPACE_ID::uint8* ModuleData::_InternalSerialize(
6674 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6675 // @@protoc_insertion_point(serialize_to_array_start:frr.ModuleData)
6676 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6677 (void) cached_has_bits;
6678
6679 // string name = 1;
6680 if (this->name().size() > 0) {
6681 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
6682 this->_internal_name().data(), static_cast<int>(this->_internal_name().length()),
6683 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
6684 "frr.ModuleData.name");
6685 target = stream->WriteStringMaybeAliased(
6686 1, this->_internal_name(), target);
6687 }
6688
6689 // string organization = 2;
6690 if (this->organization().size() > 0) {
6691 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
6692 this->_internal_organization().data(), static_cast<int>(this->_internal_organization().length()),
6693 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
6694 "frr.ModuleData.organization");
6695 target = stream->WriteStringMaybeAliased(
6696 2, this->_internal_organization(), target);
6697 }
6698
6699 // string revision = 3;
6700 if (this->revision().size() > 0) {
6701 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
6702 this->_internal_revision().data(), static_cast<int>(this->_internal_revision().length()),
6703 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
6704 "frr.ModuleData.revision");
6705 target = stream->WriteStringMaybeAliased(
6706 3, this->_internal_revision(), target);
6707 }
6708
6709 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6710 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
6711 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
6712 }
6713 // @@protoc_insertion_point(serialize_to_array_end:frr.ModuleData)
6714 return target;
6715}
6716
6717size_t ModuleData::ByteSizeLong() const {
6718// @@protoc_insertion_point(message_byte_size_start:frr.ModuleData)
6719 size_t total_size = 0;
6720
6721 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6722 // Prevent compiler warnings about cached_has_bits being unused
6723 (void) cached_has_bits;
6724
6725 // string name = 1;
6726 if (this->name().size() > 0) {
6727 total_size += 1 +
6728 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
6729 this->_internal_name());
6730 }
6731
6732 // string organization = 2;
6733 if (this->organization().size() > 0) {
6734 total_size += 1 +
6735 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
6736 this->_internal_organization());
6737 }
6738
6739 // string revision = 3;
6740 if (this->revision().size() > 0) {
6741 total_size += 1 +
6742 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
6743 this->_internal_revision());
6744 }
6745
6746 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6747 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
6748 _internal_metadata_, total_size, &_cached_size_);
6749 }
6750 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
6751 SetCachedSize(cached_size);
6752 return total_size;
6753}
6754
6755void ModuleData::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
6756// @@protoc_insertion_point(generalized_merge_from_start:frr.ModuleData)
6757 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 6757) << "CHECK failed: " "(&from) != (this)" ": "
;
6758 const ModuleData* source =
6759 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<ModuleData>(
6760 &from);
6761 if (source == nullptr) {
6762 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.ModuleData)
6763 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
6764 } else {
6765 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.ModuleData)
6766 MergeFrom(*source);
6767 }
6768}
6769
6770void ModuleData::MergeFrom(const ModuleData& from) {
6771// @@protoc_insertion_point(class_specific_merge_from_start:frr.ModuleData)
6772 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 6772) << "CHECK failed: " "(&from) != (this)" ": "
;
6773 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
6774 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6775 (void) cached_has_bits;
6776
6777 if (from.name().size() > 0) {
6778 _internal_set_name(from._internal_name());
6779 }
6780 if (from.organization().size() > 0) {
6781 _internal_set_organization(from._internal_organization());
6782 }
6783 if (from.revision().size() > 0) {
6784 _internal_set_revision(from._internal_revision());
6785 }
6786}
6787
6788void ModuleData::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
6789// @@protoc_insertion_point(generalized_copy_from_start:frr.ModuleData)
6790 if (&from == this) return;
6791 Clear();
6792 MergeFrom(from);
6793}
6794
6795void ModuleData::CopyFrom(const ModuleData& from) {
6796// @@protoc_insertion_point(class_specific_copy_from_start:frr.ModuleData)
6797 if (&from == this) return;
6798 Clear();
6799 MergeFrom(from);
6800}
6801
6802bool ModuleData::IsInitialized() const {
6803 return true;
6804}
6805
6806void ModuleData::InternalSwap(ModuleData* other) {
6807 using std::swap;
6808 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
6809 name_.Swap(&other->name_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
6810 organization_.Swap(&other->organization_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
6811 revision_.Swap(&other->revision_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
6812}
6813
6814::PROTOBUF_NAMESPACE_ID::Metadata ModuleData::GetMetadata() const {
6815 return GetMetadataStatic();
6816}
6817
6818
6819// ===================================================================
6820
6821void PathValue::InitAsDefaultInstance() {
6822}
6823class PathValue::_Internal {
6824 public:
6825};
6826
6827PathValue::PathValue(::PROTOBUF_NAMESPACE_ID::Arena* arena)
6828 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
6829 SharedCtor();
6830 RegisterArenaDtor(arena);
6831 // @@protoc_insertion_point(arena_constructor:frr.PathValue)
6832}
6833PathValue::PathValue(const PathValue& from)
6834 : ::PROTOBUF_NAMESPACE_ID::Message() {
6835 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
6836 path_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6837 if (!from._internal_path().empty()) {
6838 path_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_path(),
6839 GetArena());
6840 }
6841 value_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6842 if (!from._internal_value().empty()) {
6843 value_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_value(),
6844 GetArena());
6845 }
6846 // @@protoc_insertion_point(copy_constructor:frr.PathValue)
6847}
6848
6849void PathValue::SharedCtor() {
6850 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_PathValue_grpc_2ffrr_2dnorthbound_2eproto.base);
6851 path_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6852 value_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6853}
6854
6855PathValue::~PathValue() {
6856 // @@protoc_insertion_point(destructor:frr.PathValue)
6857 SharedDtor();
6858 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
6859}
6860
6861void PathValue::SharedDtor() {
6862 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 6862) << "CHECK failed: " "GetArena() == nullptr" ": "
;
6863 path_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6864 value_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
6865}
6866
6867void PathValue::ArenaDtor(void* object) {
6868 PathValue* _this = reinterpret_cast< PathValue* >(object);
6869 (void)_this;
6870}
6871void PathValue::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
6872}
6873void PathValue::SetCachedSize(int size) const {
6874 _cached_size_.Set(size);
6875}
6876const PathValue& PathValue::default_instance() {
6877 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_PathValue_grpc_2ffrr_2dnorthbound_2eproto.base);
6878 return *internal_default_instance();
6879}
6880
6881
6882void PathValue::Clear() {
6883// @@protoc_insertion_point(message_clear_start:frr.PathValue)
6884 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6885 // Prevent compiler warnings about cached_has_bits being unused
6886 (void) cached_has_bits;
6887
6888 path_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
6889 value_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
6890 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
6891}
6892
6893const char* PathValue::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
6894#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6895 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
6896 while (!ctx->Done(&ptr)) {
6897 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
6898 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
6899 CHK_(ptr);
6900 switch (tag >> 3) {
6901 // string path = 1;
6902 case 1:
6903 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) {
6904 auto str = _internal_mutable_path();
6905 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
6906 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.PathValue.path"));
6907 CHK_(ptr);
6908 } else goto handle_unusual;
6909 continue;
6910 // string value = 2;
6911 case 2:
6912 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
6913 auto str = _internal_mutable_value();
6914 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
6915 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.PathValue.value"));
6916 CHK_(ptr);
6917 } else goto handle_unusual;
6918 continue;
6919 default: {
6920 handle_unusual:
6921 if ((tag & 7) == 4 || tag == 0) {
6922 ctx->SetLastTag(tag);
6923 goto success;
6924 }
6925 ptr = UnknownFieldParse(tag,
6926 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
6927 ptr, ctx);
6928 CHK_(ptr != nullptr);
6929 continue;
6930 }
6931 } // switch
6932 } // while
6933success:
6934 return ptr;
6935failure:
6936 ptr = nullptr;
6937 goto success;
6938#undef CHK_
6939}
6940
6941::PROTOBUF_NAMESPACE_ID::uint8* PathValue::_InternalSerialize(
6942 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6943 // @@protoc_insertion_point(serialize_to_array_start:frr.PathValue)
6944 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6945 (void) cached_has_bits;
6946
6947 // string path = 1;
6948 if (this->path().size() > 0) {
6949 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
6950 this->_internal_path().data(), static_cast<int>(this->_internal_path().length()),
6951 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
6952 "frr.PathValue.path");
6953 target = stream->WriteStringMaybeAliased(
6954 1, this->_internal_path(), target);
6955 }
6956
6957 // string value = 2;
6958 if (this->value().size() > 0) {
6959 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
6960 this->_internal_value().data(), static_cast<int>(this->_internal_value().length()),
6961 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
6962 "frr.PathValue.value");
6963 target = stream->WriteStringMaybeAliased(
6964 2, this->_internal_value(), target);
6965 }
6966
6967 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6968 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
6969 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
6970 }
6971 // @@protoc_insertion_point(serialize_to_array_end:frr.PathValue)
6972 return target;
6973}
6974
6975size_t PathValue::ByteSizeLong() const {
6976// @@protoc_insertion_point(message_byte_size_start:frr.PathValue)
6977 size_t total_size = 0;
6978
6979 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
6980 // Prevent compiler warnings about cached_has_bits being unused
6981 (void) cached_has_bits;
6982
6983 // string path = 1;
6984 if (this->path().size() > 0) {
6985 total_size += 1 +
6986 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
6987 this->_internal_path());
6988 }
6989
6990 // string value = 2;
6991 if (this->value().size() > 0) {
6992 total_size += 1 +
6993 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
6994 this->_internal_value());
6995 }
6996
6997 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6998 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
6999 _internal_metadata_, total_size, &_cached_size_);
7000 }
7001 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
7002 SetCachedSize(cached_size);
7003 return total_size;
7004}
7005
7006void PathValue::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
7007// @@protoc_insertion_point(generalized_merge_from_start:frr.PathValue)
7008 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 7008) << "CHECK failed: " "(&from) != (this)" ": "
;
7009 const PathValue* source =
7010 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<PathValue>(
7011 &from);
7012 if (source == nullptr) {
7013 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.PathValue)
7014 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
7015 } else {
7016 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.PathValue)
7017 MergeFrom(*source);
7018 }
7019}
7020
7021void PathValue::MergeFrom(const PathValue& from) {
7022// @@protoc_insertion_point(class_specific_merge_from_start:frr.PathValue)
7023 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 7023) << "CHECK failed: " "(&from) != (this)" ": "
;
7024 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
7025 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
7026 (void) cached_has_bits;
7027
7028 if (from.path().size() > 0) {
7029 _internal_set_path(from._internal_path());
7030 }
7031 if (from.value().size() > 0) {
7032 _internal_set_value(from._internal_value());
7033 }
7034}
7035
7036void PathValue::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
7037// @@protoc_insertion_point(generalized_copy_from_start:frr.PathValue)
7038 if (&from == this) return;
7039 Clear();
7040 MergeFrom(from);
7041}
7042
7043void PathValue::CopyFrom(const PathValue& from) {
7044// @@protoc_insertion_point(class_specific_copy_from_start:frr.PathValue)
7045 if (&from == this) return;
7046 Clear();
7047 MergeFrom(from);
7048}
7049
7050bool PathValue::IsInitialized() const {
7051 return true;
7052}
7053
7054void PathValue::InternalSwap(PathValue* other) {
7055 using std::swap;
7056 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
7057 path_.Swap(&other->path_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
7058 value_.Swap(&other->value_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
7059}
7060
7061::PROTOBUF_NAMESPACE_ID::Metadata PathValue::GetMetadata() const {
7062 return GetMetadataStatic();
7063}
7064
7065
7066// ===================================================================
7067
7068void DataTree::InitAsDefaultInstance() {
7069}
7070class DataTree::_Internal {
7071 public:
7072};
7073
7074DataTree::DataTree(::PROTOBUF_NAMESPACE_ID::Arena* arena)
7075 : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
7076 SharedCtor();
7077 RegisterArenaDtor(arena);
7078 // @@protoc_insertion_point(arena_constructor:frr.DataTree)
7079}
7080DataTree::DataTree(const DataTree& from)
7081 : ::PROTOBUF_NAMESPACE_ID::Message() {
7082 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
7083 data_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
7084 if (!from._internal_data().empty()) {
7085 data_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_data(),
7086 GetArena());
7087 }
7088 encoding_ = from.encoding_;
7089 // @@protoc_insertion_point(copy_constructor:frr.DataTree)
7090}
7091
7092void DataTree::SharedCtor() {
7093 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_DataTree_grpc_2ffrr_2dnorthbound_2eproto.base);
7094 data_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
7095 encoding_ = 0;
7096}
7097
7098DataTree::~DataTree() {
7099 // @@protoc_insertion_point(destructor:frr.DataTree)
7100 SharedDtor();
7101 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
7102}
7103
7104void DataTree::SharedDtor() {
7105 GOOGLE_DCHECK(GetArena() == nullptr)!(!(GetArena() == nullptr)) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 7105) << "CHECK failed: " "GetArena() == nullptr" ": "
;
7106 data_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
7107}
7108
7109void DataTree::ArenaDtor(void* object) {
7110 DataTree* _this = reinterpret_cast< DataTree* >(object);
7111 (void)_this;
7112}
7113void DataTree::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
7114}
7115void DataTree::SetCachedSize(int size) const {
7116 _cached_size_.Set(size);
7117}
7118const DataTree& DataTree::default_instance() {
7119 ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_DataTree_grpc_2ffrr_2dnorthbound_2eproto.base);
7120 return *internal_default_instance();
7121}
7122
7123
7124void DataTree::Clear() {
7125// @@protoc_insertion_point(message_clear_start:frr.DataTree)
7126 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
7127 // Prevent compiler warnings about cached_has_bits being unused
7128 (void) cached_has_bits;
7129
7130 data_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
7131 encoding_ = 0;
7132 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
7133}
7134
7135const char* DataTree::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
7136#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
7137 ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
7138 while (!ctx->Done(&ptr)) {
7139 ::PROTOBUF_NAMESPACE_ID::uint32 tag;
7140 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
7141 CHK_(ptr);
7142 switch (tag >> 3) {
7143 // .frr.Encoding encoding = 1;
7144 case 1:
7145 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
7146 ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
7147 CHK_(ptr);
7148 _internal_set_encoding(static_cast<::frr::Encoding>(val));
7149 } else goto handle_unusual;
7150 continue;
7151 // string data = 2;
7152 case 2:
7153 if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) {
7154 auto str = _internal_mutable_data();
7155 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
7156 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "frr.DataTree.data"));
7157 CHK_(ptr);
7158 } else goto handle_unusual;
7159 continue;
7160 default: {
7161 handle_unusual:
7162 if ((tag & 7) == 4 || tag == 0) {
7163 ctx->SetLastTag(tag);
7164 goto success;
7165 }
7166 ptr = UnknownFieldParse(tag,
7167 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
7168 ptr, ctx);
7169 CHK_(ptr != nullptr);
7170 continue;
7171 }
7172 } // switch
7173 } // while
7174success:
7175 return ptr;
7176failure:
7177 ptr = nullptr;
7178 goto success;
7179#undef CHK_
7180}
7181
7182::PROTOBUF_NAMESPACE_ID::uint8* DataTree::_InternalSerialize(
7183 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
7184 // @@protoc_insertion_point(serialize_to_array_start:frr.DataTree)
7185 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
7186 (void) cached_has_bits;
7187
7188 // .frr.Encoding encoding = 1;
7189 if (this->encoding() != 0) {
7190 target = stream->EnsureSpace(target);
7191 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray(
7192 1, this->_internal_encoding(), target);
7193 }
7194
7195 // string data = 2;
7196 if (this->data().size() > 0) {
7197 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
7198 this->_internal_data().data(), static_cast<int>(this->_internal_data().length()),
7199 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
7200 "frr.DataTree.data");
7201 target = stream->WriteStringMaybeAliased(
7202 2, this->_internal_data(), target);
7203 }
7204
7205 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
7206 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
7207 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
7208 }
7209 // @@protoc_insertion_point(serialize_to_array_end:frr.DataTree)
7210 return target;
7211}
7212
7213size_t DataTree::ByteSizeLong() const {
7214// @@protoc_insertion_point(message_byte_size_start:frr.DataTree)
7215 size_t total_size = 0;
7216
7217 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
7218 // Prevent compiler warnings about cached_has_bits being unused
7219 (void) cached_has_bits;
7220
7221 // string data = 2;
7222 if (this->data().size() > 0) {
7223 total_size += 1 +
7224 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
7225 this->_internal_data());
7226 }
7227
7228 // .frr.Encoding encoding = 1;
7229 if (this->encoding() != 0) {
7230 total_size += 1 +
7231 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_encoding());
7232 }
7233
7234 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
7235 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
7236 _internal_metadata_, total_size, &_cached_size_);
7237 }
7238 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
7239 SetCachedSize(cached_size);
7240 return total_size;
7241}
7242
7243void DataTree::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
7244// @@protoc_insertion_point(generalized_merge_from_start:frr.DataTree)
7245 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 7245) << "CHECK failed: " "(&from) != (this)" ": "
;
7246 const DataTree* source =
7247 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<DataTree>(
7248 &from);
7249 if (source == nullptr) {
7250 // @@protoc_insertion_point(generalized_merge_from_cast_fail:frr.DataTree)
7251 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
7252 } else {
7253 // @@protoc_insertion_point(generalized_merge_from_cast_success:frr.DataTree)
7254 MergeFrom(*source);
7255 }
7256}
7257
7258void DataTree::MergeFrom(const DataTree& from) {
7259// @@protoc_insertion_point(class_specific_merge_from_start:frr.DataTree)
7260 GOOGLE_DCHECK_NE(&from, this)!(!((&from) != (this))) ? (void)0 : ::google::protobuf::internal
::LogFinisher() = ::google::protobuf::internal::LogMessage( ::
google::protobuf::LOGLEVEL_FATAL, "grpc/frr-northbound.pb.cc"
, 7260) << "CHECK failed: " "(&from) != (this)" ": "
;
7261 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
7262 ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
7263 (void) cached_has_bits;
7264
7265 if (from.data().size() > 0) {
7266 _internal_set_data(from._internal_data());
7267 }
7268 if (from.encoding() != 0) {
7269 _internal_set_encoding(from._internal_encoding());
7270 }
7271}
7272
7273void DataTree::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
7274// @@protoc_insertion_point(generalized_copy_from_start:frr.DataTree)
7275 if (&from == this) return;
7276 Clear();
7277 MergeFrom(from);
7278}
7279
7280void DataTree::CopyFrom(const DataTree& from) {
7281// @@protoc_insertion_point(class_specific_copy_from_start:frr.DataTree)
7282 if (&from == this) return;
7283 Clear();
7284 MergeFrom(from);
7285}
7286
7287bool DataTree::IsInitialized() const {
7288 return true;
7289}
7290
7291void DataTree::InternalSwap(DataTree* other) {
7292 using std::swap;
7293 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
7294 data_.Swap(&other->data_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
7295 swap(encoding_, other->encoding_);
7296}
7297
7298::PROTOBUF_NAMESPACE_ID::Metadata DataTree::GetMetadata() const {
7299 return GetMetadataStatic();
7300}
7301
7302
7303// @@protoc_insertion_point(namespace_scope)
7304} // namespace frr
7305PROTOBUF_NAMESPACE_OPEN
7306template<> PROTOBUF_NOINLINE ::frr::GetCapabilitiesRequest* Arena::CreateMaybeMessage< ::frr::GetCapabilitiesRequest >(Arena* arena) {
7307 return Arena::CreateMessageInternal< ::frr::GetCapabilitiesRequest >(arena);
7308}
7309template<> PROTOBUF_NOINLINE ::frr::GetCapabilitiesResponse* Arena::CreateMaybeMessage< ::frr::GetCapabilitiesResponse >(Arena* arena) {
7310 return Arena::CreateMessageInternal< ::frr::GetCapabilitiesResponse >(arena);
7311}
7312template<> PROTOBUF_NOINLINE ::frr::GetRequest* Arena::CreateMaybeMessage< ::frr::GetRequest >(Arena* arena) {
7313 return Arena::CreateMessageInternal< ::frr::GetRequest >(arena);
7314}
7315template<> PROTOBUF_NOINLINE ::frr::GetResponse* Arena::CreateMaybeMessage< ::frr::GetResponse >(Arena* arena) {
7316 return Arena::CreateMessageInternal< ::frr::GetResponse >(arena);
7317}
7318template<> PROTOBUF_NOINLINE ::frr::CreateCandidateRequest* Arena::CreateMaybeMessage< ::frr::CreateCandidateRequest >(Arena* arena) {
7319 return Arena::CreateMessageInternal< ::frr::CreateCandidateRequest >(arena);
7320}
7321template<> PROTOBUF_NOINLINE ::frr::CreateCandidateResponse* Arena::CreateMaybeMessage< ::frr::CreateCandidateResponse >(Arena* arena) {
7322 return Arena::CreateMessageInternal< ::frr::CreateCandidateResponse >(arena);
7323}
7324template<> PROTOBUF_NOINLINE ::frr::DeleteCandidateRequest* Arena::CreateMaybeMessage< ::frr::DeleteCandidateRequest >(Arena* arena) {
7325 return Arena::CreateMessageInternal< ::frr::DeleteCandidateRequest >(arena);
7326}
7327template<> PROTOBUF_NOINLINE ::frr::DeleteCandidateResponse* Arena::CreateMaybeMessage< ::frr::DeleteCandidateResponse >(Arena* arena) {
7328 return Arena::CreateMessageInternal< ::frr::DeleteCandidateResponse >(arena);
7329}
7330template<> PROTOBUF_NOINLINE ::frr::UpdateCandidateRequest* Arena::CreateMaybeMessage< ::frr::UpdateCandidateRequest >(Arena* arena) {
7331 return Arena::CreateMessageInternal< ::frr::UpdateCandidateRequest >(arena);
7332}
7333template<> PROTOBUF_NOINLINE ::frr::UpdateCandidateResponse* Arena::CreateMaybeMessage< ::frr::UpdateCandidateResponse >(Arena* arena) {
7334 return Arena::CreateMessageInternal< ::frr::UpdateCandidateResponse >(arena);
7335}
7336template<> PROTOBUF_NOINLINE ::frr::EditCandidateRequest* Arena::CreateMaybeMessage< ::frr::EditCandidateRequest >(Arena* arena) {
7337 return Arena::CreateMessageInternal< ::frr::EditCandidateRequest >(arena);
7338}
7339template<> PROTOBUF_NOINLINE ::frr::EditCandidateResponse* Arena::CreateMaybeMessage< ::frr::EditCandidateResponse >(Arena* arena) {
7340 return Arena::CreateMessageInternal< ::frr::EditCandidateResponse >(arena);
7341}
7342template<> PROTOBUF_NOINLINE ::frr::LoadToCandidateRequest* Arena::CreateMaybeMessage< ::frr::LoadToCandidateRequest >(Arena* arena) {
7343 return Arena::CreateMessageInternal< ::frr::LoadToCandidateRequest >(arena);
7344}
7345template<> PROTOBUF_NOINLINE ::frr::LoadToCandidateResponse* Arena::CreateMaybeMessage< ::frr::LoadToCandidateResponse >(Arena* arena) {
7346 return Arena::CreateMessageInternal< ::frr::LoadToCandidateResponse >(arena);
7347}
7348template<> PROTOBUF_NOINLINE ::frr::CommitRequest* Arena::CreateMaybeMessage< ::frr::CommitRequest >(Arena* arena) {
7349 return Arena::CreateMessageInternal< ::frr::CommitRequest >(arena);
7350}
7351template<> PROTOBUF_NOINLINE ::frr::CommitResponse* Arena::CreateMaybeMessage< ::frr::CommitResponse >(Arena* arena) {
7352 return Arena::CreateMessageInternal< ::frr::CommitResponse >(arena);
7353}
7354template<> PROTOBUF_NOINLINE ::frr::ListTransactionsRequest* Arena::CreateMaybeMessage< ::frr::ListTransactionsRequest >(Arena* arena) {
7355 return Arena::CreateMessageInternal< ::frr::ListTransactionsRequest >(arena);
7356}
7357template<> PROTOBUF_NOINLINE ::frr::ListTransactionsResponse* Arena::CreateMaybeMessage< ::frr::ListTransactionsResponse >(Arena* arena) {
7358 return Arena::CreateMessageInternal< ::frr::ListTransactionsResponse >(arena);
7359}
7360template<> PROTOBUF_NOINLINE ::frr::GetTransactionRequest* Arena::CreateMaybeMessage< ::frr::GetTransactionRequest >(Arena* arena) {
7361 return Arena::CreateMessageInternal< ::frr::GetTransactionRequest >(arena);
7362}
7363template<> PROTOBUF_NOINLINE ::frr::GetTransactionResponse* Arena::CreateMaybeMessage< ::frr::GetTransactionResponse >(Arena* arena) {
7364 return Arena::CreateMessageInternal< ::frr::GetTransactionResponse >(arena);
7365}
7366template<> PROTOBUF_NOINLINE ::frr::LockConfigRequest* Arena::CreateMaybeMessage< ::frr::LockConfigRequest >(Arena* arena) {
7367 return Arena::CreateMessageInternal< ::frr::LockConfigRequest >(arena);
7368}
7369template<> PROTOBUF_NOINLINE ::frr::LockConfigResponse* Arena::CreateMaybeMessage< ::frr::LockConfigResponse >(Arena* arena) {
7370 return Arena::CreateMessageInternal< ::frr::LockConfigResponse >(arena);
7371}
7372template<> PROTOBUF_NOINLINE ::frr::UnlockConfigRequest* Arena::CreateMaybeMessage< ::frr::UnlockConfigRequest >(Arena* arena) {
7373 return Arena::CreateMessageInternal< ::frr::UnlockConfigRequest >(arena);
7374}
7375template<> PROTOBUF_NOINLINE ::frr::UnlockConfigResponse* Arena::CreateMaybeMessage< ::frr::UnlockConfigResponse >(Arena* arena) {
7376 return Arena::CreateMessageInternal< ::frr::UnlockConfigResponse >(arena);
7377}
7378template<> PROTOBUF_NOINLINE ::frr::ExecuteRequest* Arena::CreateMaybeMessage< ::frr::ExecuteRequest >(Arena* arena) {
7379 return Arena::CreateMessageInternal< ::frr::ExecuteRequest >(arena);
7380}
7381template<> PROTOBUF_NOINLINE ::frr::ExecuteResponse* Arena::CreateMaybeMessage< ::frr::ExecuteResponse >(Arena* arena) {
7382 return Arena::CreateMessageInternal< ::frr::ExecuteResponse >(arena);
7383}
7384template<> PROTOBUF_NOINLINE ::frr::ModuleData* Arena::CreateMaybeMessage< ::frr::ModuleData >(Arena* arena) {
7385 return Arena::CreateMessageInternal< ::frr::ModuleData >(arena);
7386}
7387template<> PROTOBUF_NOINLINE ::frr::PathValue* Arena::CreateMaybeMessage< ::frr::PathValue >(Arena* arena) {
7388 return Arena::CreateMessageInternal< ::frr::PathValue >(arena);
7389}
7390template<> PROTOBUF_NOINLINE ::frr::DataTree* Arena::CreateMaybeMessage< ::frr::DataTree >(Arena* arena) {
7391 return Arena::CreateMessageInternal< ::frr::DataTree >(arena);
7392}
7393PROTOBUF_NAMESPACE_CLOSE
7394
7395// @@protoc_insertion_point(global_scope)
7396#include <google/protobuf/port_undef.inc>

/usr/include/google/protobuf/metadata_lite.h

1// Protocol Buffers - Google's data interchange format
2// Copyright 2008 Google Inc. All rights reserved.
3// https://developers.google.com/protocol-buffers/
4//
5// Redistribution and use in source and binary forms, with or without
6// modification, are permitted provided that the following conditions are
7// met:
8//
9// * Redistributions of source code must retain the above copyright
10// notice, this list of conditions and the following disclaimer.
11// * Redistributions in binary form must reproduce the above
12// copyright notice, this list of conditions and the following disclaimer
13// in the documentation and/or other materials provided with the
14// distribution.
15// * Neither the name of Google Inc. nor the names of its
16// contributors may be used to endorse or promote products derived from
17// this software without specific prior written permission.
18//
19// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
20// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
22// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
23// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
24// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
25// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
26// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
27// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30
31#ifndef GOOGLE_PROTOBUF_METADATA_LITE_H__
32#define GOOGLE_PROTOBUF_METADATA_LITE_H__
33
34#include <string>
35#include <google/protobuf/stubs/common.h>
36#include <google/protobuf/arena.h>
37#include <google/protobuf/port.h>
38
39#include <google/protobuf/port_def.inc>
40
41#ifdef SWIG
42#error "You cannot SWIG proto headers"
43#endif
44
45namespace google {
46namespace protobuf {
47namespace internal {
48
49// This is the representation for messages that support arena allocation. It
50// uses a tagged pointer to either store the Arena pointer, if there are no
51// unknown fields, or a pointer to a block of memory with both the Arena pointer
52// and the UnknownFieldSet, if there are unknown fields. This optimization
53// allows for "zero-overhead" storage of the Arena pointer, relative to the
54// above baseline implementation.
55//
56// The tagged pointer uses the LSB to disambiguate cases, and uses bit 0 == 0 to
57// indicate an arena pointer and bit 0 == 1 to indicate a UFS+Arena-container
58// pointer.
59class InternalMetadata {
60 public:
61 InternalMetadata() : ptr_(nullptr) {}
62 explicit InternalMetadata(Arena* arena) : ptr_(arena) {}
63
64 template <typename T>
65 void Delete() {
66 // Note that Delete<> should be called not more than once.
67 if (have_unknown_fields() && arena() == NULL__null) {
68 delete PtrValue<Container<T>>();
69 }
70 }
71
72 PROTOBUF_ALWAYS_INLINE Arena* arena() const {
73 if (PROTOBUF_PREDICT_FALSE(have_unknown_fields())) {
74 return PtrValue<ContainerBase>()->arena;
75 } else {
76 return PtrValue<Arena>();
77 }
78 }
79
80 PROTOBUF_ALWAYS_INLINE bool have_unknown_fields() const {
81 return PtrTag() == kTagContainer;
82 }
83
84 PROTOBUF_ALWAYS_INLINE void* raw_arena_ptr() const { return ptr_; }
85
86 template <typename T>
87 PROTOBUF_ALWAYS_INLINE const T& unknown_fields(
88 const T& (*default_instance)()) const {
89 if (PROTOBUF_PREDICT_FALSE(have_unknown_fields())) {
6
Assuming the condition is false
7
Taking false branch
90 return PtrValue<Container<T>>()->unknown_fields;
91 } else {
92 return default_instance();
8
Called function pointer is null (null dereference)
93 }
94 }
95
96 template <typename T>
97 PROTOBUF_ALWAYS_INLINE T* mutable_unknown_fields() {
98 if (PROTOBUF_PREDICT_TRUE(have_unknown_fields())) {
99 return &PtrValue<Container<T>>()->unknown_fields;
100 } else {
101 return mutable_unknown_fields_slow<T>();
102 }
103 }
104
105 template <typename T>
106 PROTOBUF_ALWAYS_INLINE void Swap(InternalMetadata* other) {
107 // Semantics here are that we swap only the unknown fields, not the arena
108 // pointer. We cannot simply swap ptr_ with other->ptr_ because we need to
109 // maintain our own arena ptr. Also, our ptr_ and other's ptr_ may be in
110 // different states (direct arena pointer vs. container with UFS) so we
111 // cannot simply swap ptr_ and then restore the arena pointers. We reuse
112 // UFS's swap implementation instead.
113 if (have_unknown_fields() || other->have_unknown_fields()) {
114 DoSwap<T>(other->mutable_unknown_fields<T>());
115 }
116 }
117
118 template <typename T>
119 PROTOBUF_ALWAYS_INLINE void MergeFrom(const InternalMetadata& other) {
120 if (other.have_unknown_fields()) {
2
Assuming the condition is true
3
Taking true branch
121 DoMergeFrom<T>(other.unknown_fields<T>(nullptr));
4
Passing null pointer value via 1st parameter 'default_instance'
5
Calling 'InternalMetadata::unknown_fields'
122 }
123 }
124
125 template <typename T>
126 PROTOBUF_ALWAYS_INLINE void Clear() {
127 if (have_unknown_fields()) {
128 DoClear<T>();
129 }
130 }
131
132 private:
133 void* ptr_;
134
135 // Tagged pointer implementation.
136 enum {
137 // ptr_ is an Arena*.
138 kTagArena = 0,
139 // ptr_ is a Container*.
140 kTagContainer = 1,
141 };
142 static constexpr intptr_t kPtrTagMask = 1;
143 static constexpr intptr_t kPtrValueMask = ~kPtrTagMask;
144
145 // Accessors for pointer tag and pointer value.
146 PROTOBUF_ALWAYS_INLINE int PtrTag() const {
147 return reinterpret_cast<intptr_t>(ptr_) & kPtrTagMask;
148 }
149
150 template <typename U>
151 U* PtrValue() const {
152 return reinterpret_cast<U*>(reinterpret_cast<intptr_t>(ptr_) &
153 kPtrValueMask);
154 }
155
156 // If ptr_'s tag is kTagContainer, it points to an instance of this struct.
157 struct ContainerBase {
158 Arena* arena;
159 };
160
161 template <typename T>
162 struct Container : public ContainerBase {
163 T unknown_fields;
164 };
165
166 template <typename T>
167 PROTOBUF_NOINLINE T* mutable_unknown_fields_slow() {
168 Arena* my_arena = arena();
169 Container<T>* container = Arena::Create<Container<T>>(my_arena);
170 // Two-step assignment works around a bug in clang's static analyzer:
171 // https://bugs.llvm.org/show_bug.cgi?id=34198.
172 ptr_ = container;
173 ptr_ = reinterpret_cast<void*>(reinterpret_cast<intptr_t>(ptr_) |
174 kTagContainer);
175 container->arena = my_arena;
176 return &(container->unknown_fields);
177 }
178
179 // Templated functions.
180
181 template <typename T>
182 void DoClear() {
183 mutable_unknown_fields<T>()->Clear();
184 }
185
186 template <typename T>
187 void DoMergeFrom(const T& other) {
188 mutable_unknown_fields<T>()->MergeFrom(other);
189 }
190
191 template <typename T>
192 void DoSwap(T* other) {
193 mutable_unknown_fields<T>()->Swap(other);
194 }
195};
196
197// String Template specializations.
198
199template <>
200inline void InternalMetadata::DoClear<std::string>() {
201 mutable_unknown_fields<std::string>()->clear();
202}
203
204template <>
205inline void InternalMetadata::DoMergeFrom<std::string>(
206 const std::string& other) {
207 mutable_unknown_fields<std::string>()->append(other);
208}
209
210template <>
211inline void InternalMetadata::DoSwap<std::string>(std::string* other) {
212 mutable_unknown_fields<std::string>()->swap(*other);
213}
214
215// This helper RAII class is needed to efficiently parse unknown fields. We
216// should only call mutable_unknown_fields if there are actual unknown fields.
217// The obvious thing to just use a stack string and swap it at the end of
218// the parse won't work, because the destructor of StringOutputStream needs to
219// be called before we can modify the string (it check-fails). Using
220// LiteUnknownFieldSetter setter(&_internal_metadata_);
221// StringOutputStream stream(setter.buffer());
222// guarantees that the string is only swapped after stream is destroyed.
223class PROTOBUF_EXPORT LiteUnknownFieldSetter {
224 public:
225 explicit LiteUnknownFieldSetter(InternalMetadata* metadata)
226 : metadata_(metadata) {
227 if (metadata->have_unknown_fields()) {
228 buffer_.swap(*metadata->mutable_unknown_fields<std::string>());
229 }
230 }
231 ~LiteUnknownFieldSetter() {
232 if (!buffer_.empty())
233 metadata_->mutable_unknown_fields<std::string>()->swap(buffer_);
234 }
235 std::string* buffer() { return &buffer_; }
236
237 private:
238 InternalMetadata* metadata_;
239 std::string buffer_;
240};
241
242} // namespace internal
243} // namespace protobuf
244} // namespace google
245
246#include <google/protobuf/port_undef.inc>
247
248#endif // GOOGLE_PROTOBUF_METADATA_LITE_H__