#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_config_trace_v3_XRayConfig | envoy_config_trace_v3_XRayConfig |
typedef struct envoy_config_trace_v3_XRayConfig_SegmentFields | envoy_config_trace_v3_XRayConfig_SegmentFields |
typedef struct envoy_config_trace_v3_XRayConfig envoy_config_trace_v3_XRayConfig |
Definition at line 25 of file xray.upb.h.
typedef struct envoy_config_trace_v3_XRayConfig_SegmentFields envoy_config_trace_v3_XRayConfig_SegmentFields |
Definition at line 26 of file xray.upb.h.
UPB_INLINE void envoy_config_trace_v3_XRayConfig_clear_daemon_endpoint | ( | const envoy_config_trace_v3_XRayConfig * | msg | ) |
Definition at line 72 of file xray.upb.h.
UPB_INLINE void envoy_config_trace_v3_XRayConfig_clear_sampling_rule_manifest | ( | const envoy_config_trace_v3_XRayConfig * | msg | ) |
Definition at line 87 of file xray.upb.h.
UPB_INLINE void envoy_config_trace_v3_XRayConfig_clear_segment_fields | ( | const envoy_config_trace_v3_XRayConfig * | msg | ) |
Definition at line 96 of file xray.upb.h.
UPB_INLINE void envoy_config_trace_v3_XRayConfig_clear_segment_name | ( | const envoy_config_trace_v3_XRayConfig * | msg | ) |
Definition at line 78 of file xray.upb.h.
UPB_INLINE const struct envoy_config_core_v3_SocketAddress* envoy_config_trace_v3_XRayConfig_daemon_endpoint | ( | const envoy_config_trace_v3_XRayConfig * | msg | ) |
Definition at line 75 of file xray.upb.h.
UPB_INLINE bool envoy_config_trace_v3_XRayConfig_has_daemon_endpoint | ( | const envoy_config_trace_v3_XRayConfig * | msg | ) |
Definition at line 69 of file xray.upb.h.
UPB_INLINE bool envoy_config_trace_v3_XRayConfig_has_sampling_rule_manifest | ( | const envoy_config_trace_v3_XRayConfig * | msg | ) |
Definition at line 84 of file xray.upb.h.
UPB_INLINE bool envoy_config_trace_v3_XRayConfig_has_segment_fields | ( | const envoy_config_trace_v3_XRayConfig * | msg | ) |
Definition at line 93 of file xray.upb.h.
UPB_INLINE struct envoy_config_core_v3_SocketAddress* envoy_config_trace_v3_XRayConfig_mutable_daemon_endpoint | ( | envoy_config_trace_v3_XRayConfig * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 107 of file xray.upb.h.
UPB_INLINE struct envoy_config_core_v3_DataSource* envoy_config_trace_v3_XRayConfig_mutable_sampling_rule_manifest | ( | envoy_config_trace_v3_XRayConfig * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 123 of file xray.upb.h.
UPB_INLINE struct envoy_config_trace_v3_XRayConfig_SegmentFields* envoy_config_trace_v3_XRayConfig_mutable_segment_fields | ( | envoy_config_trace_v3_XRayConfig * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 136 of file xray.upb.h.
UPB_INLINE envoy_config_trace_v3_XRayConfig* envoy_config_trace_v3_XRayConfig_new | ( | upb_Arena * | arena | ) |
Definition at line 40 of file xray.upb.h.
UPB_INLINE envoy_config_trace_v3_XRayConfig* envoy_config_trace_v3_XRayConfig_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 43 of file xray.upb.h.
UPB_INLINE envoy_config_trace_v3_XRayConfig* envoy_config_trace_v3_XRayConfig_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 51 of file xray.upb.h.
UPB_INLINE const struct envoy_config_core_v3_DataSource* envoy_config_trace_v3_XRayConfig_sampling_rule_manifest | ( | const envoy_config_trace_v3_XRayConfig * | msg | ) |
Definition at line 90 of file xray.upb.h.
const UPB_INLINE envoy_config_trace_v3_XRayConfig_SegmentFields* envoy_config_trace_v3_XRayConfig_segment_fields | ( | const envoy_config_trace_v3_XRayConfig * | msg | ) |
Definition at line 99 of file xray.upb.h.
UPB_INLINE upb_StringView envoy_config_trace_v3_XRayConfig_segment_name | ( | const envoy_config_trace_v3_XRayConfig * | msg | ) |
Definition at line 81 of file xray.upb.h.
UPB_INLINE const struct google_protobuf_Struct* envoy_config_trace_v3_XRayConfig_SegmentFields_aws | ( | const envoy_config_trace_v3_XRayConfig_SegmentFields * | msg | ) |
Definition at line 189 of file xray.upb.h.
UPB_INLINE void envoy_config_trace_v3_XRayConfig_SegmentFields_clear_aws | ( | const envoy_config_trace_v3_XRayConfig_SegmentFields * | msg | ) |
Definition at line 186 of file xray.upb.h.
UPB_INLINE void envoy_config_trace_v3_XRayConfig_SegmentFields_clear_origin | ( | const envoy_config_trace_v3_XRayConfig_SegmentFields * | msg | ) |
Definition at line 177 of file xray.upb.h.
UPB_INLINE bool envoy_config_trace_v3_XRayConfig_SegmentFields_has_aws | ( | const envoy_config_trace_v3_XRayConfig_SegmentFields * | msg | ) |
Definition at line 183 of file xray.upb.h.
UPB_INLINE struct google_protobuf_Struct* envoy_config_trace_v3_XRayConfig_SegmentFields_mutable_aws | ( | envoy_config_trace_v3_XRayConfig_SegmentFields * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 200 of file xray.upb.h.
UPB_INLINE envoy_config_trace_v3_XRayConfig_SegmentFields* envoy_config_trace_v3_XRayConfig_SegmentFields_new | ( | upb_Arena * | arena | ) |
Definition at line 148 of file xray.upb.h.
UPB_INLINE upb_StringView envoy_config_trace_v3_XRayConfig_SegmentFields_origin | ( | const envoy_config_trace_v3_XRayConfig_SegmentFields * | msg | ) |
Definition at line 180 of file xray.upb.h.
UPB_INLINE envoy_config_trace_v3_XRayConfig_SegmentFields* envoy_config_trace_v3_XRayConfig_SegmentFields_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 151 of file xray.upb.h.
UPB_INLINE envoy_config_trace_v3_XRayConfig_SegmentFields* envoy_config_trace_v3_XRayConfig_SegmentFields_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 159 of file xray.upb.h.
UPB_INLINE char* envoy_config_trace_v3_XRayConfig_SegmentFields_serialize | ( | const envoy_config_trace_v3_XRayConfig_SegmentFields * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 170 of file xray.upb.h.
UPB_INLINE char* envoy_config_trace_v3_XRayConfig_SegmentFields_serialize_ex | ( | const envoy_config_trace_v3_XRayConfig_SegmentFields * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 173 of file xray.upb.h.
UPB_INLINE void envoy_config_trace_v3_XRayConfig_SegmentFields_set_aws | ( | envoy_config_trace_v3_XRayConfig_SegmentFields * | msg, |
struct google_protobuf_Struct * | value | ||
) |
Definition at line 196 of file xray.upb.h.
UPB_INLINE void envoy_config_trace_v3_XRayConfig_SegmentFields_set_origin | ( | envoy_config_trace_v3_XRayConfig_SegmentFields * | msg, |
upb_StringView | value | ||
) |
Definition at line 193 of file xray.upb.h.
UPB_INLINE char* envoy_config_trace_v3_XRayConfig_serialize | ( | const envoy_config_trace_v3_XRayConfig * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 62 of file xray.upb.h.
UPB_INLINE char* envoy_config_trace_v3_XRayConfig_serialize_ex | ( | const envoy_config_trace_v3_XRayConfig * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 65 of file xray.upb.h.
UPB_INLINE void envoy_config_trace_v3_XRayConfig_set_daemon_endpoint | ( | envoy_config_trace_v3_XRayConfig * | msg, |
struct envoy_config_core_v3_SocketAddress * | value | ||
) |
Definition at line 103 of file xray.upb.h.
UPB_INLINE void envoy_config_trace_v3_XRayConfig_set_sampling_rule_manifest | ( | envoy_config_trace_v3_XRayConfig * | msg, |
struct envoy_config_core_v3_DataSource * | value | ||
) |
Definition at line 119 of file xray.upb.h.
UPB_INLINE void envoy_config_trace_v3_XRayConfig_set_segment_fields | ( | envoy_config_trace_v3_XRayConfig * | msg, |
envoy_config_trace_v3_XRayConfig_SegmentFields * | value | ||
) |
Definition at line 132 of file xray.upb.h.
UPB_INLINE void envoy_config_trace_v3_XRayConfig_set_segment_name | ( | envoy_config_trace_v3_XRayConfig * | msg, |
upb_StringView | value | ||
) |
Definition at line 116 of file xray.upb.h.
const upb_MiniTable envoy_config_core_v3_DataSource_msginit |
Definition at line 287 of file base.upb.c.
const upb_MiniTable envoy_config_core_v3_SocketAddress_msginit |
Definition at line 50 of file address.upb.c.
const upb_MiniTable_File envoy_config_trace_v3_xray_proto_upb_file_layout |
Definition at line 61 of file xray.upb.c.
const upb_MiniTable envoy_config_trace_v3_XRayConfig_msginit |
Definition at line 35 of file xray.upb.c.
const upb_MiniTable envoy_config_trace_v3_XRayConfig_SegmentFields_msginit |
Definition at line 50 of file xray.upb.c.
const upb_MiniTable google_protobuf_Struct_msginit |
Definition at line 23 of file google/protobuf/struct.upb.c.