Go to the documentation of this file.
9 #ifndef ENVOY_EXTENSIONS_TRANSPORT_SOCKETS_TLS_V3_SECRET_PROTO_UPB_H_
10 #define ENVOY_EXTENSIONS_TRANSPORT_SOCKETS_TLS_V3_SECRET_PROTO_UPB_H_
17 #include "upb/port_def.inc"
52 if (!
ret)
return NULL;
62 if (!
ret)
return NULL;
94 if (!sub)
return NULL;
107 if (!
ret)
return NULL;
117 if (!
ret)
return NULL;
158 if (!sub)
return NULL;
171 if (!
ret)
return NULL;
181 if (!
ret)
return NULL;
258 if (!sub)
return NULL;
270 if (!sub)
return NULL;
282 if (!sub)
return NULL;
294 if (!sub)
return NULL;
306 #include "upb/port_undef.inc"
@ envoy_extensions_transport_sockets_tls_v3_Secret_type_tls_certificate
UPB_INLINE upb_StringView envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_name(const envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig *msg)
const upb_MiniTable_File envoy_extensions_transport_sockets_tls_v3_secret_proto_upb_file_layout
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_clear_sds_config(const envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig *msg)
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_GenericSecret * envoy_extensions_transport_sockets_tls_v3_GenericSecret_new(upb_Arena *arena)
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_GenericSecret * envoy_extensions_transport_sockets_tls_v3_Secret_mutable_generic_secret(envoy_extensions_transport_sockets_tls_v3_Secret *msg, upb_Arena *arena)
UPB_INLINE const struct envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys * envoy_extensions_transport_sockets_tls_v3_Secret_session_ticket_keys(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_Secret_has_tls_certificate(const envoy_extensions_transport_sockets_tls_v3_Secret *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 bool envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_has_sds_config(const envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig *msg)
UPB_INLINE bool _upb_sethas(const void *msg, size_t idx)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_Secret_clear_generic_secret(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_Secret_serialize(const envoy_extensions_transport_sockets_tls_v3_Secret *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_Secret_set_tls_certificate(envoy_extensions_transport_sockets_tls_v3_Secret *msg, struct envoy_extensions_transport_sockets_tls_v3_TlsCertificate *value)
struct envoy_config_core_v3_DataSource envoy_config_core_v3_DataSource
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig * envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_new(upb_Arena *arena)
#define UPB_PTR_AT(msg, ofs, type)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_GenericSecret_clear_secret(const envoy_extensions_transport_sockets_tls_v3_GenericSecret *msg)
grpc_core::ScopedArenaPtr arena
UPB_INLINE const struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_GenericSecret_secret(const envoy_extensions_transport_sockets_tls_v3_GenericSecret *msg)
struct envoy_extensions_transport_sockets_tls_v3_TlsCertificate envoy_extensions_transport_sockets_tls_v3_TlsCertificate
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_TlsCertificate * envoy_extensions_transport_sockets_tls_v3_Secret_mutable_tls_certificate(envoy_extensions_transport_sockets_tls_v3_Secret *msg, upb_Arena *arena)
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_GenericSecret_serialize(const envoy_extensions_transport_sockets_tls_v3_GenericSecret *msg, upb_Arena *arena, size_t *len)
const upb_MiniTable envoy_config_core_v3_ConfigSource_msginit
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig * envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_Secret_clear_tls_certificate(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
@ envoy_extensions_transport_sockets_tls_v3_Secret_type_validation_context
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_Secret_has_generic_secret(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
struct envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_serialize_ex(const envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig *msg, int options, upb_Arena *arena, size_t *len)
#define UPB_SIZE(size32, size64)
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_GenericSecret * envoy_extensions_transport_sockets_tls_v3_GenericSecret_parse(const char *buf, size_t size, upb_Arena *arena)
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_msginit
UPB_INLINE const struct envoy_config_core_v3_ConfigSource * envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_sds_config(const envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig *msg)
struct envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_Secret_has_validation_context(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_Secret * envoy_extensions_transport_sockets_tls_v3_Secret_new(upb_Arena *arena)
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys * envoy_extensions_transport_sockets_tls_v3_Secret_mutable_session_ticket_keys(envoy_extensions_transport_sockets_tls_v3_Secret *msg, upb_Arena *arena)
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_GenericSecret * envoy_extensions_transport_sockets_tls_v3_GenericSecret_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
struct envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys
UPB_INLINE const struct envoy_extensions_transport_sockets_tls_v3_TlsCertificate * envoy_extensions_transport_sockets_tls_v3_Secret_tls_certificate(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_GenericSecret_msginit
UPB_INLINE const struct envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext * envoy_extensions_transport_sockets_tls_v3_Secret_validation_context(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_Secret_type_oneofcases envoy_extensions_transport_sockets_tls_v3_Secret_type_case(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_GenericSecret_has_secret(const envoy_extensions_transport_sockets_tls_v3_GenericSecret *msg)
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
char * upb_Encode(const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
UPB_INLINE bool _upb_hasbit(const upb_msg *msg, size_t idx)
@ envoy_extensions_transport_sockets_tls_v3_Secret_type_session_ticket_keys
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_serialize(const envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig *msg, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_Secret_clear_session_ticket_keys(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
@ envoy_extensions_transport_sockets_tls_v3_Secret_type_generic_secret
envoy_extensions_transport_sockets_tls_v3_Secret_type_oneofcases
#define UPB_READ_ONEOF(msg, fieldtype, offset, case_offset, case_val, default)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_Secret_set_validation_context(envoy_extensions_transport_sockets_tls_v3_Secret *msg, struct envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *value)
UniquePtr< SSL_SESSION > ret
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_Secret_serialize_ex(const envoy_extensions_transport_sockets_tls_v3_Secret *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE struct envoy_config_core_v3_ConfigSource * envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_mutable_sds_config(envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig *msg, upb_Arena *arena)
UPB_INLINE upb_StringView envoy_extensions_transport_sockets_tls_v3_Secret_name(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
@ envoy_extensions_transport_sockets_tls_v3_Secret_type_NOT_SET
UPB_INLINE upb_StringView upb_StringView_FromDataAndSize(const char *data, size_t size)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_Secret_set_name(envoy_extensions_transport_sockets_tls_v3_Secret *msg, upb_StringView value)
#define UPB_WRITE_ONEOF(msg, fieldtype, offset, value, case_offset, case_val)
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig * envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_parse(const char *buf, size_t size, upb_Arena *arena)
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_Secret_msginit
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_Secret * envoy_extensions_transport_sockets_tls_v3_Secret_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_Secret * envoy_extensions_transport_sockets_tls_v3_Secret_parse(const char *buf, size_t size, upb_Arena *arena)
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_TlsCertificate_msginit
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_msginit
const upb_MiniTable envoy_config_core_v3_DataSource_msginit
struct envoy_config_core_v3_ConfigSource envoy_config_core_v3_ConfigSource
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_Secret_clear_validation_context(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_Secret_clear_name(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_Secret_set_session_ticket_keys(envoy_extensions_transport_sockets_tls_v3_Secret *msg, struct envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys *value)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_Secret_set_generic_secret(envoy_extensions_transport_sockets_tls_v3_Secret *msg, envoy_extensions_transport_sockets_tls_v3_GenericSecret *value)
UPB_INLINE struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_GenericSecret_mutable_secret(envoy_extensions_transport_sockets_tls_v3_GenericSecret *msg, upb_Arena *arena)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_GenericSecret_set_secret(envoy_extensions_transport_sockets_tls_v3_GenericSecret *msg, struct envoy_config_core_v3_DataSource *value)
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext * envoy_extensions_transport_sockets_tls_v3_Secret_mutable_validation_context(envoy_extensions_transport_sockets_tls_v3_Secret *msg, upb_Arena *arena)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_set_sds_config(envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig *msg, struct envoy_config_core_v3_ConfigSource *value)
struct envoy_extensions_transport_sockets_tls_v3_Secret envoy_extensions_transport_sockets_tls_v3_Secret
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_GenericSecret_serialize_ex(const envoy_extensions_transport_sockets_tls_v3_GenericSecret *msg, int options, upb_Arena *arena, size_t *len)
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_set_name(envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig *msg, upb_StringView value)
const UPB_INLINE envoy_extensions_transport_sockets_tls_v3_GenericSecret * envoy_extensions_transport_sockets_tls_v3_Secret_generic_secret(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_msginit
struct envoy_extensions_transport_sockets_tls_v3_GenericSecret envoy_extensions_transport_sockets_tls_v3_GenericSecret
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig_clear_name(const envoy_extensions_transport_sockets_tls_v3_SdsSecretConfig *msg)
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_Secret_has_session_ticket_keys(const envoy_extensions_transport_sockets_tls_v3_Secret *msg)
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:10