#include "upb/msg_internal.h"
#include "upb/decode.h"
#include "upb/decode_fast.h"
#include "upb/encode.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"
Go to the source code of this file.
Typedefs | |
typedef struct envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash | envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash |
typedef struct envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash |
Definition at line 24 of file ring_hash.upb.h.
Definition at line 31 of file ring_hash.upb.h.
UPB_INLINE void envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_clear_hash_balance_factor | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 103 of file ring_hash.upb.h.
UPB_INLINE void envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_clear_hash_function | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 70 of file ring_hash.upb.h.
UPB_INLINE void envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_clear_maximum_ring_size | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 88 of file ring_hash.upb.h.
UPB_INLINE void envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_clear_minimum_ring_size | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 79 of file ring_hash.upb.h.
UPB_INLINE void envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_clear_use_hostname_for_hashing | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 94 of file ring_hash.upb.h.
UPB_INLINE bool envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_has_hash_balance_factor | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 100 of file ring_hash.upb.h.
UPB_INLINE bool envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_has_maximum_ring_size | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 85 of file ring_hash.upb.h.
UPB_INLINE bool envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_has_minimum_ring_size | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 76 of file ring_hash.upb.h.
UPB_INLINE const struct google_protobuf_UInt32Value* envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_hash_balance_factor | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 106 of file ring_hash.upb.h.
UPB_INLINE int32_t envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_hash_function | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 73 of file ring_hash.upb.h.
UPB_INLINE const struct google_protobuf_UInt64Value* envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_maximum_ring_size | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 91 of file ring_hash.upb.h.
UPB_INLINE const struct google_protobuf_UInt64Value* envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_minimum_ring_size | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 82 of file ring_hash.upb.h.
UPB_INLINE struct google_protobuf_UInt32Value* envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_mutable_hash_balance_factor | ( | envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 146 of file ring_hash.upb.h.
UPB_INLINE struct google_protobuf_UInt64Value* envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_mutable_maximum_ring_size | ( | envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 130 of file ring_hash.upb.h.
UPB_INLINE struct google_protobuf_UInt64Value* envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_mutable_minimum_ring_size | ( | envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 117 of file ring_hash.upb.h.
UPB_INLINE envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash* envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_new | ( | upb_Arena * | arena | ) |
Definition at line 41 of file ring_hash.upb.h.
UPB_INLINE envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash* envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 44 of file ring_hash.upb.h.
UPB_INLINE envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash* envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 52 of file ring_hash.upb.h.
UPB_INLINE char* envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_serialize | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 63 of file ring_hash.upb.h.
UPB_INLINE char* envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_serialize_ex | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 66 of file ring_hash.upb.h.
UPB_INLINE void envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_set_hash_balance_factor | ( | envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg, |
struct google_protobuf_UInt32Value * | value | ||
) |
Definition at line 142 of file ring_hash.upb.h.
UPB_INLINE void envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_set_hash_function | ( | envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg, |
int32_t | value | ||
) |
Definition at line 110 of file ring_hash.upb.h.
UPB_INLINE void envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_set_maximum_ring_size | ( | envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg, |
struct google_protobuf_UInt64Value * | value | ||
) |
Definition at line 126 of file ring_hash.upb.h.
UPB_INLINE void envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_set_minimum_ring_size | ( | envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg, |
struct google_protobuf_UInt64Value * | value | ||
) |
Definition at line 113 of file ring_hash.upb.h.
UPB_INLINE void envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_set_use_hostname_for_hashing | ( | envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg, |
bool | value | ||
) |
Definition at line 139 of file ring_hash.upb.h.
UPB_INLINE bool envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_use_hostname_for_hashing | ( | const envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash * | msg | ) |
Definition at line 97 of file ring_hash.upb.h.
const upb_MiniTable_File envoy_extensions_load_balancing_policies_ring_hash_v3_ring_hash_proto_upb_file_layout |
Definition at line 42 of file ring_hash.upb.c.
const upb_MiniTable envoy_extensions_load_balancing_policies_ring_hash_v3_RingHash_msginit |
Definition at line 32 of file ring_hash.upb.c.
const upb_MiniTable google_protobuf_UInt32Value_msginit |
Definition at line 69 of file wrappers.upb.c.
const upb_MiniTable google_protobuf_UInt64Value_msginit |
Definition at line 49 of file wrappers.upb.c.