trace_config.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  * opencensus/proto/trace/v1/trace_config.proto
5  *
6  * Do not edit -- your changes will be discarded when the file is
7  * regenerated. */
8 
9 #ifndef OPENCENSUS_PROTO_TRACE_V1_TRACE_CONFIG_PROTO_UPB_H_
10 #define OPENCENSUS_PROTO_TRACE_V1_TRACE_CONFIG_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 
35 
36 typedef enum {
41 
42 
43 
44 /* opencensus.proto.trace.v1.TraceConfig */
45 
48 }
51  if (!ret) return NULL;
53  return NULL;
54  }
55  return ret;
56 }
58  const upb_ExtensionRegistry* extreg,
59  int options, upb_Arena* arena) {
61  if (!ret) return NULL;
64  return NULL;
65  }
66  return ret;
67 }
70 }
72  upb_Arena* arena, size_t* len) {
74 }
75 typedef enum {
83 }
85  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 1;
86 }
89 }
92 }
94  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 2;
95 }
98 }
100  return UPB_READ_ONEOF(msg, const opencensus_proto_trace_v1_ConstantSampler*, UPB_SIZE(4, 8), UPB_SIZE(0, 0), 2, NULL);
101 }
103  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 3;
104 }
107 }
110 }
112  *UPB_PTR_AT(msg, UPB_SIZE(8, 16), int64_t) = 0;
113 }
115  return *UPB_PTR_AT(msg, UPB_SIZE(8, 16), int64_t);
116 }
118  *UPB_PTR_AT(msg, UPB_SIZE(16, 24), int64_t) = 0;
119 }
121  return *UPB_PTR_AT(msg, UPB_SIZE(16, 24), int64_t);
122 }
124  *UPB_PTR_AT(msg, UPB_SIZE(24, 32), int64_t) = 0;
125 }
127  return *UPB_PTR_AT(msg, UPB_SIZE(24, 32), int64_t);
128 }
130  *UPB_PTR_AT(msg, UPB_SIZE(32, 40), int64_t) = 0;
131 }
133  return *UPB_PTR_AT(msg, UPB_SIZE(32, 40), int64_t);
134 }
135 
138 }
141  if (sub == NULL) {
143  if (!sub) return NULL;
145  }
146  return sub;
147 }
150 }
153  if (sub == NULL) {
155  if (!sub) return NULL;
157  }
158  return sub;
159 }
162 }
165  if (sub == NULL) {
167  if (!sub) return NULL;
169  }
170  return sub;
171 }
173  *UPB_PTR_AT(msg, UPB_SIZE(8, 16), int64_t) = value;
174 }
176  *UPB_PTR_AT(msg, UPB_SIZE(16, 24), int64_t) = value;
177 }
179  *UPB_PTR_AT(msg, UPB_SIZE(24, 32), int64_t) = value;
180 }
182  *UPB_PTR_AT(msg, UPB_SIZE(32, 40), int64_t) = value;
183 }
184 
185 /* opencensus.proto.trace.v1.ProbabilitySampler */
186 
189 }
192  if (!ret) return NULL;
194  return NULL;
195  }
196  return ret;
197 }
199  const upb_ExtensionRegistry* extreg,
200  int options, upb_Arena* arena) {
202  if (!ret) return NULL;
205  return NULL;
206  }
207  return ret;
208 }
211 }
213  upb_Arena* arena, size_t* len) {
215 }
217  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), double) = 0;
218 }
220  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), double);
221 }
222 
224  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), double) = value;
225 }
226 
227 /* opencensus.proto.trace.v1.ConstantSampler */
228 
231 }
234  if (!ret) return NULL;
236  return NULL;
237  }
238  return ret;
239 }
241  const upb_ExtensionRegistry* extreg,
242  int options, upb_Arena* arena) {
244  if (!ret) return NULL;
247  return NULL;
248  }
249  return ret;
250 }
253 }
255  upb_Arena* arena, size_t* len) {
257 }
259  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t) = 0;
260 }
262  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t);
263 }
264 
266  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t) = value;
267 }
268 
269 /* opencensus.proto.trace.v1.RateLimitingSampler */
270 
273 }
276  if (!ret) return NULL;
278  return NULL;
279  }
280  return ret;
281 }
283  const upb_ExtensionRegistry* extreg,
284  int options, upb_Arena* arena) {
286  if (!ret) return NULL;
289  return NULL;
290  }
291  return ret;
292 }
295 }
297  upb_Arena* arena, size_t* len) {
299 }
301  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int64_t) = 0;
302 }
304  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int64_t);
305 }
306 
308  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int64_t) = value;
309 }
310 
312 
313 #ifdef __cplusplus
314 } /* extern "C" */
315 #endif
316 
317 #include "upb/port_undef.inc"
318 
319 #endif /* OPENCENSUS_PROTO_TRACE_V1_TRACE_CONFIG_PROTO_UPB_H_ */
opencensus_proto_trace_v1_ProbabilitySampler_parse_ex
UPB_INLINE opencensus_proto_trace_v1_ProbabilitySampler * opencensus_proto_trace_v1_ProbabilitySampler_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: trace_config.upb.h:198
opencensus_proto_trace_v1_TraceConfig_max_number_of_links
UPB_INLINE int64_t opencensus_proto_trace_v1_TraceConfig_max_number_of_links(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:132
opencensus_proto_trace_v1_ConstantSampler
struct opencensus_proto_trace_v1_ConstantSampler opencensus_proto_trace_v1_ConstantSampler
Definition: trace_config.upb.h:29
opencensus_proto_trace_v1_ConstantSampler_serialize_ex
UPB_INLINE char * opencensus_proto_trace_v1_ConstantSampler_serialize_ex(const opencensus_proto_trace_v1_ConstantSampler *msg, int options, upb_Arena *arena, size_t *len)
Definition: trace_config.upb.h:254
opencensus_proto_trace_v1_RateLimitingSampler_serialize_ex
UPB_INLINE char * opencensus_proto_trace_v1_RateLimitingSampler_serialize_ex(const opencensus_proto_trace_v1_RateLimitingSampler *msg, int options, upb_Arena *arena, size_t *len)
Definition: trace_config.upb.h:296
opencensus_proto_trace_v1_TraceConfig_set_max_number_of_message_events
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_max_number_of_message_events(opencensus_proto_trace_v1_TraceConfig *msg, int64_t value)
Definition: trace_config.upb.h:178
opencensus_proto_trace_v1_ConstantSampler_ALWAYS_ON
@ opencensus_proto_trace_v1_ConstantSampler_ALWAYS_ON
Definition: trace_config.upb.h:38
opencensus_proto_trace_v1_TraceConfig_sampler_probability_sampler
@ opencensus_proto_trace_v1_TraceConfig_sampler_probability_sampler
Definition: trace_config.upb.h:76
opencensus_proto_trace_v1_TraceConfig_max_number_of_annotations
UPB_INLINE int64_t opencensus_proto_trace_v1_TraceConfig_max_number_of_annotations(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:120
opencensus_proto_trace_v1_TraceConfig_sampler_oneofcases
opencensus_proto_trace_v1_TraceConfig_sampler_oneofcases
Definition: trace_config.upb.h:75
opencensus_proto_trace_v1_TraceConfig_new
UPB_INLINE opencensus_proto_trace_v1_TraceConfig * opencensus_proto_trace_v1_TraceConfig_new(upb_Arena *arena)
Definition: trace_config.upb.h:46
opencensus_proto_trace_v1_TraceConfig_has_constant_sampler
UPB_INLINE bool opencensus_proto_trace_v1_TraceConfig_has_constant_sampler(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:93
opencensus_proto_trace_v1_TraceConfig_sampler_NOT_SET
@ opencensus_proto_trace_v1_TraceConfig_sampler_NOT_SET
Definition: trace_config.upb.h:79
opencensus_proto_trace_v1_ConstantSampler_parse
UPB_INLINE opencensus_proto_trace_v1_ConstantSampler * opencensus_proto_trace_v1_ConstantSampler_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: trace_config.upb.h:232
encode.h
opencensus_proto_trace_v1_ConstantSampler_ALWAYS_OFF
@ opencensus_proto_trace_v1_ConstantSampler_ALWAYS_OFF
Definition: trace_config.upb.h:37
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
opencensus_proto_trace_v1_TraceConfig_set_max_number_of_annotations
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_max_number_of_annotations(opencensus_proto_trace_v1_TraceConfig *msg, int64_t value)
Definition: trace_config.upb.h:175
opencensus_proto_trace_v1_TraceConfig_sampler_case
UPB_INLINE opencensus_proto_trace_v1_TraceConfig_sampler_oneofcases opencensus_proto_trace_v1_TraceConfig_sampler_case(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:81
opencensus_proto_trace_v1_ConstantSampler_parse_ex
UPB_INLINE opencensus_proto_trace_v1_ConstantSampler * opencensus_proto_trace_v1_ConstantSampler_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: trace_config.upb.h:240
opencensus_proto_trace_v1_TraceConfig_sampler_constant_sampler
@ opencensus_proto_trace_v1_TraceConfig_sampler_constant_sampler
Definition: trace_config.upb.h:77
options
double_dict options[]
Definition: capstone_test.c:55
buf
voidpf void * buf
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
opencensus_proto_trace_v1_TraceConfig_max_number_of_attributes
UPB_INLINE int64_t opencensus_proto_trace_v1_TraceConfig_max_number_of_attributes(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:114
kUpb_DecodeStatus_Ok
@ kUpb_DecodeStatus_Ok
Definition: decode.h:72
opencensus_proto_trace_v1_TraceConfig_has_probability_sampler
UPB_INLINE bool opencensus_proto_trace_v1_TraceConfig_has_probability_sampler(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:84
opencensus_proto_trace_v1_ProbabilitySampler
struct opencensus_proto_trace_v1_ProbabilitySampler opencensus_proto_trace_v1_ProbabilitySampler
Definition: trace_config.upb.h:28
upb_MiniTable
Definition: msg_internal.h:185
opencensus_proto_trace_v1_RateLimitingSampler
struct opencensus_proto_trace_v1_RateLimitingSampler opencensus_proto_trace_v1_RateLimitingSampler
Definition: trace_config.upb.h:30
opencensus_proto_trace_v1_ConstantSampler_decision
UPB_INLINE int32_t opencensus_proto_trace_v1_ConstantSampler_decision(const opencensus_proto_trace_v1_ConstantSampler *msg)
Definition: trace_config.upb.h:261
opencensus_proto_trace_v1_ProbabilitySampler_new
UPB_INLINE opencensus_proto_trace_v1_ProbabilitySampler * opencensus_proto_trace_v1_ProbabilitySampler_new(upb_Arena *arena)
Definition: trace_config.upb.h:187
opencensus_proto_trace_v1_TraceConfig_parse
UPB_INLINE opencensus_proto_trace_v1_TraceConfig * opencensus_proto_trace_v1_TraceConfig_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: trace_config.upb.h:49
opencensus_proto_trace_v1_TraceConfig_mutable_rate_limiting_sampler
UPB_INLINE struct opencensus_proto_trace_v1_RateLimitingSampler * opencensus_proto_trace_v1_TraceConfig_mutable_rate_limiting_sampler(opencensus_proto_trace_v1_TraceConfig *msg, upb_Arena *arena)
Definition: trace_config.upb.h:163
UPB_PTR_AT
#define UPB_PTR_AT(msg, ofs, type)
Definition: php-upb.c:71
opencensus_proto_trace_v1_ConstantSampler_msginit
const upb_MiniTable opencensus_proto_trace_v1_ConstantSampler_msginit
Definition: trace_config.upb.c:51
opencensus_proto_trace_v1_TraceConfig_sampler_rate_limiting_sampler
@ opencensus_proto_trace_v1_TraceConfig_sampler_rate_limiting_sampler
Definition: trace_config.upb.h:78
opencensus_proto_trace_v1_TraceConfig_has_rate_limiting_sampler
UPB_INLINE bool opencensus_proto_trace_v1_TraceConfig_has_rate_limiting_sampler(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:102
arena
grpc_core::ScopedArenaPtr arena
Definition: binder_transport_test.cc:237
opencensus_proto_trace_v1_TraceConfig_set_probability_sampler
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_probability_sampler(opencensus_proto_trace_v1_TraceConfig *msg, opencensus_proto_trace_v1_ProbabilitySampler *value)
Definition: trace_config.upb.h:136
opencensus_proto_trace_v1_TraceConfig_clear_constant_sampler
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_constant_sampler(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:96
opencensus_proto_trace_v1_ProbabilitySampler_serialize_ex
UPB_INLINE char * opencensus_proto_trace_v1_ProbabilitySampler_serialize_ex(const opencensus_proto_trace_v1_ProbabilitySampler *msg, int options, upb_Arena *arena, size_t *len)
Definition: trace_config.upb.h:212
_upb_Message_New
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
Definition: msg.c:44
opencensus_proto_trace_v1_trace_config_proto_upb_file_layout
const upb_MiniTable_File opencensus_proto_trace_v1_trace_config_proto_upb_file_layout
Definition: trace_config.upb.c:74
opencensus_proto_trace_v1_TraceConfig_set_rate_limiting_sampler
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_rate_limiting_sampler(opencensus_proto_trace_v1_TraceConfig *msg, opencensus_proto_trace_v1_RateLimitingSampler *value)
Definition: trace_config.upb.h:160
opencensus_proto_trace_v1_ProbabilitySampler_serialize
UPB_INLINE char * opencensus_proto_trace_v1_ProbabilitySampler_serialize(const opencensus_proto_trace_v1_ProbabilitySampler *msg, upb_Arena *arena, size_t *len)
Definition: trace_config.upb.h:209
decode.h
int64_t
signed __int64 int64_t
Definition: stdint-msvc2008.h:89
UPB_SIZE
#define UPB_SIZE(size32, size64)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:32
opencensus_proto_trace_v1_ConstantSampler_set_decision
UPB_INLINE void opencensus_proto_trace_v1_ConstantSampler_set_decision(opencensus_proto_trace_v1_ConstantSampler *msg, int32_t value)
Definition: trace_config.upb.h:265
UPB_INLINE
#define UPB_INLINE
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:53
opencensus_proto_trace_v1_TraceConfig_clear_max_number_of_attributes
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_max_number_of_attributes(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:111
opencensus_proto_trace_v1_RateLimitingSampler_parse
UPB_INLINE opencensus_proto_trace_v1_RateLimitingSampler * opencensus_proto_trace_v1_RateLimitingSampler_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: trace_config.upb.h:274
upb_MiniTable_File
Definition: msg_internal.h:208
opencensus_proto_trace_v1_ProbabilitySampler_set_samplingProbability
UPB_INLINE void opencensus_proto_trace_v1_ProbabilitySampler_set_samplingProbability(opencensus_proto_trace_v1_ProbabilitySampler *msg, double value)
Definition: trace_config.upb.h:223
opencensus_proto_trace_v1_TraceConfig_probability_sampler
const UPB_INLINE opencensus_proto_trace_v1_ProbabilitySampler * opencensus_proto_trace_v1_TraceConfig_probability_sampler(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:90
opencensus_proto_trace_v1_TraceConfig_msginit
const upb_MiniTable opencensus_proto_trace_v1_TraceConfig_msginit
Definition: trace_config.upb.c:31
opencensus_proto_trace_v1_ConstantSampler_ConstantDecision
opencensus_proto_trace_v1_ConstantSampler_ConstantDecision
Definition: trace_config.upb.h:36
opencensus_proto_trace_v1_ProbabilitySampler_msginit
const upb_MiniTable opencensus_proto_trace_v1_ProbabilitySampler_msginit
Definition: trace_config.upb.c:41
decode_fast.h
msg
std::string msg
Definition: client_interceptors_end2end_test.cc:372
opencensus_proto_trace_v1_RateLimitingSampler_new
UPB_INLINE opencensus_proto_trace_v1_RateLimitingSampler * opencensus_proto_trace_v1_RateLimitingSampler_new(upb_Arena *arena)
Definition: trace_config.upb.h:271
opencensus_proto_trace_v1_TraceConfig_parse_ex
UPB_INLINE opencensus_proto_trace_v1_TraceConfig * opencensus_proto_trace_v1_TraceConfig_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: trace_config.upb.h:57
opencensus_proto_trace_v1_ConstantSampler_clear_decision
UPB_INLINE void opencensus_proto_trace_v1_ConstantSampler_clear_decision(const opencensus_proto_trace_v1_ConstantSampler *msg)
Definition: trace_config.upb.h:258
value
const char * value
Definition: hpack_parser_table.cc:165
opencensus_proto_trace_v1_RateLimitingSampler_qps
UPB_INLINE int64_t opencensus_proto_trace_v1_RateLimitingSampler_qps(const opencensus_proto_trace_v1_RateLimitingSampler *msg)
Definition: trace_config.upb.h:303
opencensus_proto_trace_v1_TraceConfig_set_constant_sampler
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_constant_sampler(opencensus_proto_trace_v1_TraceConfig *msg, opencensus_proto_trace_v1_ConstantSampler *value)
Definition: trace_config.upb.h:148
_upb_getoneofcase
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
Definition: php-upb.h:1307
opencensus_proto_trace_v1_TraceConfig_clear_max_number_of_links
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_max_number_of_links(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:129
opencensus_proto_trace_v1_TraceConfig_set_max_number_of_links
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_max_number_of_links(opencensus_proto_trace_v1_TraceConfig *msg, int64_t value)
Definition: trace_config.upb.h:181
opencensus_proto_trace_v1_ConstantSampler_new
UPB_INLINE opencensus_proto_trace_v1_ConstantSampler * opencensus_proto_trace_v1_ConstantSampler_new(upb_Arena *arena)
Definition: trace_config.upb.h:229
upb_Encode
char * upb_Encode(const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
Definition: encode.c:573
opencensus_proto_trace_v1_TraceConfig_mutable_probability_sampler
UPB_INLINE struct opencensus_proto_trace_v1_ProbabilitySampler * opencensus_proto_trace_v1_TraceConfig_mutable_probability_sampler(opencensus_proto_trace_v1_TraceConfig *msg, upb_Arena *arena)
Definition: trace_config.upb.h:139
opencensus_proto_trace_v1_TraceConfig_rate_limiting_sampler
const UPB_INLINE opencensus_proto_trace_v1_RateLimitingSampler * opencensus_proto_trace_v1_TraceConfig_rate_limiting_sampler(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:108
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
opencensus_proto_trace_v1_TraceConfig_max_number_of_message_events
UPB_INLINE int64_t opencensus_proto_trace_v1_TraceConfig_max_number_of_message_events(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:126
opencensus_proto_trace_v1_ProbabilitySampler_parse
UPB_INLINE opencensus_proto_trace_v1_ProbabilitySampler * opencensus_proto_trace_v1_ProbabilitySampler_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: trace_config.upb.h:190
ret
UniquePtr< SSL_SESSION > ret
Definition: ssl_x509.cc:1029
opencensus_proto_trace_v1_TraceConfig_clear_max_number_of_annotations
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_max_number_of_annotations(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:117
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
opencensus_proto_trace_v1_RateLimitingSampler_parse_ex
UPB_INLINE opencensus_proto_trace_v1_RateLimitingSampler * opencensus_proto_trace_v1_RateLimitingSampler_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: trace_config.upb.h:282
opencensus_proto_trace_v1_ProbabilitySampler_samplingProbability
UPB_INLINE double opencensus_proto_trace_v1_ProbabilitySampler_samplingProbability(const opencensus_proto_trace_v1_ProbabilitySampler *msg)
Definition: trace_config.upb.h:219
opencensus_proto_trace_v1_TraceConfig_serialize_ex
UPB_INLINE char * opencensus_proto_trace_v1_TraceConfig_serialize_ex(const opencensus_proto_trace_v1_TraceConfig *msg, int options, upb_Arena *arena, size_t *len)
Definition: trace_config.upb.h:71
opencensus_proto_trace_v1_TraceConfig_constant_sampler
const UPB_INLINE opencensus_proto_trace_v1_ConstantSampler * opencensus_proto_trace_v1_TraceConfig_constant_sampler(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:99
opencensus_proto_trace_v1_ConstantSampler_ALWAYS_PARENT
@ opencensus_proto_trace_v1_ConstantSampler_ALWAYS_PARENT
Definition: trace_config.upb.h:39
opencensus_proto_trace_v1_ProbabilitySampler_clear_samplingProbability
UPB_INLINE void opencensus_proto_trace_v1_ProbabilitySampler_clear_samplingProbability(const opencensus_proto_trace_v1_ProbabilitySampler *msg)
Definition: trace_config.upb.h:216
opencensus_proto_trace_v1_TraceConfig_mutable_constant_sampler
UPB_INLINE struct opencensus_proto_trace_v1_ConstantSampler * opencensus_proto_trace_v1_TraceConfig_mutable_constant_sampler(opencensus_proto_trace_v1_TraceConfig *msg, upb_Arena *arena)
Definition: trace_config.upb.h:151
opencensus_proto_trace_v1_RateLimitingSampler_serialize
UPB_INLINE char * opencensus_proto_trace_v1_RateLimitingSampler_serialize(const opencensus_proto_trace_v1_RateLimitingSampler *msg, upb_Arena *arena, size_t *len)
Definition: trace_config.upb.h:293
opencensus_proto_trace_v1_TraceConfig_clear_probability_sampler
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_probability_sampler(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:87
opencensus_proto_trace_v1_TraceConfig_clear_rate_limiting_sampler
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_rate_limiting_sampler(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:105
len
int len
Definition: abseil-cpp/absl/base/internal/low_level_alloc_test.cc:46
opencensus_proto_trace_v1_ConstantSampler_serialize
UPB_INLINE char * opencensus_proto_trace_v1_ConstantSampler_serialize(const opencensus_proto_trace_v1_ConstantSampler *msg, upb_Arena *arena, size_t *len)
Definition: trace_config.upb.h:251
size
voidpf void uLong size
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
opencensus_proto_trace_v1_RateLimitingSampler_set_qps
UPB_INLINE void opencensus_proto_trace_v1_RateLimitingSampler_set_qps(opencensus_proto_trace_v1_RateLimitingSampler *msg, int64_t value)
Definition: trace_config.upb.h:307
opencensus_proto_trace_v1_RateLimitingSampler_msginit
const upb_MiniTable opencensus_proto_trace_v1_RateLimitingSampler_msginit
Definition: trace_config.upb.c:61
int32_t
signed int int32_t
Definition: stdint-msvc2008.h:77
opencensus_proto_trace_v1_RateLimitingSampler_clear_qps
UPB_INLINE void opencensus_proto_trace_v1_RateLimitingSampler_clear_qps(const opencensus_proto_trace_v1_RateLimitingSampler *msg)
Definition: trace_config.upb.h:300
opencensus_proto_trace_v1_TraceConfig_serialize
UPB_INLINE char * opencensus_proto_trace_v1_TraceConfig_serialize(const opencensus_proto_trace_v1_TraceConfig *msg, upb_Arena *arena, size_t *len)
Definition: trace_config.upb.h:68
msg_internal.h
upb_Arena
Definition: upb_internal.h:36
opencensus_proto_trace_v1_TraceConfig_clear_max_number_of_message_events
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_clear_max_number_of_message_events(const opencensus_proto_trace_v1_TraceConfig *msg)
Definition: trace_config.upb.h:123
upb_ExtensionRegistry
Definition: msg.c:372
opencensus_proto_trace_v1_TraceConfig
struct opencensus_proto_trace_v1_TraceConfig opencensus_proto_trace_v1_TraceConfig
Definition: trace_config.upb.h:27
opencensus_proto_trace_v1_TraceConfig_set_max_number_of_attributes
UPB_INLINE void opencensus_proto_trace_v1_TraceConfig_set_max_number_of_attributes(opencensus_proto_trace_v1_TraceConfig *msg, int64_t value)
Definition: trace_config.upb.h:172


grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:40