Go to the documentation of this file.
9 #ifndef XDS_ANNOTATIONS_V3_STATUS_PROTO_UPB_H_
10 #define XDS_ANNOTATIONS_V3_STATUS_PROTO_UPB_H_
17 #include "upb/port_def.inc"
61 if (!
ret)
return NULL;
71 if (!
ret)
return NULL;
103 if (!
ret)
return NULL;
113 if (!
ret)
return NULL;
145 if (!
ret)
return NULL;
155 if (!
ret)
return NULL;
187 if (!
ret)
return NULL;
197 if (!
ret)
return NULL;
288 #include "upb/port_undef.inc"
UPB_INLINE char * xds_annotations_v3_StatusAnnotation_serialize(const xds_annotations_v3_StatusAnnotation *msg, upb_Arena *arena, size_t *len)
UPB_INLINE bool xds_annotations_v3_FieldStatusAnnotation_work_in_progress(const xds_annotations_v3_FieldStatusAnnotation *msg)
UPB_INLINE char * xds_annotations_v3_MessageStatusAnnotation_serialize(const xds_annotations_v3_MessageStatusAnnotation *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void xds_annotations_v3_StatusAnnotation_clear_package_version_status(const xds_annotations_v3_StatusAnnotation *msg)
const upb_Message_Extension * _upb_Message_Getext(const upb_Message *msg, const upb_MiniTable_Extension *e)
UPB_INLINE xds_annotations_v3_MessageStatusAnnotation * xds_annotations_v3_MessageStatusAnnotation_new(upb_Arena *arena)
const upb_MiniTable xds_annotations_v3_FileStatusAnnotation_msginit
UPB_INLINE bool xds_annotations_v3_MessageStatusAnnotation_work_in_progress(const xds_annotations_v3_MessageStatusAnnotation *msg)
UPB_INLINE void xds_annotations_v3_FieldStatusAnnotation_clear_work_in_progress(const xds_annotations_v3_FieldStatusAnnotation *msg)
UPB_INLINE char * xds_annotations_v3_FileStatusAnnotation_serialize_ex(const xds_annotations_v3_FileStatusAnnotation *msg, int options, upb_Arena *arena, size_t *len)
@ xds_annotations_v3_ACTIVE
UPB_INLINE void xds_annotations_v3_StatusAnnotation_set_package_version_status(xds_annotations_v3_StatusAnnotation *msg, int32_t value)
UPB_INLINE xds_annotations_v3_FieldStatusAnnotation * xds_annotations_v3_FieldStatusAnnotation_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE xds_annotations_v3_StatusAnnotation * xds_annotations_v3_StatusAnnotation_new(upb_Arena *arena)
UPB_INLINE xds_annotations_v3_FieldStatusAnnotation * xds_annotations_v3_FieldStatusAnnotation_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)
struct xds_annotations_v3_StatusAnnotation xds_annotations_v3_StatusAnnotation
UPB_INLINE xds_annotations_v3_FileStatusAnnotation * xds_annotations_v3_FileStatusAnnotation_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE void xds_annotations_v3_clear_field_status(struct google_protobuf_FieldOptions *msg)
struct xds_annotations_v3_MessageStatusAnnotation xds_annotations_v3_MessageStatusAnnotation
xds_annotations_v3_PackageVersionStatus
UPB_INLINE xds_annotations_v3_StatusAnnotation * xds_annotations_v3_StatusAnnotation_parse(const char *buf, size_t size, upb_Arena *arena)
upb_Message_Extension * _upb_Message_Getorcreateext(upb_Message *msg, const upb_MiniTable_Extension *e, upb_Arena *arena)
@ xds_annotations_v3_NEXT_MAJOR_VERSION_CANDIDATE
#define UPB_PTR_AT(msg, ofs, type)
const UPB_INLINE xds_annotations_v3_MessageStatusAnnotation * xds_annotations_v3_message_status(const struct google_protobuf_MessageOptions *msg)
UPB_INLINE char * xds_annotations_v3_StatusAnnotation_serialize_ex(const xds_annotations_v3_StatusAnnotation *msg, int options, upb_Arena *arena, size_t *len)
grpc_core::ScopedArenaPtr arena
UPB_INLINE void xds_annotations_v3_MessageStatusAnnotation_clear_work_in_progress(const xds_annotations_v3_MessageStatusAnnotation *msg)
union upb_Message_Extension::@707 data
UPB_INLINE void xds_annotations_v3_MessageStatusAnnotation_set_work_in_progress(xds_annotations_v3_MessageStatusAnnotation *msg, bool value)
struct xds_annotations_v3_FileStatusAnnotation xds_annotations_v3_FileStatusAnnotation
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
const upb_MiniTable xds_annotations_v3_FieldStatusAnnotation_msginit
struct google_protobuf_FieldOptions google_protobuf_FieldOptions
UPB_INLINE xds_annotations_v3_MessageStatusAnnotation * xds_annotations_v3_MessageStatusAnnotation_parse(const char *buf, size_t size, upb_Arena *arena)
#define UPB_SIZE(size32, size64)
UPB_INLINE void xds_annotations_v3_set_message_status(struct google_protobuf_MessageOptions *msg, const xds_annotations_v3_MessageStatusAnnotation *ext, upb_Arena *arena)
UPB_INLINE int32_t xds_annotations_v3_StatusAnnotation_package_version_status(const xds_annotations_v3_StatusAnnotation *msg)
const upb_MiniTable google_protobuf_FileOptions_msginit
UPB_INLINE bool xds_annotations_v3_has_field_status(const struct google_protobuf_FieldOptions *msg)
const upb_MiniTable google_protobuf_FieldOptions_msginit
const upb_MiniTable_Extension xds_annotations_v3_message_status_ext
UPB_INLINE void xds_annotations_v3_StatusAnnotation_set_work_in_progress(xds_annotations_v3_StatusAnnotation *msg, bool value)
UPB_INLINE void xds_annotations_v3_clear_file_status(struct google_protobuf_FileOptions *msg)
UPB_INLINE bool xds_annotations_v3_StatusAnnotation_work_in_progress(const xds_annotations_v3_StatusAnnotation *msg)
UPB_INLINE xds_annotations_v3_FileStatusAnnotation * xds_annotations_v3_FileStatusAnnotation_new(upb_Arena *arena)
const upb_MiniTable_Extension xds_annotations_v3_file_status_ext
const upb_MiniTable_File xds_annotations_v3_status_proto_upb_file_layout
UPB_INLINE void xds_annotations_v3_FileStatusAnnotation_set_work_in_progress(xds_annotations_v3_FileStatusAnnotation *msg, bool value)
UPB_INLINE xds_annotations_v3_StatusAnnotation * xds_annotations_v3_StatusAnnotation_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
char * upb_Encode(const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
const upb_MiniTable_Extension xds_annotations_v3_field_status_ext
const upb_MiniTable xds_annotations_v3_MessageStatusAnnotation_msginit
UPB_INLINE xds_annotations_v3_FileStatusAnnotation * xds_annotations_v3_FileStatusAnnotation_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE char * xds_annotations_v3_FieldStatusAnnotation_serialize_ex(const xds_annotations_v3_FieldStatusAnnotation *msg, int options, upb_Arena *arena, size_t *len)
@ xds_annotations_v3_UNKNOWN
UniquePtr< SSL_SESSION > ret
struct xds_annotations_v3_FieldStatusAnnotation xds_annotations_v3_FieldStatusAnnotation
const UPB_INLINE xds_annotations_v3_FieldStatusAnnotation * xds_annotations_v3_field_status(const struct google_protobuf_FieldOptions *msg)
UPB_INLINE void xds_annotations_v3_FileStatusAnnotation_clear_work_in_progress(const xds_annotations_v3_FileStatusAnnotation *msg)
void _upb_Message_Clearext(upb_Message *msg, const upb_MiniTable_Extension *ext_l)
UPB_INLINE void xds_annotations_v3_clear_message_status(struct google_protobuf_MessageOptions *msg)
UPB_INLINE void xds_annotations_v3_set_field_status(struct google_protobuf_FieldOptions *msg, const xds_annotations_v3_FieldStatusAnnotation *ext, upb_Arena *arena)
UPB_INLINE void xds_annotations_v3_FieldStatusAnnotation_set_work_in_progress(xds_annotations_v3_FieldStatusAnnotation *msg, bool value)
UPB_INLINE xds_annotations_v3_FieldStatusAnnotation * xds_annotations_v3_FieldStatusAnnotation_parse(const char *buf, size_t size, upb_Arena *arena)
UPB_INLINE bool xds_annotations_v3_has_file_status(const struct google_protobuf_FileOptions *msg)
UPB_INLINE char * xds_annotations_v3_FieldStatusAnnotation_serialize(const xds_annotations_v3_FieldStatusAnnotation *msg, upb_Arena *arena, size_t *len)
UPB_INLINE bool xds_annotations_v3_FileStatusAnnotation_work_in_progress(const xds_annotations_v3_FileStatusAnnotation *msg)
const UPB_INLINE xds_annotations_v3_FileStatusAnnotation * xds_annotations_v3_file_status(const struct google_protobuf_FileOptions *msg)
UPB_INLINE char * xds_annotations_v3_MessageStatusAnnotation_serialize_ex(const xds_annotations_v3_MessageStatusAnnotation *msg, int options, upb_Arena *arena, size_t *len)
const upb_MiniTable xds_annotations_v3_StatusAnnotation_msginit
UPB_INLINE char * xds_annotations_v3_FileStatusAnnotation_serialize(const xds_annotations_v3_FileStatusAnnotation *msg, upb_Arena *arena, size_t *len)
struct google_protobuf_FileOptions google_protobuf_FileOptions
struct google_protobuf_MessageOptions google_protobuf_MessageOptions
@ xds_annotations_v3_FROZEN
UPB_INLINE bool xds_annotations_v3_has_message_status(const struct google_protobuf_MessageOptions *msg)
UPB_INLINE xds_annotations_v3_MessageStatusAnnotation * xds_annotations_v3_MessageStatusAnnotation_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void xds_annotations_v3_set_file_status(struct google_protobuf_FileOptions *msg, const xds_annotations_v3_FileStatusAnnotation *ext, upb_Arena *arena)
const upb_MiniTable google_protobuf_MessageOptions_msginit
UPB_INLINE void xds_annotations_v3_StatusAnnotation_clear_work_in_progress(const xds_annotations_v3_StatusAnnotation *msg)
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:17