Go to the documentation of this file.
9 #ifndef XDS_CORE_V3_CONTEXT_PARAMS_PROTO_UPB_H_
10 #define XDS_CORE_V3_CONTEXT_PARAMS_PROTO_UPB_H_
17 #include "upb/port_def.inc"
39 if (!
ret)
return NULL;
49 if (!
ret)
return NULL;
113 #include "upb/port_undef.inc"
UPB_INLINE void _upb_msg_map_clear(upb_msg *msg, size_t ofs)
UPB_INLINE xds_core_v3_ContextParams * xds_core_v3_ContextParams_new(upb_Arena *arena)
UPB_INLINE upb_StringView xds_core_v3_ContextParams_ParamsEntry_key(const xds_core_v3_ContextParams_ParamsEntry *msg)
UPB_INLINE bool xds_core_v3_ContextParams_params_get(const xds_core_v3_ContextParams *msg, upb_StringView key, upb_StringView *val)
UPB_INLINE upb_StringView xds_core_v3_ContextParams_ParamsEntry_value(const xds_core_v3_ContextParams_ParamsEntry *msg)
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 void xds_core_v3_ContextParams_clear_params(const xds_core_v3_ContextParams *msg)
UPB_INLINE bool _upb_msg_map_set(upb_msg *msg, size_t ofs, const void *key, size_t key_size, void *val, size_t val_size, upb_arena *arena)
const upb_MiniTable xds_core_v3_ContextParams_msginit
struct xds_core_v3_ContextParams xds_core_v3_ContextParams
UPB_INLINE xds_core_v3_ContextParams * xds_core_v3_ContextParams_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void _upb_array_detach(const void *msg, size_t ofs)
UPB_INLINE bool xds_core_v3_ContextParams_has_params(const xds_core_v3_ContextParams *msg)
grpc_core::ScopedArenaPtr arena
UPB_INLINE void * _upb_msg_map_next(const upb_msg *msg, size_t ofs, size_t *iter)
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
UPB_INLINE void _upb_msg_map_value(const void *msg, void *val, size_t size)
UPB_INLINE bool _upb_msg_map_get(const upb_msg *msg, size_t ofs, const void *key, size_t key_size, void *val, size_t val_size)
#define UPB_SIZE(size32, size64)
UPB_INLINE char * xds_core_v3_ContextParams_serialize_ex(const xds_core_v3_ContextParams *msg, int options, upb_Arena *arena, size_t *len)
const UPB_INLINE xds_core_v3_ContextParams_ParamsEntry * xds_core_v3_ContextParams_params_next(const xds_core_v3_ContextParams *msg, size_t *iter)
struct xds_core_v3_ContextParams_ParamsEntry xds_core_v3_ContextParams_ParamsEntry
UPB_INLINE bool _upb_msg_map_delete(upb_msg *msg, size_t ofs, const void *key, size_t key_size)
UPB_INLINE size_t _upb_msg_map_size(const upb_msg *msg, size_t ofs)
char * upb_Encode(const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
UPB_INLINE size_t xds_core_v3_ContextParams_params_size(const xds_core_v3_ContextParams *msg)
UPB_INLINE bool xds_core_v3_ContextParams_params_delete(xds_core_v3_ContextParams *msg, upb_StringView key)
UniquePtr< SSL_SESSION > ret
UPB_INLINE xds_core_v3_ContextParams_ParamsEntry * xds_core_v3_ContextParams_params_nextmutable(xds_core_v3_ContextParams *msg, size_t *iter)
UPB_INLINE xds_core_v3_ContextParams * xds_core_v3_ContextParams_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void _upb_msg_map_set_value(void *msg, const void *val, size_t size)
const upb_MiniTable_File xds_core_v3_context_params_proto_upb_file_layout
UPB_INLINE char * xds_core_v3_ContextParams_serialize(const xds_core_v3_ContextParams *msg, upb_Arena *arena, size_t *len)
UPB_INLINE bool xds_core_v3_ContextParams_params_set(xds_core_v3_ContextParams *msg, upb_StringView key, upb_StringView val, upb_Arena *a)
const upb_MiniTable xds_core_v3_ContextParams_ParamsEntry_msginit
UPB_INLINE bool _upb_has_submsg_nohasbit(const upb_msg *msg, size_t ofs)
UPB_INLINE void xds_core_v3_ContextParams_params_clear(xds_core_v3_ContextParams *msg)
UPB_INLINE void _upb_msg_map_key(const void *msg, void *key, size_t size)
UPB_INLINE void xds_core_v3_ContextParams_ParamsEntry_set_value(xds_core_v3_ContextParams_ParamsEntry *msg, upb_StringView value)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:55