overload.upb.h
Go to the documentation of this file.
1 /* This file was generated by upbc (the upb compiler) from the input
2  * file:
3  *
4  * envoy/config/overload/v3/overload.proto
5  *
6  * Do not edit -- your changes will be discarded when the file is
7  * regenerated. */
8 
9 #ifndef ENVOY_CONFIG_OVERLOAD_V3_OVERLOAD_PROTO_UPB_H_
10 #define ENVOY_CONFIG_OVERLOAD_V3_OVERLOAD_PROTO_UPB_H_
11 
12 #include "upb/msg_internal.h"
13 #include "upb/decode.h"
14 #include "upb/decode_fast.h"
15 #include "upb/encode.h"
16 
17 #include "upb/port_def.inc"
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
51 struct google_protobuf_Any;
56 
57 typedef enum {
63 
64 
65 
66 /* envoy.config.overload.v3.ResourceMonitor */
67 
70 }
73  if (!ret) return NULL;
75  return NULL;
76  }
77  return ret;
78 }
80  const upb_ExtensionRegistry* extreg,
81  int options, upb_Arena* arena) {
83  if (!ret) return NULL;
86  return NULL;
87  }
88  return ret;
89 }
92 }
94  upb_Arena* arena, size_t* len) {
96 }
97 typedef enum {
103 }
106 }
108  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
109 }
111  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 3;
112 }
115 }
117  return UPB_READ_ONEOF(msg, const struct google_protobuf_Any*, UPB_SIZE(12, 24), UPB_SIZE(0, 0), 3, NULL);
118 }
119 
122 }
124  UPB_WRITE_ONEOF(msg, struct google_protobuf_Any*, UPB_SIZE(12, 24), value, UPB_SIZE(0, 0), 3);
125 }
128  if (sub == NULL) {
130  if (!sub) return NULL;
132  }
133  return sub;
134 }
135 
136 /* envoy.config.overload.v3.ThresholdTrigger */
137 
140 }
143  if (!ret) return NULL;
145  return NULL;
146  }
147  return ret;
148 }
150  const upb_ExtensionRegistry* extreg,
151  int options, upb_Arena* arena) {
153  if (!ret) return NULL;
156  return NULL;
157  }
158  return ret;
159 }
162 }
164  upb_Arena* arena, size_t* len) {
166 }
168  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), double) = 0;
169 }
171  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), double);
172 }
173 
175  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), double) = value;
176 }
177 
178 /* envoy.config.overload.v3.ScaledTrigger */
179 
182 }
185  if (!ret) return NULL;
187  return NULL;
188  }
189  return ret;
190 }
192  const upb_ExtensionRegistry* extreg,
193  int options, upb_Arena* arena) {
195  if (!ret) return NULL;
198  return NULL;
199  }
200  return ret;
201 }
204 }
206  upb_Arena* arena, size_t* len) {
208 }
210  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), double) = 0;
211 }
213  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), double);
214 }
216  *UPB_PTR_AT(msg, UPB_SIZE(8, 8), double) = 0;
217 }
219  return *UPB_PTR_AT(msg, UPB_SIZE(8, 8), double);
220 }
221 
223  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), double) = value;
224 }
226  *UPB_PTR_AT(msg, UPB_SIZE(8, 8), double) = value;
227 }
228 
229 /* envoy.config.overload.v3.Trigger */
230 
233 }
236  if (!ret) return NULL;
238  return NULL;
239  }
240  return ret;
241 }
243  const upb_ExtensionRegistry* extreg,
244  int options, upb_Arena* arena) {
246  if (!ret) return NULL;
249  return NULL;
250  }
251  return ret;
252 }
255 }
257  upb_Arena* arena, size_t* len) {
259 }
260 typedef enum {
267 }
270 }
272  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
273 }
275  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 2;
276 }
279 }
281  return UPB_READ_ONEOF(msg, const envoy_config_overload_v3_ThresholdTrigger*, UPB_SIZE(12, 24), UPB_SIZE(0, 0), 2, NULL);
282 }
284  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 3;
285 }
288 }
290  return UPB_READ_ONEOF(msg, const envoy_config_overload_v3_ScaledTrigger*, UPB_SIZE(12, 24), UPB_SIZE(0, 0), 3, NULL);
291 }
292 
295 }
298 }
301  if (sub == NULL) {
303  if (!sub) return NULL;
305  }
306  return sub;
307 }
310 }
313  if (sub == NULL) {
315  if (!sub) return NULL;
317  }
318  return sub;
319 }
320 
321 /* envoy.config.overload.v3.ScaleTimersOverloadActionConfig */
322 
325 }
328  if (!ret) return NULL;
330  return NULL;
331  }
332  return ret;
333 }
335  const upb_ExtensionRegistry* extreg,
336  int options, upb_Arena* arena) {
338  if (!ret) return NULL;
341  return NULL;
342  }
343  return ret;
344 }
347 }
349  upb_Arena* arena, size_t* len) {
351 }
353  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(0, 0));
354 }
357 }
360 }
361 
364 }
367 }
370  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(2, 3), &sub, arena);
371  if (!ok) return NULL;
372  return sub;
373 }
374 
375 /* envoy.config.overload.v3.ScaleTimersOverloadActionConfig.ScaleTimer */
376 
379 }
382  if (!ret) return NULL;
384  return NULL;
385  }
386  return ret;
387 }
389  const upb_ExtensionRegistry* extreg,
390  int options, upb_Arena* arena) {
392  if (!ret) return NULL;
395  return NULL;
396  }
397  return ret;
398 }
401 }
403  upb_Arena* arena, size_t* len) {
405 }
406 typedef enum {
413 }
415  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t) = 0;
416 }
418  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t);
419 }
421  return _upb_getoneofcase(msg, UPB_SIZE(4, 4)) == 2;
422 }
425 }
427  return UPB_READ_ONEOF(msg, const struct google_protobuf_Duration*, UPB_SIZE(8, 8), UPB_SIZE(4, 4), 2, NULL);
428 }
430  return _upb_getoneofcase(msg, UPB_SIZE(4, 4)) == 3;
431 }
434 }
436  return UPB_READ_ONEOF(msg, const struct envoy_type_v3_Percent*, UPB_SIZE(8, 8), UPB_SIZE(4, 4), 3, NULL);
437 }
438 
440  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t) = value;
441 }
444 }
447  if (sub == NULL) {
449  if (!sub) return NULL;
451  }
452  return sub;
453 }
455  UPB_WRITE_ONEOF(msg, struct envoy_type_v3_Percent*, UPB_SIZE(8, 8), value, UPB_SIZE(4, 4), 3);
456 }
459  if (sub == NULL) {
461  if (!sub) return NULL;
463  }
464  return sub;
465 }
466 
467 /* envoy.config.overload.v3.OverloadAction */
468 
471 }
474  if (!ret) return NULL;
476  return NULL;
477  }
478  return ret;
479 }
481  const upb_ExtensionRegistry* extreg,
482  int options, upb_Arena* arena) {
484  if (!ret) return NULL;
487  return NULL;
488  }
489  return ret;
490 }
493 }
495  upb_Arena* arena, size_t* len) {
497 }
500 }
502  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
503 }
505  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(12, 24));
506 }
508  _upb_array_detach(msg, UPB_SIZE(12, 24));
509 }
511  return (const envoy_config_overload_v3_Trigger* const*)_upb_array_accessor(msg, UPB_SIZE(12, 24), len);
512 }
514  return _upb_hasbit(msg, 1);
515 }
517  *UPB_PTR_AT(msg, UPB_SIZE(16, 32), const upb_Message*) = NULL;
518 }
520  return *UPB_PTR_AT(msg, UPB_SIZE(16, 32), const struct google_protobuf_Any*);
521 }
522 
525 }
528 }
531 }
534  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(12, 24), UPB_SIZE(2, 3), &sub, arena);
535  if (!ok) return NULL;
536  return sub;
537 }
539  _upb_sethas(msg, 1);
540  *UPB_PTR_AT(msg, UPB_SIZE(16, 32), struct google_protobuf_Any*) = value;
541 }
544  if (sub == NULL) {
546  if (!sub) return NULL;
548  }
549  return sub;
550 }
551 
552 /* envoy.config.overload.v3.BufferFactoryConfig */
553 
556 }
559  if (!ret) return NULL;
561  return NULL;
562  }
563  return ret;
564 }
566  const upb_ExtensionRegistry* extreg,
567  int options, upb_Arena* arena) {
569  if (!ret) return NULL;
572  return NULL;
573  }
574  return ret;
575 }
578 }
580  upb_Arena* arena, size_t* len) {
582 }
584  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), uint32_t) = 0;
585 }
587  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), uint32_t);
588 }
589 
591  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), uint32_t) = value;
592 }
593 
594 /* envoy.config.overload.v3.OverloadManager */
595 
598 }
601  if (!ret) return NULL;
603  return NULL;
604  }
605  return ret;
606 }
608  const upb_ExtensionRegistry* extreg,
609  int options, upb_Arena* arena) {
611  if (!ret) return NULL;
614  return NULL;
615  }
616  return ret;
617 }
620 }
622  upb_Arena* arena, size_t* len) {
624 }
626  return _upb_hasbit(msg, 1);
627 }
629  *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const upb_Message*) = NULL;
630 }
632  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const struct google_protobuf_Duration*);
633 }
635  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(8, 16));
636 }
638  _upb_array_detach(msg, UPB_SIZE(8, 16));
639 }
642 }
644  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(12, 24));
645 }
647  _upb_array_detach(msg, UPB_SIZE(12, 24));
648 }
651 }
653  return _upb_hasbit(msg, 2);
654 }
656  *UPB_PTR_AT(msg, UPB_SIZE(16, 32), const upb_Message*) = NULL;
657 }
660 }
661 
663  _upb_sethas(msg, 1);
665 }
668  if (sub == NULL) {
670  if (!sub) return NULL;
672  }
673  return sub;
674 }
677 }
680 }
683  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(8, 16), UPB_SIZE(2, 3), &sub, arena);
684  if (!ok) return NULL;
685  return sub;
686 }
689 }
692 }
695  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(12, 24), UPB_SIZE(2, 3), &sub, arena);
696  if (!ok) return NULL;
697  return sub;
698 }
700  _upb_sethas(msg, 2);
702 }
705  if (sub == NULL) {
707  if (!sub) return NULL;
709  }
710  return sub;
711 }
712 
714 
715 #ifdef __cplusplus
716 } /* extern "C" */
717 #endif
718 
719 #include "upb/port_undef.inc"
720 
721 #endif /* ENVOY_CONFIG_OVERLOAD_V3_OVERLOAD_PROTO_UPB_H_ */
envoy_config_overload_v3_ScaledTrigger_saturation_threshold
UPB_INLINE double envoy_config_overload_v3_ScaledTrigger_saturation_threshold(const envoy_config_overload_v3_ScaledTrigger *msg)
Definition: overload.upb.h:218
envoy_config_overload_v3_ResourceMonitor_has_typed_config
UPB_INLINE bool envoy_config_overload_v3_ResourceMonitor_has_typed_config(const envoy_config_overload_v3_ResourceMonitor *msg)
Definition: overload.upb.h:110
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_parse_ex
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: overload.upb.h:388
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_clear_timer_scale_factors
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_clear_timer_scale_factors(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg)
Definition: overload.upb.h:355
envoy_config_overload_v3_ScaleTimersOverloadActionConfig
struct envoy_config_overload_v3_ScaleTimersOverloadActionConfig envoy_config_overload_v3_ScaleTimersOverloadActionConfig
Definition: overload.upb.h:36
envoy_config_overload_v3_OverloadManager_parse
UPB_INLINE envoy_config_overload_v3_OverloadManager * envoy_config_overload_v3_OverloadManager_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: overload.upb.h:599
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_parse_ex
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: overload.upb.h:334
google_protobuf_Duration_msginit
const upb_MiniTable google_protobuf_Duration_msginit
Definition: duration.upb.c:20
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_add_timer_scale_factors
UPB_INLINE struct envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_add_timer_scale_factors(envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg, upb_Arena *arena)
Definition: overload.upb.h:368
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_has_min_scale
UPB_INLINE bool envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_has_min_scale(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
Definition: overload.upb.h:429
_upb_array_accessor
const UPB_INLINE void * _upb_array_accessor(const void *msg, size_t ofs, size_t *size)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:1159
envoy_config_overload_v3_ResourceMonitor_mutable_typed_config
UPB_INLINE struct google_protobuf_Any * envoy_config_overload_v3_ResourceMonitor_mutable_typed_config(envoy_config_overload_v3_ResourceMonitor *msg, upb_Arena *arena)
Definition: overload.upb.h:126
envoy_config_overload_v3_Trigger_name
UPB_INLINE upb_StringView envoy_config_overload_v3_Trigger_name(const envoy_config_overload_v3_Trigger *msg)
Definition: overload.upb.h:271
envoy_config_overload_v3_OverloadManager_refresh_interval
UPB_INLINE const struct google_protobuf_Duration * envoy_config_overload_v3_OverloadManager_refresh_interval(const envoy_config_overload_v3_OverloadManager *msg)
Definition: overload.upb.h:631
envoy_config_overload_v3_OverloadAction_msginit
const upb_MiniTable envoy_config_overload_v3_OverloadAction_msginit
Definition: overload.upb.c:116
envoy_config_overload_v3_BufferFactoryConfig_msginit
const upb_MiniTable envoy_config_overload_v3_BufferFactoryConfig_msginit
Definition: overload.upb.c:126
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_NOT_SET
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_NOT_SET
Definition: overload.upb.h:409
envoy_config_overload_v3_BufferFactoryConfig_serialize_ex
UPB_INLINE char * envoy_config_overload_v3_BufferFactoryConfig_serialize_ex(const envoy_config_overload_v3_BufferFactoryConfig *msg, int options, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:579
envoy_config_overload_v3_OverloadAction_triggers
const UPB_INLINE envoy_config_overload_v3_Trigger *const * envoy_config_overload_v3_OverloadAction_triggers(const envoy_config_overload_v3_OverloadAction *msg, size_t *len)
Definition: overload.upb.h:510
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_new
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_new(upb_Arena *arena)
Definition: overload.upb.h:323
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_msginit
const upb_MiniTable envoy_config_overload_v3_ScaleTimersOverloadActionConfig_msginit
Definition: overload.upb.c:82
envoy_config_overload_v3_OverloadAction_clear_typed_config
UPB_INLINE void envoy_config_overload_v3_OverloadAction_clear_typed_config(const envoy_config_overload_v3_OverloadAction *msg)
Definition: overload.upb.h:516
envoy_config_overload_v3_ResourceMonitor_clear_typed_config
UPB_INLINE void envoy_config_overload_v3_ResourceMonitor_clear_typed_config(const envoy_config_overload_v3_ResourceMonitor *msg)
Definition: overload.upb.h:113
envoy_config_overload_v3_OverloadManager_clear_actions
UPB_INLINE void envoy_config_overload_v3_OverloadManager_clear_actions(const envoy_config_overload_v3_OverloadManager *msg)
Definition: overload.upb.h:646
envoy_config_overload_v3_ScaledTrigger_msginit
const upb_MiniTable envoy_config_overload_v3_ScaledTrigger_msginit
Definition: overload.upb.c:51
envoy_config_overload_v3_OverloadAction_has_typed_config
UPB_INLINE bool envoy_config_overload_v3_OverloadAction_has_typed_config(const envoy_config_overload_v3_OverloadAction *msg)
Definition: overload.upb.h:513
encode.h
envoy_config_overload_v3_OverloadAction_clear_triggers
UPB_INLINE void envoy_config_overload_v3_OverloadAction_clear_triggers(const envoy_config_overload_v3_OverloadAction *msg)
Definition: overload.upb.h:507
envoy_config_overload_v3_OverloadManager_clear_refresh_interval
UPB_INLINE void envoy_config_overload_v3_OverloadManager_clear_refresh_interval(const envoy_config_overload_v3_OverloadManager *msg)
Definition: overload.upb.h:628
upb_Decode
upb_DecodeStatus upb_Decode(const char *buf, size_t size, void *msg, const upb_MiniTable *l, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: decode.c:1076
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_mutable_min_timeout
UPB_INLINE struct google_protobuf_Duration * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_mutable_min_timeout(envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, upb_Arena *arena)
Definition: overload.upb.h:445
envoy_config_overload_v3_OverloadManager
struct envoy_config_overload_v3_OverloadManager envoy_config_overload_v3_OverloadManager
Definition: overload.upb.h:40
envoy_config_overload_v3_Trigger_threshold
const UPB_INLINE envoy_config_overload_v3_ThresholdTrigger * envoy_config_overload_v3_Trigger_threshold(const envoy_config_overload_v3_Trigger *msg)
Definition: overload.upb.h:280
options
double_dict options[]
Definition: capstone_test.c:55
envoy_config_overload_v3_Trigger_clear_name
UPB_INLINE void envoy_config_overload_v3_Trigger_clear_name(const envoy_config_overload_v3_Trigger *msg)
Definition: overload.upb.h:268
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_serialize
UPB_INLINE char * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_serialize(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:345
buf
voidpf void * buf
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
envoy_config_overload_v3_ScaledTrigger_parse
UPB_INLINE envoy_config_overload_v3_ScaledTrigger * envoy_config_overload_v3_ScaledTrigger_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: overload.upb.h:183
envoy_config_overload_v3_ScaledTrigger_clear_saturation_threshold
UPB_INLINE void envoy_config_overload_v3_ScaledTrigger_clear_saturation_threshold(const envoy_config_overload_v3_ScaledTrigger *msg)
Definition: overload.upb.h:215
kUpb_DecodeStatus_Ok
@ kUpb_DecodeStatus_Ok
Definition: decode.h:72
envoy_config_overload_v3_ThresholdTrigger_clear_value
UPB_INLINE void envoy_config_overload_v3_ThresholdTrigger_clear_value(const envoy_config_overload_v3_ThresholdTrigger *msg)
Definition: overload.upb.h:167
envoy_config_overload_v3_Trigger_serialize
UPB_INLINE char * envoy_config_overload_v3_Trigger_serialize(const envoy_config_overload_v3_Trigger *msg, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:253
envoy_config_overload_v3_OverloadAction_new
UPB_INLINE envoy_config_overload_v3_OverloadAction * envoy_config_overload_v3_OverloadAction_new(upb_Arena *arena)
Definition: overload.upb.h:469
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_mutable_timer_scale_factors
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer ** envoy_config_overload_v3_ScaleTimersOverloadActionConfig_mutable_timer_scale_factors(envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg, size_t *len)
Definition: overload.upb.h:362
envoy_config_overload_v3_Trigger
struct envoy_config_overload_v3_Trigger envoy_config_overload_v3_Trigger
Definition: overload.upb.h:35
_upb_sethas
UPB_INLINE bool _upb_sethas(const void *msg, size_t idx)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:1232
envoy_config_overload_v3_OverloadManager_actions
const UPB_INLINE envoy_config_overload_v3_OverloadAction *const * envoy_config_overload_v3_OverloadManager_actions(const envoy_config_overload_v3_OverloadManager *msg, size_t *len)
Definition: overload.upb.h:649
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_timer
UPB_INLINE int32_t envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_timer(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
Definition: overload.upb.h:417
envoy_config_overload_v3_OverloadAction_resize_triggers
UPB_INLINE envoy_config_overload_v3_Trigger ** envoy_config_overload_v3_OverloadAction_resize_triggers(envoy_config_overload_v3_OverloadAction *msg, size_t len, upb_Arena *arena)
Definition: overload.upb.h:529
upb_MiniTable
Definition: msg_internal.h:185
envoy_config_overload_v3_ResourceMonitor_config_type_typed_config
@ envoy_config_overload_v3_ResourceMonitor_config_type_typed_config
Definition: overload.upb.h:98
envoy_config_overload_v3_OverloadManager_mutable_refresh_interval
UPB_INLINE struct google_protobuf_Duration * envoy_config_overload_v3_OverloadManager_mutable_refresh_interval(envoy_config_overload_v3_OverloadManager *msg, upb_Arena *arena)
Definition: overload.upb.h:666
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_parse
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: overload.upb.h:326
envoy_config_overload_v3_ThresholdTrigger_serialize
UPB_INLINE char * envoy_config_overload_v3_ThresholdTrigger_serialize(const envoy_config_overload_v3_ThresholdTrigger *msg, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:160
_upb_array_detach
UPB_INLINE void _upb_array_detach(const void *msg, size_t ofs)
Definition: msg_internal.h:485
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_set_min_scale
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_set_min_scale(envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, struct envoy_type_v3_Percent *value)
Definition: overload.upb.h:454
envoy_config_overload_v3_BufferFactoryConfig_parse
UPB_INLINE envoy_config_overload_v3_BufferFactoryConfig * envoy_config_overload_v3_BufferFactoryConfig_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: overload.upb.h:557
envoy_config_overload_v3_ResourceMonitor_serialize
UPB_INLINE char * envoy_config_overload_v3_ResourceMonitor_serialize(const envoy_config_overload_v3_ResourceMonitor *msg, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:90
envoy_config_overload_v3_ScaledTrigger_new
UPB_INLINE envoy_config_overload_v3_ScaledTrigger * envoy_config_overload_v3_ScaledTrigger_new(upb_Arena *arena)
Definition: overload.upb.h:180
UPB_PTR_AT
#define UPB_PTR_AT(msg, ofs, type)
Definition: php-upb.c:71
envoy_config_overload_v3_ResourceMonitor_config_type_oneofcases
envoy_config_overload_v3_ResourceMonitor_config_type_oneofcases
Definition: overload.upb.h:97
envoy_config_overload_v3_ResourceMonitor_parse
UPB_INLINE envoy_config_overload_v3_ResourceMonitor * envoy_config_overload_v3_ResourceMonitor_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: overload.upb.h:71
envoy_config_overload_v3_OverloadAction_serialize_ex
UPB_INLINE char * envoy_config_overload_v3_OverloadAction_serialize_ex(const envoy_config_overload_v3_OverloadAction *msg, int options, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:494
envoy_config_overload_v3_OverloadAction_mutable_triggers
UPB_INLINE envoy_config_overload_v3_Trigger ** envoy_config_overload_v3_OverloadAction_mutable_triggers(envoy_config_overload_v3_OverloadAction *msg, size_t *len)
Definition: overload.upb.h:526
arena
grpc_core::ScopedArenaPtr arena
Definition: binder_transport_test.cc:237
envoy_config_overload_v3_OverloadAction_name
UPB_INLINE upb_StringView envoy_config_overload_v3_OverloadAction_name(const envoy_config_overload_v3_OverloadAction *msg)
Definition: overload.upb.h:501
envoy_config_overload_v3_ScaledTrigger
struct envoy_config_overload_v3_ScaledTrigger envoy_config_overload_v3_ScaledTrigger
Definition: overload.upb.h:34
envoy_config_overload_v3_OverloadManager_serialize
UPB_INLINE char * envoy_config_overload_v3_OverloadManager_serialize(const envoy_config_overload_v3_OverloadManager *msg, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:618
google_protobuf_Any
struct google_protobuf_Any google_protobuf_Any
Definition: any.upb.h:24
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_msginit
const upb_MiniTable envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_msginit
Definition: overload.upb.c:99
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_has_min_timeout
UPB_INLINE bool envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_has_min_timeout(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
Definition: overload.upb.h:420
envoy_config_overload_v3_OverloadManager_msginit
const upb_MiniTable envoy_config_overload_v3_OverloadManager_msginit
Definition: overload.upb.c:146
uint32_t
unsigned int uint32_t
Definition: stdint-msvc2008.h:80
envoy_config_overload_v3_Trigger_clear_scaled
UPB_INLINE void envoy_config_overload_v3_Trigger_clear_scaled(const envoy_config_overload_v3_Trigger *msg)
Definition: overload.upb.h:286
envoy_config_overload_v3_ThresholdTrigger_parse
UPB_INLINE envoy_config_overload_v3_ThresholdTrigger * envoy_config_overload_v3_ThresholdTrigger_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: overload.upb.h:141
envoy_config_overload_v3_BufferFactoryConfig_clear_minimum_account_to_track_power_of_two
UPB_INLINE void envoy_config_overload_v3_BufferFactoryConfig_clear_minimum_account_to_track_power_of_two(const envoy_config_overload_v3_BufferFactoryConfig *msg)
Definition: overload.upb.h:583
_upb_Message_New
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
Definition: msg.c:44
google_protobuf_Any_msginit
const upb_MiniTable google_protobuf_Any_msginit
Definition: any.upb.c:20
envoy_config_overload_v3_OverloadManager_add_actions
UPB_INLINE struct envoy_config_overload_v3_OverloadAction * envoy_config_overload_v3_OverloadManager_add_actions(envoy_config_overload_v3_OverloadManager *msg, upb_Arena *arena)
Definition: overload.upb.h:693
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_UNSPECIFIED
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_UNSPECIFIED
Definition: overload.upb.h:58
envoy_config_overload_v3_OverloadAction_typed_config
UPB_INLINE const struct google_protobuf_Any * envoy_config_overload_v3_OverloadAction_typed_config(const envoy_config_overload_v3_OverloadAction *msg)
Definition: overload.upb.h:519
decode.h
envoy_config_overload_v3_OverloadAction_parse
UPB_INLINE envoy_config_overload_v3_OverloadAction * envoy_config_overload_v3_OverloadAction_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: overload.upb.h:472
envoy_config_overload_v3_OverloadAction_parse_ex
UPB_INLINE envoy_config_overload_v3_OverloadAction * envoy_config_overload_v3_OverloadAction_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: overload.upb.h:480
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_TRANSPORT_SOCKET_CONNECT
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_TRANSPORT_SOCKET_CONNECT
Definition: overload.upb.h:61
envoy_config_overload_v3_ThresholdTrigger_msginit
const upb_MiniTable envoy_config_overload_v3_ThresholdTrigger_msginit
Definition: overload.upb.c:40
envoy_config_overload_v3_Trigger_trigger_oneof_NOT_SET
@ envoy_config_overload_v3_Trigger_trigger_oneof_NOT_SET
Definition: overload.upb.h:263
_upb_Array_Append_accessor2
UPB_INLINE bool _upb_Array_Append_accessor2(void *msg, size_t ofs, int elem_size_lg2, const void *value, upb_Arena *arena)
Definition: msg_internal.h:525
envoy_config_overload_v3_ResourceMonitor_new
UPB_INLINE envoy_config_overload_v3_ResourceMonitor * envoy_config_overload_v3_ResourceMonitor_new(upb_Arena *arena)
Definition: overload.upb.h:68
UPB_SIZE
#define UPB_SIZE(size32, size64)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:32
envoy_config_overload_v3_ThresholdTrigger_new
UPB_INLINE envoy_config_overload_v3_ThresholdTrigger * envoy_config_overload_v3_ThresholdTrigger_new(upb_Arena *arena)
Definition: overload.upb.h:138
UPB_INLINE
#define UPB_INLINE
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:53
envoy_config_overload_v3_Trigger_mutable_scaled
UPB_INLINE struct envoy_config_overload_v3_ScaledTrigger * envoy_config_overload_v3_Trigger_mutable_scaled(envoy_config_overload_v3_Trigger *msg, upb_Arena *arena)
Definition: overload.upb.h:311
envoy_config_overload_v3_OverloadManager_has_resource_monitors
UPB_INLINE bool envoy_config_overload_v3_OverloadManager_has_resource_monitors(const envoy_config_overload_v3_OverloadManager *msg)
Definition: overload.upb.h:634
envoy_config_overload_v3_Trigger_trigger_oneof_scaled
@ envoy_config_overload_v3_Trigger_trigger_oneof_scaled
Definition: overload.upb.h:262
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_case
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_oneofcases envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_case(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
Definition: overload.upb.h:411
envoy_config_overload_v3_Trigger_has_scaled
UPB_INLINE bool envoy_config_overload_v3_Trigger_has_scaled(const envoy_config_overload_v3_Trigger *msg)
Definition: overload.upb.h:283
envoy_config_overload_v3_OverloadManager_has_actions
UPB_INLINE bool envoy_config_overload_v3_OverloadManager_has_actions(const envoy_config_overload_v3_OverloadManager *msg)
Definition: overload.upb.h:643
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_mutable_min_scale
UPB_INLINE struct envoy_type_v3_Percent * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_mutable_min_scale(envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, upb_Arena *arena)
Definition: overload.upb.h:457
upb_MiniTable_File
Definition: msg_internal.h:208
envoy_config_overload_v3_OverloadManager_resource_monitors
const UPB_INLINE envoy_config_overload_v3_ResourceMonitor *const * envoy_config_overload_v3_OverloadManager_resource_monitors(const envoy_config_overload_v3_OverloadManager *msg, size_t *len)
Definition: overload.upb.h:640
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_min_scale
UPB_INLINE const struct envoy_type_v3_Percent * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_min_scale(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
Definition: overload.upb.h:435
envoy_config_overload_v3_Trigger_set_threshold
UPB_INLINE void envoy_config_overload_v3_Trigger_set_threshold(envoy_config_overload_v3_Trigger *msg, envoy_config_overload_v3_ThresholdTrigger *value)
Definition: overload.upb.h:296
envoy_config_overload_v3_ThresholdTrigger_serialize_ex
UPB_INLINE char * envoy_config_overload_v3_ThresholdTrigger_serialize_ex(const envoy_config_overload_v3_ThresholdTrigger *msg, int options, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:163
envoy_config_overload_v3_Trigger_serialize_ex
UPB_INLINE char * envoy_config_overload_v3_Trigger_serialize_ex(const envoy_config_overload_v3_Trigger *msg, int options, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:256
envoy_config_overload_v3_Trigger_trigger_oneof_oneofcases
envoy_config_overload_v3_Trigger_trigger_oneof_oneofcases
Definition: overload.upb.h:260
envoy_config_overload_v3_ScaledTrigger_parse_ex
UPB_INLINE envoy_config_overload_v3_ScaledTrigger * envoy_config_overload_v3_ScaledTrigger_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: overload.upb.h:191
envoy_config_overload_v3_BufferFactoryConfig_serialize
UPB_INLINE char * envoy_config_overload_v3_BufferFactoryConfig_serialize(const envoy_config_overload_v3_BufferFactoryConfig *msg, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:576
envoy_config_overload_v3_OverloadManager_resize_actions
UPB_INLINE envoy_config_overload_v3_OverloadAction ** envoy_config_overload_v3_OverloadManager_resize_actions(envoy_config_overload_v3_OverloadManager *msg, size_t len, upb_Arena *arena)
Definition: overload.upb.h:690
envoy_config_overload_v3_ResourceMonitor_name
UPB_INLINE upb_StringView envoy_config_overload_v3_ResourceMonitor_name(const envoy_config_overload_v3_ResourceMonitor *msg)
Definition: overload.upb.h:107
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_HTTP_DOWNSTREAM_STREAM_IDLE
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_HTTP_DOWNSTREAM_STREAM_IDLE
Definition: overload.upb.h:60
envoy_config_overload_v3_OverloadManager_set_refresh_interval
UPB_INLINE void envoy_config_overload_v3_OverloadManager_set_refresh_interval(envoy_config_overload_v3_OverloadManager *msg, struct google_protobuf_Duration *value)
Definition: overload.upb.h:662
envoy_config_overload_v3_Trigger_set_name
UPB_INLINE void envoy_config_overload_v3_Trigger_set_name(envoy_config_overload_v3_Trigger *msg, upb_StringView value)
Definition: overload.upb.h:293
envoy_config_overload_v3_ScaledTrigger_serialize_ex
UPB_INLINE char * envoy_config_overload_v3_ScaledTrigger_serialize_ex(const envoy_config_overload_v3_ScaledTrigger *msg, int options, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:205
envoy_config_overload_v3_ThresholdTrigger_value
UPB_INLINE double envoy_config_overload_v3_ThresholdTrigger_value(const envoy_config_overload_v3_ThresholdTrigger *msg)
Definition: overload.upb.h:170
envoy_config_overload_v3_ResourceMonitor_msginit
const upb_MiniTable envoy_config_overload_v3_ResourceMonitor_msginit
Definition: overload.upb.c:30
envoy_config_overload_v3_Trigger_has_threshold
UPB_INLINE bool envoy_config_overload_v3_Trigger_has_threshold(const envoy_config_overload_v3_Trigger *msg)
Definition: overload.upb.h:274
upb_Message
void upb_Message
Definition: msg.h:49
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_clear_min_timeout
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_clear_min_timeout(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
Definition: overload.upb.h:423
envoy_config_overload_v3_OverloadAction_set_name
UPB_INLINE void envoy_config_overload_v3_OverloadAction_set_name(envoy_config_overload_v3_OverloadAction *msg, upb_StringView value)
Definition: overload.upb.h:523
decode_fast.h
envoy_config_overload_v3_OverloadAction_has_triggers
UPB_INLINE bool envoy_config_overload_v3_OverloadAction_has_triggers(const envoy_config_overload_v3_OverloadAction *msg)
Definition: overload.upb.h:504
envoy_config_overload_v3_BufferFactoryConfig
struct envoy_config_overload_v3_BufferFactoryConfig envoy_config_overload_v3_BufferFactoryConfig
Definition: overload.upb.h:39
msg
std::string msg
Definition: client_interceptors_end2end_test.cc:372
envoy_config_overload_v3_OverloadAction_add_triggers
UPB_INLINE struct envoy_config_overload_v3_Trigger * envoy_config_overload_v3_OverloadAction_add_triggers(envoy_config_overload_v3_OverloadAction *msg, upb_Arena *arena)
Definition: overload.upb.h:532
envoy_config_overload_v3_OverloadManager_serialize_ex
UPB_INLINE char * envoy_config_overload_v3_OverloadManager_serialize_ex(const envoy_config_overload_v3_OverloadManager *msg, int options, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:621
envoy_config_overload_v3_OverloadManager_mutable_buffer_factory_config
UPB_INLINE struct envoy_config_overload_v3_BufferFactoryConfig * envoy_config_overload_v3_OverloadManager_mutable_buffer_factory_config(envoy_config_overload_v3_OverloadManager *msg, upb_Arena *arena)
Definition: overload.upb.h:703
envoy_config_overload_v3_ThresholdTrigger
struct envoy_config_overload_v3_ThresholdTrigger envoy_config_overload_v3_ThresholdTrigger
Definition: overload.upb.h:33
envoy_config_overload_v3_Trigger_set_scaled
UPB_INLINE void envoy_config_overload_v3_Trigger_set_scaled(envoy_config_overload_v3_Trigger *msg, envoy_config_overload_v3_ScaledTrigger *value)
Definition: overload.upb.h:308
envoy_config_overload_v3_OverloadManager_mutable_actions
UPB_INLINE envoy_config_overload_v3_OverloadAction ** envoy_config_overload_v3_OverloadManager_mutable_actions(envoy_config_overload_v3_OverloadManager *msg, size_t *len)
Definition: overload.upb.h:687
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_TimerType
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_TimerType
Definition: overload.upb.h:57
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_clear_min_scale
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_clear_min_scale(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
Definition: overload.upb.h:432
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_serialize_ex
UPB_INLINE char * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_serialize_ex(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, int options, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:402
envoy_config_overload_v3_BufferFactoryConfig_minimum_account_to_track_power_of_two
UPB_INLINE uint32_t envoy_config_overload_v3_BufferFactoryConfig_minimum_account_to_track_power_of_two(const envoy_config_overload_v3_BufferFactoryConfig *msg)
Definition: overload.upb.h:586
value
const char * value
Definition: hpack_parser_table.cc:165
envoy_config_overload_v3_ResourceMonitor_clear_name
UPB_INLINE void envoy_config_overload_v3_ResourceMonitor_clear_name(const envoy_config_overload_v3_ResourceMonitor *msg)
Definition: overload.upb.h:104
_upb_getoneofcase
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
Definition: php-upb.h:1307
envoy_config_overload_v3_ThresholdTrigger_parse_ex
UPB_INLINE envoy_config_overload_v3_ThresholdTrigger * envoy_config_overload_v3_ThresholdTrigger_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: overload.upb.h:149
envoy_config_overload_v3_ResourceMonitor_parse_ex
UPB_INLINE envoy_config_overload_v3_ResourceMonitor * envoy_config_overload_v3_ResourceMonitor_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: overload.upb.h:79
upb_Encode
char * upb_Encode(const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
Definition: encode.c:573
_upb_hasbit
UPB_INLINE bool _upb_hasbit(const upb_msg *msg, size_t idx)
Definition: php-upb.h:1269
envoy_config_overload_v3_OverloadManager_has_refresh_interval
UPB_INLINE bool envoy_config_overload_v3_OverloadManager_has_refresh_interval(const envoy_config_overload_v3_OverloadManager *msg)
Definition: overload.upb.h:625
envoy_config_overload_v3_ScaledTrigger_scaling_threshold
UPB_INLINE double envoy_config_overload_v3_ScaledTrigger_scaling_threshold(const envoy_config_overload_v3_ScaledTrigger *msg)
Definition: overload.upb.h:212
envoy_config_overload_v3_OverloadManager_clear_buffer_factory_config
UPB_INLINE void envoy_config_overload_v3_OverloadManager_clear_buffer_factory_config(const envoy_config_overload_v3_OverloadManager *msg)
Definition: overload.upb.h:655
envoy_config_overload_v3_Trigger_clear_threshold
UPB_INLINE void envoy_config_overload_v3_Trigger_clear_threshold(const envoy_config_overload_v3_Trigger *msg)
Definition: overload.upb.h:277
envoy_type_v3_Percent
struct envoy_type_v3_Percent envoy_type_v3_Percent
Definition: percent.upb.h:25
envoy_config_overload_v3_OverloadManager_parse_ex
UPB_INLINE envoy_config_overload_v3_OverloadManager * envoy_config_overload_v3_OverloadManager_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: overload.upb.h:607
upb_StringView
Definition: upb/upb/upb.h:72
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_resize_timer_scale_factors
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer ** envoy_config_overload_v3_ScaleTimersOverloadActionConfig_resize_timer_scale_factors(envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg, size_t len, upb_Arena *arena)
Definition: overload.upb.h:365
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_timer_scale_factors
const UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *const * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_timer_scale_factors(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg, size_t *len)
Definition: overload.upb.h:358
envoy_config_overload_v3_ResourceMonitor_typed_config
UPB_INLINE const struct google_protobuf_Any * envoy_config_overload_v3_ResourceMonitor_typed_config(const envoy_config_overload_v3_ResourceMonitor *msg)
Definition: overload.upb.h:116
UPB_READ_ONEOF
#define UPB_READ_ONEOF(msg, fieldtype, offset, case_offset, case_val, default)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:38
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_has_timer_scale_factors
UPB_INLINE bool envoy_config_overload_v3_ScaleTimersOverloadActionConfig_has_timer_scale_factors(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg)
Definition: overload.upb.h:352
envoy_config_overload_v3_BufferFactoryConfig_set_minimum_account_to_track_power_of_two
UPB_INLINE void envoy_config_overload_v3_BufferFactoryConfig_set_minimum_account_to_track_power_of_two(envoy_config_overload_v3_BufferFactoryConfig *msg, uint32_t value)
Definition: overload.upb.h:590
envoy_config_overload_v3_OverloadManager_resize_resource_monitors
UPB_INLINE envoy_config_overload_v3_ResourceMonitor ** envoy_config_overload_v3_OverloadManager_resize_resource_monitors(envoy_config_overload_v3_OverloadManager *msg, size_t len, upb_Arena *arena)
Definition: overload.upb.h:678
ret
UniquePtr< SSL_SESSION > ret
Definition: ssl_x509.cc:1029
envoy_config_overload_v3_Trigger_mutable_threshold
UPB_INLINE struct envoy_config_overload_v3_ThresholdTrigger * envoy_config_overload_v3_Trigger_mutable_threshold(envoy_config_overload_v3_Trigger *msg, upb_Arena *arena)
Definition: overload.upb.h:299
envoy_config_overload_v3_ResourceMonitor_config_type_case
UPB_INLINE envoy_config_overload_v3_ResourceMonitor_config_type_oneofcases envoy_config_overload_v3_ResourceMonitor_config_type_case(const envoy_config_overload_v3_ResourceMonitor *msg)
Definition: overload.upb.h:101
envoy_config_overload_v3_ResourceMonitor_config_type_NOT_SET
@ envoy_config_overload_v3_ResourceMonitor_config_type_NOT_SET
Definition: overload.upb.h:99
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_min_timeout
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_min_timeout
Definition: overload.upb.h:407
envoy_config_overload_v3_ResourceMonitor_set_name
UPB_INLINE void envoy_config_overload_v3_ResourceMonitor_set_name(envoy_config_overload_v3_ResourceMonitor *msg, upb_StringView value)
Definition: overload.upb.h:120
upb_StringView_FromDataAndSize
UPB_INLINE upb_StringView upb_StringView_FromDataAndSize(const char *data, size_t size)
Definition: upb/upb/upb.h:77
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_set_min_timeout
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_set_min_timeout(envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, struct google_protobuf_Duration *value)
Definition: overload.upb.h:442
UPB_WRITE_ONEOF
#define UPB_WRITE_ONEOF(msg, fieldtype, offset, value, case_offset, case_val)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:43
envoy_config_overload_v3_Trigger_parse
UPB_INLINE envoy_config_overload_v3_Trigger * envoy_config_overload_v3_Trigger_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: overload.upb.h:234
envoy_config_overload_v3_BufferFactoryConfig_new
UPB_INLINE envoy_config_overload_v3_BufferFactoryConfig * envoy_config_overload_v3_BufferFactoryConfig_new(upb_Arena *arena)
Definition: overload.upb.h:554
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_oneofcases
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_oneofcases
Definition: overload.upb.h:406
envoy_config_overload_v3_OverloadAction_serialize
UPB_INLINE char * envoy_config_overload_v3_OverloadAction_serialize(const envoy_config_overload_v3_OverloadAction *msg, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:491
envoy_config_overload_v3_Trigger_trigger_oneof_threshold
@ envoy_config_overload_v3_Trigger_trigger_oneof_threshold
Definition: overload.upb.h:261
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_parse
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: overload.upb.h:380
envoy_config_overload_v3_OverloadManager_add_resource_monitors
UPB_INLINE struct envoy_config_overload_v3_ResourceMonitor * envoy_config_overload_v3_OverloadManager_add_resource_monitors(envoy_config_overload_v3_OverloadManager *msg, upb_Arena *arena)
Definition: overload.upb.h:681
ok
bool ok
Definition: async_end2end_test.cc:197
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_min_timeout
UPB_INLINE const struct google_protobuf_Duration * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_min_timeout(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
Definition: overload.upb.h:426
envoy_config_overload_v3_ScaledTrigger_serialize
UPB_INLINE char * envoy_config_overload_v3_ScaledTrigger_serialize(const envoy_config_overload_v3_ScaledTrigger *msg, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:202
envoy_config_overload_v3_Trigger_new
UPB_INLINE envoy_config_overload_v3_Trigger * envoy_config_overload_v3_Trigger_new(upb_Arena *arena)
Definition: overload.upb.h:231
envoy_config_overload_v3_ScaledTrigger_set_scaling_threshold
UPB_INLINE void envoy_config_overload_v3_ScaledTrigger_set_scaling_threshold(envoy_config_overload_v3_ScaledTrigger *msg, double value)
Definition: overload.upb.h:222
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_clear_timer
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_clear_timer(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg)
Definition: overload.upb.h:414
google_protobuf_Duration
struct google_protobuf_Duration google_protobuf_Duration
Definition: duration.upb.h:24
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_min_scale
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_overload_adjust_min_scale
Definition: overload.upb.h:408
envoy_config_overload_v3_Trigger_msginit
const upb_MiniTable envoy_config_overload_v3_Trigger_msginit
Definition: overload.upb.c:68
envoy_config_overload_v3_OverloadManager_new
UPB_INLINE envoy_config_overload_v3_OverloadManager * envoy_config_overload_v3_OverloadManager_new(upb_Arena *arena)
Definition: overload.upb.h:596
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_HTTP_DOWNSTREAM_CONNECTION_IDLE
@ envoy_config_overload_v3_ScaleTimersOverloadActionConfig_HTTP_DOWNSTREAM_CONNECTION_IDLE
Definition: overload.upb.h:59
_upb_Array_Resize_accessor2
UPB_INLINE void * _upb_Array_Resize_accessor2(void *msg, size_t ofs, size_t size, int elem_size_lg2, upb_Arena *arena)
Definition: msg_internal.h:513
envoy_config_overload_v3_ScaledTrigger_set_saturation_threshold
UPB_INLINE void envoy_config_overload_v3_ScaledTrigger_set_saturation_threshold(envoy_config_overload_v3_ScaledTrigger *msg, double value)
Definition: overload.upb.h:225
envoy_config_overload_v3_Trigger_scaled
const UPB_INLINE envoy_config_overload_v3_ScaledTrigger * envoy_config_overload_v3_Trigger_scaled(const envoy_config_overload_v3_Trigger *msg)
Definition: overload.upb.h:289
envoy_type_v3_Percent_msginit
const upb_MiniTable envoy_type_v3_Percent_msginit
Definition: percent.upb.c:22
envoy_config_overload_v3_ThresholdTrigger_set_value
UPB_INLINE void envoy_config_overload_v3_ThresholdTrigger_set_value(envoy_config_overload_v3_ThresholdTrigger *msg, double value)
Definition: overload.upb.h:174
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer
struct envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer
Definition: overload.upb.h:37
_upb_has_submsg_nohasbit
UPB_INLINE bool _upb_has_submsg_nohasbit(const upb_msg *msg, size_t ofs)
Definition: php-upb.h:1326
envoy_config_overload_v3_OverloadAction_clear_name
UPB_INLINE void envoy_config_overload_v3_OverloadAction_clear_name(const envoy_config_overload_v3_OverloadAction *msg)
Definition: overload.upb.h:498
envoy_config_overload_v3_ResourceMonitor_serialize_ex
UPB_INLINE char * envoy_config_overload_v3_ResourceMonitor_serialize_ex(const envoy_config_overload_v3_ResourceMonitor *msg, int options, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:93
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_set_timer
UPB_INLINE void envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_set_timer(envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, int32_t value)
Definition: overload.upb.h:439
envoy_config_overload_v3_ResourceMonitor
struct envoy_config_overload_v3_ResourceMonitor envoy_config_overload_v3_ResourceMonitor
Definition: overload.upb.h:32
len
int len
Definition: abseil-cpp/absl/base/internal/low_level_alloc_test.cc:46
size
voidpf void uLong size
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
envoy_config_overload_v3_OverloadManager_mutable_resource_monitors
UPB_INLINE envoy_config_overload_v3_ResourceMonitor ** envoy_config_overload_v3_OverloadManager_mutable_resource_monitors(envoy_config_overload_v3_OverloadManager *msg, size_t *len)
Definition: overload.upb.h:675
envoy_config_overload_v3_Trigger_parse_ex
UPB_INLINE envoy_config_overload_v3_Trigger * envoy_config_overload_v3_Trigger_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: overload.upb.h:242
int32_t
signed int int32_t
Definition: stdint-msvc2008.h:77
envoy_config_overload_v3_OverloadManager_buffer_factory_config
const UPB_INLINE envoy_config_overload_v3_BufferFactoryConfig * envoy_config_overload_v3_OverloadManager_buffer_factory_config(const envoy_config_overload_v3_OverloadManager *msg)
Definition: overload.upb.h:658
envoy_config_overload_v3_OverloadAction_mutable_typed_config
UPB_INLINE struct google_protobuf_Any * envoy_config_overload_v3_OverloadAction_mutable_typed_config(envoy_config_overload_v3_OverloadAction *msg, upb_Arena *arena)
Definition: overload.upb.h:542
envoy_config_overload_v3_ResourceMonitor_set_typed_config
UPB_INLINE void envoy_config_overload_v3_ResourceMonitor_set_typed_config(envoy_config_overload_v3_ResourceMonitor *msg, struct google_protobuf_Any *value)
Definition: overload.upb.h:123
envoy_config_overload_v3_OverloadManager_clear_resource_monitors
UPB_INLINE void envoy_config_overload_v3_OverloadManager_clear_resource_monitors(const envoy_config_overload_v3_OverloadManager *msg)
Definition: overload.upb.h:637
envoy_config_overload_v3_OverloadManager_set_buffer_factory_config
UPB_INLINE void envoy_config_overload_v3_OverloadManager_set_buffer_factory_config(envoy_config_overload_v3_OverloadManager *msg, envoy_config_overload_v3_BufferFactoryConfig *value)
Definition: overload.upb.h:699
envoy_config_overload_v3_OverloadManager_has_buffer_factory_config
UPB_INLINE bool envoy_config_overload_v3_OverloadManager_has_buffer_factory_config(const envoy_config_overload_v3_OverloadManager *msg)
Definition: overload.upb.h:652
envoy_config_overload_v3_BufferFactoryConfig_parse_ex
UPB_INLINE envoy_config_overload_v3_BufferFactoryConfig * envoy_config_overload_v3_BufferFactoryConfig_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: overload.upb.h:565
envoy_config_overload_v3_OverloadAction_set_typed_config
UPB_INLINE void envoy_config_overload_v3_OverloadAction_set_typed_config(envoy_config_overload_v3_OverloadAction *msg, struct google_protobuf_Any *value)
Definition: overload.upb.h:538
msg_internal.h
upb_Arena
Definition: upb_internal.h:36
envoy_config_overload_v3_overload_proto_upb_file_layout
const upb_MiniTable_File envoy_config_overload_v3_overload_proto_upb_file_layout
Definition: overload.upb.c:164
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_serialize_ex
UPB_INLINE char * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_serialize_ex(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig *msg, int options, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:348
envoy_config_overload_v3_OverloadAction
struct envoy_config_overload_v3_OverloadAction envoy_config_overload_v3_OverloadAction
Definition: overload.upb.h:38
upb_ExtensionRegistry
Definition: msg.c:372
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_new
UPB_INLINE envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_new(upb_Arena *arena)
Definition: overload.upb.h:377
_upb_array_mutable_accessor
UPB_INLINE void * _upb_array_mutable_accessor(void *msg, size_t ofs, size_t *size)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:1171
envoy_config_overload_v3_Trigger_trigger_oneof_case
UPB_INLINE envoy_config_overload_v3_Trigger_trigger_oneof_oneofcases envoy_config_overload_v3_Trigger_trigger_oneof_case(const envoy_config_overload_v3_Trigger *msg)
Definition: overload.upb.h:265
envoy_config_overload_v3_ScaledTrigger_clear_scaling_threshold
UPB_INLINE void envoy_config_overload_v3_ScaledTrigger_clear_scaling_threshold(const envoy_config_overload_v3_ScaledTrigger *msg)
Definition: overload.upb.h:209
envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_serialize
UPB_INLINE char * envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_serialize(const envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer *msg, upb_Arena *arena, size_t *len)
Definition: overload.upb.h:399


grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:00:46