Go to the documentation of this file.
9 #ifndef ENVOY_EXTENSIONS_LOAD_BALANCING_POLICIES_WRR_LOCALITY_V3_WRR_LOCALITY_PROTO_UPB_H_
10 #define ENVOY_EXTENSIONS_LOAD_BALANCING_POLICIES_WRR_LOCALITY_V3_WRR_LOCALITY_PROTO_UPB_H_
17 #include "upb/port_def.inc"
38 if (!
ret)
return NULL;
48 if (!
ret)
return NULL;
80 if (!sub)
return NULL;
92 #include "upb/port_undef.inc"
const upb_MiniTable envoy_config_cluster_v3_LoadBalancingPolicy_msginit
UPB_INLINE envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality * envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE bool envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality_has_endpoint_picking_policy(const envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality *msg)
UPB_INLINE envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality * envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality_new(upb_Arena *arena)
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)
UPB_INLINE struct envoy_config_cluster_v3_LoadBalancingPolicy * envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality_mutable_endpoint_picking_policy(envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality *msg, upb_Arena *arena)
UPB_INLINE bool _upb_sethas(const void *msg, size_t idx)
#define UPB_PTR_AT(msg, ofs, type)
struct envoy_config_cluster_v3_LoadBalancingPolicy envoy_config_cluster_v3_LoadBalancingPolicy
struct envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality
grpc_core::ScopedArenaPtr arena
const upb_MiniTable envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality_msginit
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
UPB_INLINE char * envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality_serialize(const envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality *msg, upb_Arena *arena, size_t *len)
#define UPB_SIZE(size32, size64)
UPB_INLINE void envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality_set_endpoint_picking_policy(envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality *msg, struct envoy_config_cluster_v3_LoadBalancingPolicy *value)
UPB_INLINE envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality * envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality_parse(const char *buf, size_t size, upb_Arena *arena)
const upb_MiniTable_File envoy_extensions_load_balancing_policies_wrr_locality_v3_wrr_locality_proto_upb_file_layout
UPB_INLINE char * envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality_serialize_ex(const envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality *msg, int options, upb_Arena *arena, size_t *len)
char * upb_Encode(const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
UPB_INLINE bool _upb_hasbit(const upb_msg *msg, size_t idx)
UPB_INLINE const struct envoy_config_cluster_v3_LoadBalancingPolicy * envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality_endpoint_picking_policy(const envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality *msg)
UniquePtr< SSL_SESSION > ret
UPB_INLINE void envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality_clear_endpoint_picking_policy(const envoy_extensions_load_balancing_policies_wrr_locality_v3_WrrLocality *msg)
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:55