listener.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/listener/v3/listener.proto
5  *
6  * Do not edit -- your changes will be discarded when the file is
7  * regenerated. */
8 
9 #ifndef ENVOY_CONFIG_LISTENER_V3_LISTENER_PROTO_UPB_H_
10 #define ENVOY_CONFIG_LISTENER_V3_LISTENER_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 
65 
66 typedef enum {
70 
71 
72 
73 /* envoy.config.listener.v3.ListenerCollection */
74 
77 }
80  if (!ret) return NULL;
82  return NULL;
83  }
84  return ret;
85 }
87  const upb_ExtensionRegistry* extreg,
88  int options, upb_Arena* arena) {
90  if (!ret) return NULL;
93  return NULL;
94  }
95  return ret;
96 }
99 }
101  upb_Arena* arena, size_t* len) {
103 }
105  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(0, 0));
106 }
109 }
111  return (const struct xds_core_v3_CollectionEntry* const*)_upb_array_accessor(msg, UPB_SIZE(0, 0), len);
112 }
113 
116 }
119 }
122  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(2, 3), &sub, arena);
123  if (!ok) return NULL;
124  return sub;
125 }
126 
127 /* envoy.config.listener.v3.Listener */
128 
131 }
134  if (!ret) return NULL;
136  return NULL;
137  }
138  return ret;
139 }
141  const upb_ExtensionRegistry* extreg,
142  int options, upb_Arena* arena) {
144  if (!ret) return NULL;
147  return NULL;
148  }
149  return ret;
150 }
153 }
155  upb_Arena* arena, size_t* len) {
157 }
158 typedef enum {
164 }
167 }
169  return *UPB_PTR_AT(msg, UPB_SIZE(24, 24), upb_StringView);
170 }
172  return _upb_hasbit(msg, 1);
173 }
175  *UPB_PTR_AT(msg, UPB_SIZE(32, 40), const upb_Message*) = NULL;
176 }
178  return *UPB_PTR_AT(msg, UPB_SIZE(32, 40), const struct envoy_config_core_v3_Address*);
179 }
181  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(36, 48));
182 }
184  _upb_array_detach(msg, UPB_SIZE(36, 48));
185 }
187  return (const struct envoy_config_listener_v3_FilterChain* const*)_upb_array_accessor(msg, UPB_SIZE(36, 48), len);
188 }
190  return _upb_hasbit(msg, 2);
191 }
193  *UPB_PTR_AT(msg, UPB_SIZE(40, 56), const upb_Message*) = NULL;
194 }
196  return *UPB_PTR_AT(msg, UPB_SIZE(40, 56), const struct google_protobuf_BoolValue*);
197 }
199  return _upb_hasbit(msg, 3);
200 }
202  *UPB_PTR_AT(msg, UPB_SIZE(44, 64), const upb_Message*) = NULL;
203 }
205  return *UPB_PTR_AT(msg, UPB_SIZE(44, 64), const struct google_protobuf_UInt32Value*);
206 }
208  return _upb_hasbit(msg, 4);
209 }
211  *UPB_PTR_AT(msg, UPB_SIZE(48, 72), const upb_Message*) = NULL;
212 }
214  return *UPB_PTR_AT(msg, UPB_SIZE(48, 72), const struct envoy_config_core_v3_Metadata*);
215 }
217  return _upb_hasbit(msg, 5);
218 }
220  *UPB_PTR_AT(msg, UPB_SIZE(52, 80), const upb_Message*) = NULL;
221 }
224 }
226  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = 0;
227 }
229  return *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t);
230 }
232  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(56, 88));
233 }
235  _upb_array_detach(msg, UPB_SIZE(56, 88));
236 }
238  return (const struct envoy_config_listener_v3_ListenerFilter* const*)_upb_array_accessor(msg, UPB_SIZE(56, 88), len);
239 }
241  return _upb_hasbit(msg, 6);
242 }
244  *UPB_PTR_AT(msg, UPB_SIZE(60, 96), const upb_Message*) = NULL;
245 }
247  return *UPB_PTR_AT(msg, UPB_SIZE(60, 96), const struct google_protobuf_BoolValue*);
248 }
250  return _upb_hasbit(msg, 7);
251 }
253  *UPB_PTR_AT(msg, UPB_SIZE(64, 104), const upb_Message*) = NULL;
254 }
256  return *UPB_PTR_AT(msg, UPB_SIZE(64, 104), const struct google_protobuf_BoolValue*);
257 }
259  return _upb_hasbit(msg, 8);
260 }
262  *UPB_PTR_AT(msg, UPB_SIZE(68, 112), const upb_Message*) = NULL;
263 }
265  return *UPB_PTR_AT(msg, UPB_SIZE(68, 112), const struct google_protobuf_UInt32Value*);
266 }
268  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(72, 120));
269 }
271  _upb_array_detach(msg, UPB_SIZE(72, 120));
272 }
274  return (const struct envoy_config_core_v3_SocketOption* const*)_upb_array_accessor(msg, UPB_SIZE(72, 120), len);
275 }
277  return _upb_hasbit(msg, 9);
278 }
280  *UPB_PTR_AT(msg, UPB_SIZE(76, 128), const upb_Message*) = NULL;
281 }
283  return *UPB_PTR_AT(msg, UPB_SIZE(76, 128), const struct google_protobuf_Duration*);
284 }
286  *UPB_PTR_AT(msg, UPB_SIZE(8, 8), int32_t) = 0;
287 }
289  return *UPB_PTR_AT(msg, UPB_SIZE(8, 8), int32_t);
290 }
292  *UPB_PTR_AT(msg, UPB_SIZE(12, 12), bool) = 0;
293 }
295  return *UPB_PTR_AT(msg, UPB_SIZE(12, 12), bool);
296 }
298  return _upb_hasbit(msg, 10);
299 }
301  *UPB_PTR_AT(msg, UPB_SIZE(80, 136), const upb_Message*) = NULL;
302 }
304  return *UPB_PTR_AT(msg, UPB_SIZE(80, 136), const struct envoy_config_listener_v3_UdpListenerConfig*);
305 }
307  return _upb_hasbit(msg, 11);
308 }
310  *UPB_PTR_AT(msg, UPB_SIZE(84, 144), const upb_Message*) = NULL;
311 }
313  return *UPB_PTR_AT(msg, UPB_SIZE(84, 144), const struct envoy_config_listener_v3_ApiListener*);
314 }
316  return _upb_hasbit(msg, 12);
317 }
319  *UPB_PTR_AT(msg, UPB_SIZE(88, 152), const upb_Message*) = NULL;
320 }
323 }
325  *UPB_PTR_AT(msg, UPB_SIZE(13, 13), bool) = 0;
326 }
328  return *UPB_PTR_AT(msg, UPB_SIZE(13, 13), bool);
329 }
331  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(92, 160));
332 }
334  _upb_array_detach(msg, UPB_SIZE(92, 160));
335 }
337  return (const struct envoy_config_accesslog_v3_AccessLog* const*)_upb_array_accessor(msg, UPB_SIZE(92, 160), len);
338 }
340  return _upb_hasbit(msg, 13);
341 }
343  *UPB_PTR_AT(msg, UPB_SIZE(96, 168), const upb_Message*) = NULL;
344 }
346  return *UPB_PTR_AT(msg, UPB_SIZE(96, 168), const struct google_protobuf_UInt32Value*);
347 }
349  return _upb_hasbit(msg, 14);
350 }
352  *UPB_PTR_AT(msg, UPB_SIZE(100, 176), const upb_Message*) = NULL;
353 }
355  return *UPB_PTR_AT(msg, UPB_SIZE(100, 176), const struct envoy_config_listener_v3_FilterChain*);
356 }
358  return _upb_hasbit(msg, 15);
359 }
361  *UPB_PTR_AT(msg, UPB_SIZE(104, 184), const upb_Message*) = NULL;
362 }
364  return *UPB_PTR_AT(msg, UPB_SIZE(104, 184), const struct google_protobuf_BoolValue*);
365 }
367  return _upb_getoneofcase(msg, UPB_SIZE(16, 16)) == 27;
368 }
371 }
374 }
377 }
379  return *UPB_PTR_AT(msg, UPB_SIZE(108, 192), upb_StringView);
380 }
382  return _upb_hasbit(msg, 16);
383 }
385  *UPB_PTR_AT(msg, UPB_SIZE(116, 208), const upb_Message*) = NULL;
386 }
388  return *UPB_PTR_AT(msg, UPB_SIZE(116, 208), const struct google_protobuf_BoolValue*);
389 }
391  *UPB_PTR_AT(msg, UPB_SIZE(20, 20), bool) = 0;
392 }
394  return *UPB_PTR_AT(msg, UPB_SIZE(20, 20), bool);
395 }
397  *UPB_PTR_AT(msg, UPB_SIZE(21, 21), bool) = 0;
398 }
400  return *UPB_PTR_AT(msg, UPB_SIZE(21, 21), bool);
401 }
402 
405 }
407  _upb_sethas(msg, 1);
409 }
412  if (sub == NULL) {
414  if (!sub) return NULL;
416  }
417  return sub;
418 }
421 }
424 }
427  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(36, 48), UPB_SIZE(2, 3), &sub, arena);
428  if (!ok) return NULL;
429  return sub;
430 }
432  _upb_sethas(msg, 2);
433  *UPB_PTR_AT(msg, UPB_SIZE(40, 56), struct google_protobuf_BoolValue*) = value;
434 }
437  if (sub == NULL) {
439  if (!sub) return NULL;
441  }
442  return sub;
443 }
445  _upb_sethas(msg, 3);
447 }
450  if (sub == NULL) {
452  if (!sub) return NULL;
454  }
455  return sub;
456 }
458  _upb_sethas(msg, 4);
460 }
463  if (sub == NULL) {
465  if (!sub) return NULL;
467  }
468  return sub;
469 }
471  _upb_sethas(msg, 5);
473 }
476  if (sub == NULL) {
478  if (!sub) return NULL;
480  }
481  return sub;
482 }
484  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = value;
485 }
488 }
491 }
494  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(56, 88), UPB_SIZE(2, 3), &sub, arena);
495  if (!ok) return NULL;
496  return sub;
497 }
499  _upb_sethas(msg, 6);
500  *UPB_PTR_AT(msg, UPB_SIZE(60, 96), struct google_protobuf_BoolValue*) = value;
501 }
504  if (sub == NULL) {
506  if (!sub) return NULL;
508  }
509  return sub;
510 }
512  _upb_sethas(msg, 7);
513  *UPB_PTR_AT(msg, UPB_SIZE(64, 104), struct google_protobuf_BoolValue*) = value;
514 }
517  if (sub == NULL) {
519  if (!sub) return NULL;
521  }
522  return sub;
523 }
525  _upb_sethas(msg, 8);
527 }
530  if (sub == NULL) {
532  if (!sub) return NULL;
534  }
535  return sub;
536 }
539 }
542 }
545  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(72, 120), UPB_SIZE(2, 3), &sub, arena);
546  if (!ok) return NULL;
547  return sub;
548 }
550  _upb_sethas(msg, 9);
551  *UPB_PTR_AT(msg, UPB_SIZE(76, 128), struct google_protobuf_Duration*) = value;
552 }
555  if (sub == NULL) {
557  if (!sub) return NULL;
559  }
560  return sub;
561 }
563  *UPB_PTR_AT(msg, UPB_SIZE(8, 8), int32_t) = value;
564 }
566  *UPB_PTR_AT(msg, UPB_SIZE(12, 12), bool) = value;
567 }
569  _upb_sethas(msg, 10);
571 }
574  if (sub == NULL) {
576  if (!sub) return NULL;
578  }
579  return sub;
580 }
582  _upb_sethas(msg, 11);
584 }
587  if (sub == NULL) {
589  if (!sub) return NULL;
591  }
592  return sub;
593 }
595  _upb_sethas(msg, 12);
597 }
600  if (sub == NULL) {
602  if (!sub) return NULL;
604  }
605  return sub;
606 }
608  *UPB_PTR_AT(msg, UPB_SIZE(13, 13), bool) = value;
609 }
612 }
615 }
618  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(92, 160), UPB_SIZE(2, 3), &sub, arena);
619  if (!ok) return NULL;
620  return sub;
621 }
623  _upb_sethas(msg, 13);
625 }
628  if (sub == NULL) {
630  if (!sub) return NULL;
632  }
633  return sub;
634 }
636  _upb_sethas(msg, 14);
638 }
641  if (sub == NULL) {
643  if (!sub) return NULL;
645  }
646  return sub;
647 }
649  _upb_sethas(msg, 15);
650  *UPB_PTR_AT(msg, UPB_SIZE(104, 184), struct google_protobuf_BoolValue*) = value;
651 }
654  if (sub == NULL) {
656  if (!sub) return NULL;
658  }
659  return sub;
660 }
663 }
666  if (sub == NULL) {
668  if (!sub) return NULL;
670  }
671  return sub;
672 }
674  *UPB_PTR_AT(msg, UPB_SIZE(108, 192), upb_StringView) = value;
675 }
677  _upb_sethas(msg, 16);
678  *UPB_PTR_AT(msg, UPB_SIZE(116, 208), struct google_protobuf_BoolValue*) = value;
679 }
682  if (sub == NULL) {
684  if (!sub) return NULL;
686  }
687  return sub;
688 }
690  *UPB_PTR_AT(msg, UPB_SIZE(20, 20), bool) = value;
691 }
693  *UPB_PTR_AT(msg, UPB_SIZE(21, 21), bool) = value;
694 }
695 
696 /* envoy.config.listener.v3.Listener.DeprecatedV1 */
697 
700 }
703  if (!ret) return NULL;
705  return NULL;
706  }
707  return ret;
708 }
710  const upb_ExtensionRegistry* extreg,
711  int options, upb_Arena* arena) {
713  if (!ret) return NULL;
716  return NULL;
717  }
718  return ret;
719 }
722 }
724  upb_Arena* arena, size_t* len) {
726 }
728  return _upb_hasbit(msg, 1);
729 }
731  *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const upb_Message*) = NULL;
732 }
734  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const struct google_protobuf_BoolValue*);
735 }
736 
738  _upb_sethas(msg, 1);
740 }
743  if (sub == NULL) {
745  if (!sub) return NULL;
747  }
748  return sub;
749 }
750 
751 /* envoy.config.listener.v3.Listener.ConnectionBalanceConfig */
752 
755 }
758  if (!ret) return NULL;
760  return NULL;
761  }
762  return ret;
763 }
765  const upb_ExtensionRegistry* extreg,
766  int options, upb_Arena* arena) {
768  if (!ret) return NULL;
771  return NULL;
772  }
773  return ret;
774 }
777 }
779  upb_Arena* arena, size_t* len) {
781 }
782 typedef enum {
788 }
790  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 1;
791 }
794 }
797 }
798 
801 }
804  if (sub == NULL) {
806  if (!sub) return NULL;
808  }
809  return sub;
810 }
811 
812 /* envoy.config.listener.v3.Listener.ConnectionBalanceConfig.ExactBalance */
813 
816 }
819  if (!ret) return NULL;
821  return NULL;
822  }
823  return ret;
824 }
826  const upb_ExtensionRegistry* extreg,
827  int options, upb_Arena* arena) {
829  if (!ret) return NULL;
832  return NULL;
833  }
834  return ret;
835 }
838 }
840  upb_Arena* arena, size_t* len) {
842 }
843 
844 
845 /* envoy.config.listener.v3.Listener.InternalListenerConfig */
846 
849 }
852  if (!ret) return NULL;
854  return NULL;
855  }
856  return ret;
857 }
859  const upb_ExtensionRegistry* extreg,
860  int options, upb_Arena* arena) {
862  if (!ret) return NULL;
865  return NULL;
866  }
867  return ret;
868 }
871 }
873  upb_Arena* arena, size_t* len) {
875 }
876 
877 
879 
880 #ifdef __cplusplus
881 } /* extern "C" */
882 #endif
883 
884 #include "upb/port_undef.inc"
885 
886 #endif /* ENVOY_CONFIG_LISTENER_V3_LISTENER_PROTO_UPB_H_ */
envoy_config_listener_v3_Listener_mutable_listener_filters
UPB_INLINE struct envoy_config_listener_v3_ListenerFilter ** envoy_config_listener_v3_Listener_mutable_listener_filters(envoy_config_listener_v3_Listener *msg, size_t *len)
Definition: listener.upb.h:486
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_balance_type_NOT_SET
@ envoy_config_listener_v3_Listener_ConnectionBalanceConfig_balance_type_NOT_SET
Definition: listener.upb.h:784
envoy_config_listener_v3_Listener_access_log
UPB_INLINE const struct envoy_config_accesslog_v3_AccessLog *const * envoy_config_listener_v3_Listener_access_log(const envoy_config_listener_v3_Listener *msg, size_t *len)
Definition: listener.upb.h:336
envoy_config_listener_v3_Listener_name
UPB_INLINE upb_StringView envoy_config_listener_v3_Listener_name(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:168
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_set_exact_balance
UPB_INLINE void envoy_config_listener_v3_Listener_ConnectionBalanceConfig_set_exact_balance(envoy_config_listener_v3_Listener_ConnectionBalanceConfig *msg, envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance *value)
Definition: listener.upb.h:799
envoy_config_listener_v3_Listener_has_access_log
UPB_INLINE bool envoy_config_listener_v3_Listener_has_access_log(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:330
envoy_config_listener_v3_Listener_DeprecatedV1_parse
UPB_INLINE envoy_config_listener_v3_Listener_DeprecatedV1 * envoy_config_listener_v3_Listener_DeprecatedV1_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: listener.upb.h:701
envoy_config_listener_v3_Listener_set_traffic_direction
UPB_INLINE void envoy_config_listener_v3_Listener_set_traffic_direction(envoy_config_listener_v3_Listener *msg, int32_t value)
Definition: listener.upb.h:562
envoy_config_listener_v3_Listener_DeprecatedV1_serialize_ex
UPB_INLINE char * envoy_config_listener_v3_Listener_DeprecatedV1_serialize_ex(const envoy_config_listener_v3_Listener_DeprecatedV1 *msg, int options, upb_Arena *arena, size_t *len)
Definition: listener.upb.h:723
envoy_config_listener_v3_Listener_DeprecatedV1_parse_ex
UPB_INLINE envoy_config_listener_v3_Listener_DeprecatedV1 * envoy_config_listener_v3_Listener_DeprecatedV1_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: listener.upb.h:709
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance_parse
UPB_INLINE envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance * envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: listener.upb.h:817
_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_listener_v3_Listener_stat_prefix
UPB_INLINE upb_StringView envoy_config_listener_v3_Listener_stat_prefix(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:378
envoy_config_listener_v3_Listener_DeprecatedV1_new
UPB_INLINE envoy_config_listener_v3_Listener_DeprecatedV1 * envoy_config_listener_v3_Listener_DeprecatedV1_new(upb_Arena *arena)
Definition: listener.upb.h:698
envoy_config_listener_v3_Listener_clear_ignore_global_conn_limit
UPB_INLINE void envoy_config_listener_v3_Listener_clear_ignore_global_conn_limit(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:396
envoy_config_listener_v3_Listener_set_default_filter_chain
UPB_INLINE void envoy_config_listener_v3_Listener_set_default_filter_chain(envoy_config_listener_v3_Listener *msg, struct envoy_config_listener_v3_FilterChain *value)
Definition: listener.upb.h:635
envoy_config_listener_v3_ApiListener
struct envoy_config_listener_v3_ApiListener envoy_config_listener_v3_ApiListener
Definition: api_listener.upb.h:24
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_balance_type_exact_balance
@ envoy_config_listener_v3_Listener_ConnectionBalanceConfig_balance_type_exact_balance
Definition: listener.upb.h:783
envoy_config_listener_v3_Listener_clear_listener_filters
UPB_INLINE void envoy_config_listener_v3_Listener_clear_listener_filters(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:234
envoy_config_listener_v3_Listener_freebind
UPB_INLINE const struct google_protobuf_BoolValue * envoy_config_listener_v3_Listener_freebind(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:255
envoy_config_listener_v3_Listener_mutable_deprecated_v1
UPB_INLINE struct envoy_config_listener_v3_Listener_DeprecatedV1 * envoy_config_listener_v3_Listener_mutable_deprecated_v1(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:474
envoy_config_listener_v3_Listener_clear_access_log
UPB_INLINE void envoy_config_listener_v3_Listener_clear_access_log(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:333
envoy_config_listener_v3_ListenerCollection_entries
UPB_INLINE const struct xds_core_v3_CollectionEntry *const * envoy_config_listener_v3_ListenerCollection_entries(const envoy_config_listener_v3_ListenerCollection *msg, size_t *len)
Definition: listener.upb.h:110
envoy_config_listener_v3_ListenerCollection_has_entries
UPB_INLINE bool envoy_config_listener_v3_ListenerCollection_has_entries(const envoy_config_listener_v3_ListenerCollection *msg)
Definition: listener.upb.h:104
envoy_config_listener_v3_Listener_has_connection_balance_config
UPB_INLINE bool envoy_config_listener_v3_Listener_has_connection_balance_config(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:315
envoy_config_listener_v3_Listener_mutable_transparent
UPB_INLINE struct google_protobuf_BoolValue * envoy_config_listener_v3_Listener_mutable_transparent(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:502
envoy_config_listener_v3_Listener_set_freebind
UPB_INLINE void envoy_config_listener_v3_Listener_set_freebind(envoy_config_listener_v3_Listener *msg, struct google_protobuf_BoolValue *value)
Definition: listener.upb.h:511
envoy_config_listener_v3_Listener_bind_to_port
UPB_INLINE const struct google_protobuf_BoolValue * envoy_config_listener_v3_Listener_bind_to_port(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:363
encode.h
envoy_config_listener_v3_Listener_clear_drain_type
UPB_INLINE void envoy_config_listener_v3_Listener_clear_drain_type(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:225
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_listener_v3_Listener_DeprecatedV1
struct envoy_config_listener_v3_Listener_DeprecatedV1 envoy_config_listener_v3_Listener_DeprecatedV1
Definition: listener.upb.h:31
envoy_config_listener_v3_Listener_has_listener_filters
UPB_INLINE bool envoy_config_listener_v3_Listener_has_listener_filters(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:231
options
double_dict options[]
Definition: capstone_test.c:55
envoy_config_listener_v3_Listener_resize_listener_filters
UPB_INLINE struct envoy_config_listener_v3_ListenerFilter ** envoy_config_listener_v3_Listener_resize_listener_filters(envoy_config_listener_v3_Listener *msg, size_t len, upb_Arena *arena)
Definition: listener.upb.h:489
buf
voidpf void * buf
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
envoy_config_listener_v3_Listener_clear_enable_mptcp
UPB_INLINE void envoy_config_listener_v3_Listener_clear_enable_mptcp(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:390
kUpb_DecodeStatus_Ok
@ kUpb_DecodeStatus_Ok
Definition: decode.h:72
envoy_config_listener_v3_Listener_deprecated_v1
const UPB_INLINE envoy_config_listener_v3_Listener_DeprecatedV1 * envoy_config_listener_v3_Listener_deprecated_v1(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:222
envoy_config_listener_v3_Listener_filter_chains
UPB_INLINE const struct envoy_config_listener_v3_FilterChain *const * envoy_config_listener_v3_Listener_filter_chains(const envoy_config_listener_v3_Listener *msg, size_t *len)
Definition: listener.upb.h:186
envoy_config_listener_v3_Listener_listener_specifier_NOT_SET
@ envoy_config_listener_v3_Listener_listener_specifier_NOT_SET
Definition: listener.upb.h:160
_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_listener_v3_Listener_clear_stat_prefix
UPB_INLINE void envoy_config_listener_v3_Listener_clear_stat_prefix(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:375
envoy_config_listener_v3_Listener_mutable_connection_balance_config
UPB_INLINE struct envoy_config_listener_v3_Listener_ConnectionBalanceConfig * envoy_config_listener_v3_Listener_mutable_connection_balance_config(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:598
envoy_config_listener_v3_Listener_has_deprecated_v1
UPB_INLINE bool envoy_config_listener_v3_Listener_has_deprecated_v1(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:216
upb_MiniTable
Definition: msg_internal.h:185
envoy_config_listener_v3_Listener_internal_listener
const UPB_INLINE envoy_config_listener_v3_Listener_InternalListenerConfig * envoy_config_listener_v3_Listener_internal_listener(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:372
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_clear_exact_balance
UPB_INLINE void envoy_config_listener_v3_Listener_ConnectionBalanceConfig_clear_exact_balance(const envoy_config_listener_v3_Listener_ConnectionBalanceConfig *msg)
Definition: listener.upb.h:792
envoy_config_listener_v3_Listener_per_connection_buffer_limit_bytes
UPB_INLINE const struct google_protobuf_UInt32Value * envoy_config_listener_v3_Listener_per_connection_buffer_limit_bytes(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:204
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_parse_ex
UPB_INLINE envoy_config_listener_v3_Listener_ConnectionBalanceConfig * envoy_config_listener_v3_Listener_ConnectionBalanceConfig_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: listener.upb.h:764
envoy_config_listener_v3_ListenerFilter_msginit
const upb_MiniTable envoy_config_listener_v3_ListenerFilter_msginit
Definition: listener_components.upb.c:160
envoy_config_listener_v3_Listener_listener_specifier_oneofcases
envoy_config_listener_v3_Listener_listener_specifier_oneofcases
Definition: listener.upb.h:158
envoy_config_listener_v3_Listener_set_reuse_port
UPB_INLINE void envoy_config_listener_v3_Listener_set_reuse_port(envoy_config_listener_v3_Listener *msg, bool value)
Definition: listener.upb.h:607
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_balance_type_oneofcases
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_balance_type_oneofcases
Definition: listener.upb.h:782
envoy_config_listener_v3_Listener_has_tcp_fast_open_queue_length
UPB_INLINE bool envoy_config_listener_v3_Listener_has_tcp_fast_open_queue_length(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:258
_upb_array_detach
UPB_INLINE void _upb_array_detach(const void *msg, size_t ofs)
Definition: msg_internal.h:485
envoy_config_listener_v3_Listener_socket_options
UPB_INLINE const struct envoy_config_core_v3_SocketOption *const * envoy_config_listener_v3_Listener_socket_options(const envoy_config_listener_v3_Listener *msg, size_t *len)
Definition: listener.upb.h:273
envoy_config_listener_v3_Listener_mutable_tcp_backlog_size
UPB_INLINE struct google_protobuf_UInt32Value * envoy_config_listener_v3_Listener_mutable_tcp_backlog_size(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:626
envoy_config_listener_v3_Listener_clear_traffic_direction
UPB_INLINE void envoy_config_listener_v3_Listener_clear_traffic_direction(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:285
envoy_config_listener_v3_Listener_clear_name
UPB_INLINE void envoy_config_listener_v3_Listener_clear_name(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:165
envoy_config_listener_v3_Listener_serialize_ex
UPB_INLINE char * envoy_config_listener_v3_Listener_serialize_ex(const envoy_config_listener_v3_Listener *msg, int options, upb_Arena *arena, size_t *len)
Definition: listener.upb.h:154
UPB_PTR_AT
#define UPB_PTR_AT(msg, ofs, type)
Definition: php-upb.c:71
envoy_config_listener_v3_Listener_has_api_listener
UPB_INLINE bool envoy_config_listener_v3_Listener_has_api_listener(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:306
envoy_config_listener_v3_ListenerCollection_parse_ex
UPB_INLINE envoy_config_listener_v3_ListenerCollection * envoy_config_listener_v3_ListenerCollection_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: listener.upb.h:86
envoy_config_listener_v3_Listener_DrainType
envoy_config_listener_v3_Listener_DrainType
Definition: listener.upb.h:66
envoy_config_listener_v3_FilterChain
struct envoy_config_listener_v3_FilterChain envoy_config_listener_v3_FilterChain
Definition: listener_components.upb.h:32
envoy_config_listener_v3_ApiListener_msginit
const upb_MiniTable envoy_config_listener_v3_ApiListener_msginit
Definition: api_listener.upb.c:26
envoy_config_listener_v3_Listener_DeprecatedV1_set_bind_to_port
UPB_INLINE void envoy_config_listener_v3_Listener_DeprecatedV1_set_bind_to_port(envoy_config_listener_v3_Listener_DeprecatedV1 *msg, struct google_protobuf_BoolValue *value)
Definition: listener.upb.h:737
arena
grpc_core::ScopedArenaPtr arena
Definition: binder_transport_test.cc:237
envoy_config_listener_v3_Listener_mutable_internal_listener
UPB_INLINE struct envoy_config_listener_v3_Listener_InternalListenerConfig * envoy_config_listener_v3_Listener_mutable_internal_listener(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:664
envoy_config_core_v3_SocketOption_msginit
const upb_MiniTable envoy_config_core_v3_SocketOption_msginit
Definition: socket_option.upb.c:27
envoy_config_listener_v3_Listener_set_enable_reuse_port
UPB_INLINE void envoy_config_listener_v3_Listener_set_enable_reuse_port(envoy_config_listener_v3_Listener *msg, struct google_protobuf_BoolValue *value)
Definition: listener.upb.h:676
envoy_config_listener_v3_Listener_set_bind_to_port
UPB_INLINE void envoy_config_listener_v3_Listener_set_bind_to_port(envoy_config_listener_v3_Listener *msg, struct google_protobuf_BoolValue *value)
Definition: listener.upb.h:648
envoy_config_listener_v3_Listener_has_internal_listener
UPB_INLINE bool envoy_config_listener_v3_Listener_has_internal_listener(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:366
envoy_config_listener_v3_ListenerCollection_msginit
const upb_MiniTable envoy_config_listener_v3_ListenerCollection_msginit
Definition: listener.upb.c:38
envoy_config_listener_v3_Listener_add_access_log
UPB_INLINE struct envoy_config_accesslog_v3_AccessLog * envoy_config_listener_v3_Listener_add_access_log(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:616
envoy_config_listener_v3_Listener_enable_mptcp
UPB_INLINE bool envoy_config_listener_v3_Listener_enable_mptcp(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:393
envoy_config_listener_v3_Listener_mutable_freebind
UPB_INLINE struct google_protobuf_BoolValue * envoy_config_listener_v3_Listener_mutable_freebind(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:515
google_protobuf_UInt32Value_msginit
const upb_MiniTable google_protobuf_UInt32Value_msginit
Definition: wrappers.upb.c:69
envoy_config_listener_v3_Listener_InternalListenerConfig
struct envoy_config_listener_v3_Listener_InternalListenerConfig envoy_config_listener_v3_Listener_InternalListenerConfig
Definition: listener.upb.h:34
envoy_config_listener_v3_Listener_DeprecatedV1_has_bind_to_port
UPB_INLINE bool envoy_config_listener_v3_Listener_DeprecatedV1_has_bind_to_port(const envoy_config_listener_v3_Listener_DeprecatedV1 *msg)
Definition: listener.upb.h:727
envoy_config_listener_v3_Listener_set_internal_listener
UPB_INLINE void envoy_config_listener_v3_Listener_set_internal_listener(envoy_config_listener_v3_Listener *msg, envoy_config_listener_v3_Listener_InternalListenerConfig *value)
Definition: listener.upb.h:661
envoy_config_listener_v3_Listener_add_filter_chains
UPB_INLINE struct envoy_config_listener_v3_FilterChain * envoy_config_listener_v3_Listener_add_filter_chains(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:425
_upb_Message_New
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
Definition: msg.c:44
envoy_config_listener_v3_Listener_DeprecatedV1_msginit
const upb_MiniTable envoy_config_listener_v3_Listener_DeprecatedV1_msginit
Definition: listener.upb.c:114
envoy_config_listener_v3_ListenerCollection_new
UPB_INLINE envoy_config_listener_v3_ListenerCollection * envoy_config_listener_v3_ListenerCollection_new(upb_Arena *arena)
Definition: listener.upb.h:75
envoy_config_listener_v3_Listener_resize_socket_options
UPB_INLINE struct envoy_config_core_v3_SocketOption ** envoy_config_listener_v3_Listener_resize_socket_options(envoy_config_listener_v3_Listener *msg, size_t len, upb_Arena *arena)
Definition: listener.upb.h:540
envoy_config_listener_v3_Listener_continue_on_listener_filters_timeout
UPB_INLINE bool envoy_config_listener_v3_Listener_continue_on_listener_filters_timeout(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:294
envoy_config_listener_v3_Listener_has_enable_reuse_port
UPB_INLINE bool envoy_config_listener_v3_Listener_has_enable_reuse_port(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:381
decode.h
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance_serialize_ex
UPB_INLINE char * envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance_serialize_ex(const envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance *msg, int options, upb_Arena *arena, size_t *len)
Definition: listener.upb.h:839
envoy_config_listener_v3_Listener_use_original_dst
UPB_INLINE const struct google_protobuf_BoolValue * envoy_config_listener_v3_Listener_use_original_dst(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:195
envoy_config_listener_v3_Listener_has_default_filter_chain
UPB_INLINE bool envoy_config_listener_v3_Listener_has_default_filter_chain(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:348
envoy_config_listener_v3_Listener_set_tcp_backlog_size
UPB_INLINE void envoy_config_listener_v3_Listener_set_tcp_backlog_size(envoy_config_listener_v3_Listener *msg, struct google_protobuf_UInt32Value *value)
Definition: listener.upb.h:622
envoy_config_listener_v3_ListenerCollection_resize_entries
UPB_INLINE struct xds_core_v3_CollectionEntry ** envoy_config_listener_v3_ListenerCollection_resize_entries(envoy_config_listener_v3_ListenerCollection *msg, size_t len, upb_Arena *arena)
Definition: listener.upb.h:117
_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_listener_v3_ListenerCollection_serialize_ex
UPB_INLINE char * envoy_config_listener_v3_ListenerCollection_serialize_ex(const envoy_config_listener_v3_ListenerCollection *msg, int options, upb_Arena *arena, size_t *len)
Definition: listener.upb.h:100
envoy_config_listener_v3_Listener_has_socket_options
UPB_INLINE bool envoy_config_listener_v3_Listener_has_socket_options(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:267
envoy_config_listener_v3_Listener_clear_filter_chains
UPB_INLINE void envoy_config_listener_v3_Listener_clear_filter_chains(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:183
envoy_config_listener_v3_Listener_mutable_enable_reuse_port
UPB_INLINE struct google_protobuf_BoolValue * envoy_config_listener_v3_Listener_mutable_enable_reuse_port(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:680
envoy_config_listener_v3_Listener_ignore_global_conn_limit
UPB_INLINE bool envoy_config_listener_v3_Listener_ignore_global_conn_limit(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:399
UPB_SIZE
#define UPB_SIZE(size32, size64)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:32
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_msginit
const upb_MiniTable envoy_config_listener_v3_Listener_ConnectionBalanceConfig_msginit
Definition: listener.upb.c:128
envoy_config_core_v3_SocketOption
struct envoy_config_core_v3_SocketOption envoy_config_core_v3_SocketOption
Definition: socket_option.upb.h:24
envoy_config_listener_v3_Listener_InternalListenerConfig_serialize_ex
UPB_INLINE char * envoy_config_listener_v3_Listener_InternalListenerConfig_serialize_ex(const envoy_config_listener_v3_Listener_InternalListenerConfig *msg, int options, upb_Arena *arena, size_t *len)
Definition: listener.upb.h:872
envoy_config_listener_v3_Listener_DeprecatedV1_mutable_bind_to_port
UPB_INLINE struct google_protobuf_BoolValue * envoy_config_listener_v3_Listener_DeprecatedV1_mutable_bind_to_port(envoy_config_listener_v3_Listener_DeprecatedV1 *msg, upb_Arena *arena)
Definition: listener.upb.h:741
UPB_INLINE
#define UPB_INLINE
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:53
envoy_config_listener_v3_Listener_listener_filters
UPB_INLINE const struct envoy_config_listener_v3_ListenerFilter *const * envoy_config_listener_v3_Listener_listener_filters(const envoy_config_listener_v3_Listener *msg, size_t *len)
Definition: listener.upb.h:237
envoy_config_listener_v3_Listener_set_continue_on_listener_filters_timeout
UPB_INLINE void envoy_config_listener_v3_Listener_set_continue_on_listener_filters_timeout(envoy_config_listener_v3_Listener *msg, bool value)
Definition: listener.upb.h:565
envoy_config_listener_v3_Listener_clear_default_filter_chain
UPB_INLINE void envoy_config_listener_v3_Listener_clear_default_filter_chain(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:351
envoy_config_listener_v3_Listener_clear_socket_options
UPB_INLINE void envoy_config_listener_v3_Listener_clear_socket_options(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:270
envoy_config_listener_v3_Listener_mutable_bind_to_port
UPB_INLINE struct google_protobuf_BoolValue * envoy_config_listener_v3_Listener_mutable_bind_to_port(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:652
envoy_config_listener_v3_Listener_clear_continue_on_listener_filters_timeout
UPB_INLINE void envoy_config_listener_v3_Listener_clear_continue_on_listener_filters_timeout(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:291
envoy_config_listener_v3_Listener_has_address
UPB_INLINE bool envoy_config_listener_v3_Listener_has_address(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:171
envoy_config_listener_v3_Listener_parse
UPB_INLINE envoy_config_listener_v3_Listener * envoy_config_listener_v3_Listener_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: listener.upb.h:132
google_protobuf_Duration_msginit
const upb_MiniTable google_protobuf_Duration_msginit
Definition: duration.upb.c:20
google_protobuf_BoolValue_msginit
const upb_MiniTable google_protobuf_BoolValue_msginit
Definition: wrappers.upb.c:79
envoy_config_listener_v3_Listener_has_listener_filters_timeout
UPB_INLINE bool envoy_config_listener_v3_Listener_has_listener_filters_timeout(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:276
envoy_config_listener_v3_Listener_reuse_port
UPB_INLINE bool envoy_config_listener_v3_Listener_reuse_port(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:327
envoy_config_listener_v3_Listener_set_name
UPB_INLINE void envoy_config_listener_v3_Listener_set_name(envoy_config_listener_v3_Listener *msg, upb_StringView value)
Definition: listener.upb.h:403
upb_MiniTable_File
Definition: msg_internal.h:208
envoy_config_listener_v3_Listener_has_bind_to_port
UPB_INLINE bool envoy_config_listener_v3_Listener_has_bind_to_port(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:357
envoy_config_listener_v3_Listener_mutable_socket_options
UPB_INLINE struct envoy_config_core_v3_SocketOption ** envoy_config_listener_v3_Listener_mutable_socket_options(envoy_config_listener_v3_Listener *msg, size_t *len)
Definition: listener.upb.h:537
envoy_config_listener_v3_Listener_InternalListenerConfig_msginit
const upb_MiniTable envoy_config_listener_v3_Listener_InternalListenerConfig_msginit
Definition: listener.upb.c:140
envoy_config_listener_v3_Listener_set_deprecated_v1
UPB_INLINE void envoy_config_listener_v3_Listener_set_deprecated_v1(envoy_config_listener_v3_Listener *msg, envoy_config_listener_v3_Listener_DeprecatedV1 *value)
Definition: listener.upb.h:470
envoy_config_accesslog_v3_AccessLog_msginit
const upb_MiniTable envoy_config_accesslog_v3_AccessLog_msginit
Definition: accesslog.upb.c:35
xds_core_v3_CollectionEntry
struct xds_core_v3_CollectionEntry xds_core_v3_CollectionEntry
Definition: collection_entry.upb.h:25
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance_msginit
const upb_MiniTable envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance_msginit
Definition: listener.upb.c:134
envoy_config_listener_v3_Listener_mutable_filter_chains
UPB_INLINE struct envoy_config_listener_v3_FilterChain ** envoy_config_listener_v3_Listener_mutable_filter_chains(envoy_config_listener_v3_Listener *msg, size_t *len)
Definition: listener.upb.h:419
envoy_config_listener_v3_Listener_mutable_per_connection_buffer_limit_bytes
UPB_INLINE struct google_protobuf_UInt32Value * envoy_config_listener_v3_Listener_mutable_per_connection_buffer_limit_bytes(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:448
envoy_config_listener_v3_Listener_clear_freebind
UPB_INLINE void envoy_config_listener_v3_Listener_clear_freebind(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:252
envoy_config_listener_v3_Listener_set_ignore_global_conn_limit
UPB_INLINE void envoy_config_listener_v3_Listener_set_ignore_global_conn_limit(envoy_config_listener_v3_Listener *msg, bool value)
Definition: listener.upb.h:692
envoy_config_listener_v3_Listener_has_tcp_backlog_size
UPB_INLINE bool envoy_config_listener_v3_Listener_has_tcp_backlog_size(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:339
envoy_config_listener_v3_Listener_clear_deprecated_v1
UPB_INLINE void envoy_config_listener_v3_Listener_clear_deprecated_v1(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:219
envoy_config_listener_v3_Listener_clear_listener_filters_timeout
UPB_INLINE void envoy_config_listener_v3_Listener_clear_listener_filters_timeout(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:279
envoy_config_listener_v3_Listener_InternalListenerConfig_parse_ex
UPB_INLINE envoy_config_listener_v3_Listener_InternalListenerConfig * envoy_config_listener_v3_Listener_InternalListenerConfig_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: listener.upb.h:858
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_new
UPB_INLINE envoy_config_listener_v3_Listener_ConnectionBalanceConfig * envoy_config_listener_v3_Listener_ConnectionBalanceConfig_new(upb_Arena *arena)
Definition: listener.upb.h:753
upb_Message
void upb_Message
Definition: msg.h:49
envoy_config_listener_v3_Listener_mutable_listener_filters_timeout
UPB_INLINE struct google_protobuf_Duration * envoy_config_listener_v3_Listener_mutable_listener_filters_timeout(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:553
envoy_config_listener_v3_Listener_InternalListenerConfig_serialize
UPB_INLINE char * envoy_config_listener_v3_Listener_InternalListenerConfig_serialize(const envoy_config_listener_v3_Listener_InternalListenerConfig *msg, upb_Arena *arena, size_t *len)
Definition: listener.upb.h:869
envoy_config_listener_v3_Listener_has_transparent
UPB_INLINE bool envoy_config_listener_v3_Listener_has_transparent(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:240
decode_fast.h
envoy_config_listener_v3_Listener_mutable_use_original_dst
UPB_INLINE struct google_protobuf_BoolValue * envoy_config_listener_v3_Listener_mutable_use_original_dst(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:435
msg
std::string msg
Definition: client_interceptors_end2end_test.cc:372
envoy_config_listener_v3_Listener_mutable_address
UPB_INLINE struct envoy_config_core_v3_Address * envoy_config_listener_v3_Listener_mutable_address(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:410
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_serialize
UPB_INLINE char * envoy_config_listener_v3_Listener_ConnectionBalanceConfig_serialize(const envoy_config_listener_v3_Listener_ConnectionBalanceConfig *msg, upb_Arena *arena, size_t *len)
Definition: listener.upb.h:775
envoy_config_listener_v3_Listener_metadata
UPB_INLINE const struct envoy_config_core_v3_Metadata * envoy_config_listener_v3_Listener_metadata(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:213
envoy_config_listener_v3_ListenerCollection_clear_entries
UPB_INLINE void envoy_config_listener_v3_ListenerCollection_clear_entries(const envoy_config_listener_v3_ListenerCollection *msg)
Definition: listener.upb.h:107
envoy_config_listener_v3_UdpListenerConfig_msginit
const upb_MiniTable envoy_config_listener_v3_UdpListenerConfig_msginit
Definition: udp_listener_config.upb.c:29
envoy_config_listener_v3_UdpListenerConfig
struct envoy_config_listener_v3_UdpListenerConfig envoy_config_listener_v3_UdpListenerConfig
Definition: udp_listener_config.upb.h:25
envoy_config_listener_v3_Listener_enable_reuse_port
UPB_INLINE const struct google_protobuf_BoolValue * envoy_config_listener_v3_Listener_enable_reuse_port(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:387
envoy_config_listener_v3_Listener_clear_internal_listener
UPB_INLINE void envoy_config_listener_v3_Listener_clear_internal_listener(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:369
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_exact_balance
const UPB_INLINE envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance * envoy_config_listener_v3_Listener_ConnectionBalanceConfig_exact_balance(const envoy_config_listener_v3_Listener_ConnectionBalanceConfig *msg)
Definition: listener.upb.h:795
envoy_config_listener_v3_Listener_clear_connection_balance_config
UPB_INLINE void envoy_config_listener_v3_Listener_clear_connection_balance_config(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:318
envoy_config_listener_v3_Listener_DeprecatedV1_clear_bind_to_port
UPB_INLINE void envoy_config_listener_v3_Listener_DeprecatedV1_clear_bind_to_port(const envoy_config_listener_v3_Listener_DeprecatedV1 *msg)
Definition: listener.upb.h:730
envoy_config_listener_v3_listener_proto_upb_file_layout
const upb_MiniTable_File envoy_config_listener_v3_listener_proto_upb_file_layout
Definition: listener.upb.c:155
value
const char * value
Definition: hpack_parser_table.cc:165
envoy_config_listener_v3_Listener_set_address
UPB_INLINE void envoy_config_listener_v3_Listener_set_address(envoy_config_listener_v3_Listener *msg, struct envoy_config_core_v3_Address *value)
Definition: listener.upb.h:406
envoy_config_listener_v3_Listener_address
UPB_INLINE const struct envoy_config_core_v3_Address * envoy_config_listener_v3_Listener_address(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:177
envoy_config_listener_v3_Listener_serialize
UPB_INLINE char * envoy_config_listener_v3_Listener_serialize(const envoy_config_listener_v3_Listener *msg, upb_Arena *arena, size_t *len)
Definition: listener.upb.h:151
_upb_getoneofcase
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
Definition: php-upb.h:1307
envoy_config_core_v3_Metadata
struct envoy_config_core_v3_Metadata envoy_config_core_v3_Metadata
Definition: base.upb.h:52
envoy_config_listener_v3_Listener_clear_transparent
UPB_INLINE void envoy_config_listener_v3_Listener_clear_transparent(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:243
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_listener_v3_Listener_listener_specifier_case
UPB_INLINE envoy_config_listener_v3_Listener_listener_specifier_oneofcases envoy_config_listener_v3_Listener_listener_specifier_case(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:162
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_serialize_ex
UPB_INLINE char * envoy_config_listener_v3_Listener_ConnectionBalanceConfig_serialize_ex(const envoy_config_listener_v3_Listener_ConnectionBalanceConfig *msg, int options, upb_Arena *arena, size_t *len)
Definition: listener.upb.h:778
envoy_config_listener_v3_Listener_drain_type
UPB_INLINE int32_t envoy_config_listener_v3_Listener_drain_type(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:228
envoy_config_listener_v3_Listener_default_filter_chain
UPB_INLINE const struct envoy_config_listener_v3_FilterChain * envoy_config_listener_v3_Listener_default_filter_chain(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:354
envoy_config_listener_v3_Listener_has_udp_listener_config
UPB_INLINE bool envoy_config_listener_v3_Listener_has_udp_listener_config(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:297
envoy_config_listener_v3_Listener_DEFAULT
@ envoy_config_listener_v3_Listener_DEFAULT
Definition: listener.upb.h:67
envoy_config_listener_v3_ListenerCollection_parse
UPB_INLINE envoy_config_listener_v3_ListenerCollection * envoy_config_listener_v3_ListenerCollection_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: listener.upb.h:78
envoy_config_listener_v3_Listener_tcp_fast_open_queue_length
UPB_INLINE const struct google_protobuf_UInt32Value * envoy_config_listener_v3_Listener_tcp_fast_open_queue_length(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:264
upb_StringView
Definition: upb/upb/upb.h:72
envoy_config_listener_v3_Listener_clear_tcp_backlog_size
UPB_INLINE void envoy_config_listener_v3_Listener_clear_tcp_backlog_size(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:342
envoy_config_listener_v3_Listener_set_per_connection_buffer_limit_bytes
UPB_INLINE void envoy_config_listener_v3_Listener_set_per_connection_buffer_limit_bytes(envoy_config_listener_v3_Listener *msg, struct google_protobuf_UInt32Value *value)
Definition: listener.upb.h:444
envoy_config_listener_v3_Listener_InternalListenerConfig_new
UPB_INLINE envoy_config_listener_v3_Listener_InternalListenerConfig * envoy_config_listener_v3_Listener_InternalListenerConfig_new(upb_Arena *arena)
Definition: listener.upb.h:847
envoy_config_listener_v3_Listener_set_transparent
UPB_INLINE void envoy_config_listener_v3_Listener_set_transparent(envoy_config_listener_v3_Listener *msg, struct google_protobuf_BoolValue *value)
Definition: listener.upb.h:498
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_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance_parse_ex
UPB_INLINE envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance * envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: listener.upb.h:825
envoy_config_listener_v3_Listener_new
UPB_INLINE envoy_config_listener_v3_Listener * envoy_config_listener_v3_Listener_new(upb_Arena *arena)
Definition: listener.upb.h:129
envoy_config_listener_v3_Listener_clear_reuse_port
UPB_INLINE void envoy_config_listener_v3_Listener_clear_reuse_port(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:324
envoy_config_listener_v3_Listener_has_freebind
UPB_INLINE bool envoy_config_listener_v3_Listener_has_freebind(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:249
envoy_config_listener_v3_Listener_udp_listener_config
UPB_INLINE const struct envoy_config_listener_v3_UdpListenerConfig * envoy_config_listener_v3_Listener_udp_listener_config(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:303
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance_serialize
UPB_INLINE char * envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance_serialize(const envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance *msg, upb_Arena *arena, size_t *len)
Definition: listener.upb.h:836
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_parse
UPB_INLINE envoy_config_listener_v3_Listener_ConnectionBalanceConfig * envoy_config_listener_v3_Listener_ConnectionBalanceConfig_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: listener.upb.h:756
envoy_config_accesslog_v3_AccessLog
struct envoy_config_accesslog_v3_AccessLog envoy_config_accesslog_v3_AccessLog
Definition: accesslog.upb.h:38
ret
UniquePtr< SSL_SESSION > ret
Definition: ssl_x509.cc:1029
envoy_config_listener_v3_Listener_DeprecatedV1_bind_to_port
UPB_INLINE const struct google_protobuf_BoolValue * envoy_config_listener_v3_Listener_DeprecatedV1_bind_to_port(const envoy_config_listener_v3_Listener_DeprecatedV1 *msg)
Definition: listener.upb.h:733
envoy_config_listener_v3_Listener_clear_tcp_fast_open_queue_length
UPB_INLINE void envoy_config_listener_v3_Listener_clear_tcp_fast_open_queue_length(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:261
envoy_config_listener_v3_Listener_traffic_direction
UPB_INLINE int32_t envoy_config_listener_v3_Listener_traffic_direction(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:288
envoy_config_listener_v3_Listener_set_tcp_fast_open_queue_length
UPB_INLINE void envoy_config_listener_v3_Listener_set_tcp_fast_open_queue_length(envoy_config_listener_v3_Listener *msg, struct google_protobuf_UInt32Value *value)
Definition: listener.upb.h:524
envoy_config_listener_v3_Listener_DeprecatedV1_serialize
UPB_INLINE char * envoy_config_listener_v3_Listener_DeprecatedV1_serialize(const envoy_config_listener_v3_Listener_DeprecatedV1 *msg, upb_Arena *arena, size_t *len)
Definition: listener.upb.h:720
google_protobuf_BoolValue
struct google_protobuf_BoolValue google_protobuf_BoolValue
Definition: wrappers.upb.h:38
envoy_config_listener_v3_Listener_mutable_metadata
UPB_INLINE struct envoy_config_core_v3_Metadata * envoy_config_listener_v3_Listener_mutable_metadata(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:461
upb_StringView_FromDataAndSize
UPB_INLINE upb_StringView upb_StringView_FromDataAndSize(const char *data, size_t size)
Definition: upb/upb/upb.h:77
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance_new
UPB_INLINE envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance * envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance_new(upb_Arena *arena)
Definition: listener.upb.h:814
envoy_config_listener_v3_Listener_ConnectionBalanceConfig
struct envoy_config_listener_v3_Listener_ConnectionBalanceConfig envoy_config_listener_v3_Listener_ConnectionBalanceConfig
Definition: listener.upb.h:32
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_listener_v3_Listener_set_listener_filters_timeout
UPB_INLINE void envoy_config_listener_v3_Listener_set_listener_filters_timeout(envoy_config_listener_v3_Listener *msg, struct google_protobuf_Duration *value)
Definition: listener.upb.h:549
envoy_config_listener_v3_Listener_set_connection_balance_config
UPB_INLINE void envoy_config_listener_v3_Listener_set_connection_balance_config(envoy_config_listener_v3_Listener *msg, envoy_config_listener_v3_Listener_ConnectionBalanceConfig *value)
Definition: listener.upb.h:594
ok
bool ok
Definition: async_end2end_test.cc:197
envoy_config_listener_v3_Listener_has_per_connection_buffer_limit_bytes
UPB_INLINE bool envoy_config_listener_v3_Listener_has_per_connection_buffer_limit_bytes(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:198
envoy_config_core_v3_Metadata_msginit
const upb_MiniTable envoy_config_core_v3_Metadata_msginit
Definition: base.upb.c:129
google_protobuf_Duration
struct google_protobuf_Duration google_protobuf_Duration
Definition: duration.upb.h:24
envoy_config_listener_v3_Listener_clear_udp_listener_config
UPB_INLINE void envoy_config_listener_v3_Listener_clear_udp_listener_config(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:300
envoy_config_listener_v3_Listener_add_listener_filters
UPB_INLINE struct envoy_config_listener_v3_ListenerFilter * envoy_config_listener_v3_Listener_add_listener_filters(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:492
envoy_config_listener_v3_Listener_set_api_listener
UPB_INLINE void envoy_config_listener_v3_Listener_set_api_listener(envoy_config_listener_v3_Listener *msg, struct envoy_config_listener_v3_ApiListener *value)
Definition: listener.upb.h:581
envoy_config_listener_v3_ListenerCollection
struct envoy_config_listener_v3_ListenerCollection envoy_config_listener_v3_ListenerCollection
Definition: listener.upb.h:29
envoy_config_listener_v3_Listener_set_enable_mptcp
UPB_INLINE void envoy_config_listener_v3_Listener_set_enable_mptcp(envoy_config_listener_v3_Listener *msg, bool value)
Definition: listener.upb.h:689
envoy_config_listener_v3_ListenerCollection_add_entries
UPB_INLINE struct xds_core_v3_CollectionEntry * envoy_config_listener_v3_ListenerCollection_add_entries(envoy_config_listener_v3_ListenerCollection *msg, upb_Arena *arena)
Definition: listener.upb.h:120
_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_listener_v3_Listener_MODIFY_ONLY
@ envoy_config_listener_v3_Listener_MODIFY_ONLY
Definition: listener.upb.h:68
envoy_config_listener_v3_Listener_clear_per_connection_buffer_limit_bytes
UPB_INLINE void envoy_config_listener_v3_Listener_clear_per_connection_buffer_limit_bytes(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:201
envoy_config_listener_v3_Listener_connection_balance_config
const UPB_INLINE envoy_config_listener_v3_Listener_ConnectionBalanceConfig * envoy_config_listener_v3_Listener_connection_balance_config(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:321
envoy_config_listener_v3_Listener_msginit
const upb_MiniTable envoy_config_listener_v3_Listener_msginit
Definition: listener.upb.c:100
envoy_config_listener_v3_Listener_listener_filters_timeout
UPB_INLINE const struct google_protobuf_Duration * envoy_config_listener_v3_Listener_listener_filters_timeout(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:282
envoy_config_listener_v3_Listener_clear_bind_to_port
UPB_INLINE void envoy_config_listener_v3_Listener_clear_bind_to_port(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:360
envoy_config_listener_v3_Listener_resize_filter_chains
UPB_INLINE struct envoy_config_listener_v3_FilterChain ** envoy_config_listener_v3_Listener_resize_filter_chains(envoy_config_listener_v3_Listener *msg, size_t len, upb_Arena *arena)
Definition: listener.upb.h:422
envoy_config_listener_v3_Listener_has_metadata
UPB_INLINE bool envoy_config_listener_v3_Listener_has_metadata(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:207
envoy_config_listener_v3_Listener_InternalListenerConfig_parse
UPB_INLINE envoy_config_listener_v3_Listener_InternalListenerConfig * envoy_config_listener_v3_Listener_InternalListenerConfig_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: listener.upb.h:850
envoy_config_listener_v3_Listener_set_drain_type
UPB_INLINE void envoy_config_listener_v3_Listener_set_drain_type(envoy_config_listener_v3_Listener *msg, int32_t value)
Definition: listener.upb.h:483
_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_listener_v3_Listener_ConnectionBalanceConfig_has_exact_balance
UPB_INLINE bool envoy_config_listener_v3_Listener_ConnectionBalanceConfig_has_exact_balance(const envoy_config_listener_v3_Listener_ConnectionBalanceConfig *msg)
Definition: listener.upb.h:789
google_protobuf_UInt32Value
struct google_protobuf_UInt32Value google_protobuf_UInt32Value
Definition: wrappers.upb.h:37
len
int len
Definition: abseil-cpp/absl/base/internal/low_level_alloc_test.cc:46
envoy_config_listener_v3_Listener_clear_metadata
UPB_INLINE void envoy_config_listener_v3_Listener_clear_metadata(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:210
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_mutable_exact_balance
UPB_INLINE struct envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance * envoy_config_listener_v3_Listener_ConnectionBalanceConfig_mutable_exact_balance(envoy_config_listener_v3_Listener_ConnectionBalanceConfig *msg, upb_Arena *arena)
Definition: listener.upb.h:802
size
voidpf void uLong size
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
envoy_config_core_v3_Address
struct envoy_config_core_v3_Address envoy_config_core_v3_Address
Definition: address.upb.h:35
envoy_config_listener_v3_Listener_mutable_api_listener
UPB_INLINE struct envoy_config_listener_v3_ApiListener * envoy_config_listener_v3_Listener_mutable_api_listener(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:585
int32_t
signed int int32_t
Definition: stdint-msvc2008.h:77
envoy_config_listener_v3_Listener_set_use_original_dst
UPB_INLINE void envoy_config_listener_v3_Listener_set_use_original_dst(envoy_config_listener_v3_Listener *msg, struct google_protobuf_BoolValue *value)
Definition: listener.upb.h:431
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance
struct envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance envoy_config_listener_v3_Listener_ConnectionBalanceConfig_ExactBalance
Definition: listener.upb.h:33
envoy_config_listener_v3_Listener_add_socket_options
UPB_INLINE struct envoy_config_core_v3_SocketOption * envoy_config_listener_v3_Listener_add_socket_options(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:543
envoy_config_listener_v3_Listener_listener_specifier_internal_listener
@ envoy_config_listener_v3_Listener_listener_specifier_internal_listener
Definition: listener.upb.h:159
xds_core_v3_CollectionEntry_msginit
const upb_MiniTable xds_core_v3_CollectionEntry_msginit
Definition: collection_entry.upb.c:29
envoy_config_listener_v3_FilterChain_msginit
const upb_MiniTable envoy_config_listener_v3_FilterChain_msginit
Definition: listener_components.upb.c:92
envoy_config_listener_v3_Listener_clear_use_original_dst
UPB_INLINE void envoy_config_listener_v3_Listener_clear_use_original_dst(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:192
envoy_config_core_v3_Address_msginit
const upb_MiniTable envoy_config_core_v3_Address_msginit
Definition: address.upb.c:104
envoy_config_listener_v3_ListenerCollection_serialize
UPB_INLINE char * envoy_config_listener_v3_ListenerCollection_serialize(const envoy_config_listener_v3_ListenerCollection *msg, upb_Arena *arena, size_t *len)
Definition: listener.upb.h:97
envoy_config_listener_v3_Listener_ConnectionBalanceConfig_balance_type_case
UPB_INLINE envoy_config_listener_v3_Listener_ConnectionBalanceConfig_balance_type_oneofcases envoy_config_listener_v3_Listener_ConnectionBalanceConfig_balance_type_case(const envoy_config_listener_v3_Listener_ConnectionBalanceConfig *msg)
Definition: listener.upb.h:786
envoy_config_listener_v3_Listener_has_filter_chains
UPB_INLINE bool envoy_config_listener_v3_Listener_has_filter_chains(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:180
envoy_config_listener_v3_Listener_set_udp_listener_config
UPB_INLINE void envoy_config_listener_v3_Listener_set_udp_listener_config(envoy_config_listener_v3_Listener *msg, struct envoy_config_listener_v3_UdpListenerConfig *value)
Definition: listener.upb.h:568
msg_internal.h
envoy_config_listener_v3_Listener_transparent
UPB_INLINE const struct google_protobuf_BoolValue * envoy_config_listener_v3_Listener_transparent(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:246
upb_Arena
Definition: upb_internal.h:36
envoy_config_listener_v3_Listener_clear_api_listener
UPB_INLINE void envoy_config_listener_v3_Listener_clear_api_listener(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:309
envoy_config_listener_v3_Listener_api_listener
UPB_INLINE const struct envoy_config_listener_v3_ApiListener * envoy_config_listener_v3_Listener_api_listener(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:312
envoy_config_listener_v3_Listener_mutable_default_filter_chain
UPB_INLINE struct envoy_config_listener_v3_FilterChain * envoy_config_listener_v3_Listener_mutable_default_filter_chain(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:639
envoy_config_listener_v3_Listener_has_use_original_dst
UPB_INLINE bool envoy_config_listener_v3_Listener_has_use_original_dst(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:189
envoy_config_listener_v3_Listener_mutable_access_log
UPB_INLINE struct envoy_config_accesslog_v3_AccessLog ** envoy_config_listener_v3_Listener_mutable_access_log(envoy_config_listener_v3_Listener *msg, size_t *len)
Definition: listener.upb.h:610
envoy_config_listener_v3_Listener_mutable_udp_listener_config
UPB_INLINE struct envoy_config_listener_v3_UdpListenerConfig * envoy_config_listener_v3_Listener_mutable_udp_listener_config(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:572
envoy_config_listener_v3_Listener_clear_enable_reuse_port
UPB_INLINE void envoy_config_listener_v3_Listener_clear_enable_reuse_port(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:384
envoy_config_listener_v3_Listener_parse_ex
UPB_INLINE envoy_config_listener_v3_Listener * envoy_config_listener_v3_Listener_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: listener.upb.h:140
upb_ExtensionRegistry
Definition: msg.c:372
_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_listener_v3_Listener_mutable_tcp_fast_open_queue_length
UPB_INLINE struct google_protobuf_UInt32Value * envoy_config_listener_v3_Listener_mutable_tcp_fast_open_queue_length(envoy_config_listener_v3_Listener *msg, upb_Arena *arena)
Definition: listener.upb.h:528
envoy_config_listener_v3_Listener
struct envoy_config_listener_v3_Listener envoy_config_listener_v3_Listener
Definition: listener.upb.h:30
envoy_config_listener_v3_ListenerFilter
struct envoy_config_listener_v3_ListenerFilter envoy_config_listener_v3_ListenerFilter
Definition: listener_components.upb.h:36
envoy_config_listener_v3_Listener_resize_access_log
UPB_INLINE struct envoy_config_accesslog_v3_AccessLog ** envoy_config_listener_v3_Listener_resize_access_log(envoy_config_listener_v3_Listener *msg, size_t len, upb_Arena *arena)
Definition: listener.upb.h:613
envoy_config_listener_v3_Listener_set_metadata
UPB_INLINE void envoy_config_listener_v3_Listener_set_metadata(envoy_config_listener_v3_Listener *msg, struct envoy_config_core_v3_Metadata *value)
Definition: listener.upb.h:457
envoy_config_listener_v3_Listener_clear_address
UPB_INLINE void envoy_config_listener_v3_Listener_clear_address(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:174
envoy_config_listener_v3_Listener_set_stat_prefix
UPB_INLINE void envoy_config_listener_v3_Listener_set_stat_prefix(envoy_config_listener_v3_Listener *msg, upb_StringView value)
Definition: listener.upb.h:673
envoy_config_listener_v3_ListenerCollection_mutable_entries
UPB_INLINE struct xds_core_v3_CollectionEntry ** envoy_config_listener_v3_ListenerCollection_mutable_entries(envoy_config_listener_v3_ListenerCollection *msg, size_t *len)
Definition: listener.upb.h:114
envoy_config_listener_v3_Listener_tcp_backlog_size
UPB_INLINE const struct google_protobuf_UInt32Value * envoy_config_listener_v3_Listener_tcp_backlog_size(const envoy_config_listener_v3_Listener *msg)
Definition: listener.upb.h:345


grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:15