GRPC Core  18.0.0
Typedefs | Enumerations | Functions | Variables
address.upb.h File Reference
#include "upb/msg.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_core_v3_Pipe envoy_config_core_v3_Pipe
 
typedef struct envoy_config_core_v3_EnvoyInternalAddress envoy_config_core_v3_EnvoyInternalAddress
 
typedef struct envoy_config_core_v3_SocketAddress envoy_config_core_v3_SocketAddress
 
typedef struct envoy_config_core_v3_TcpKeepalive envoy_config_core_v3_TcpKeepalive
 
typedef struct envoy_config_core_v3_BindConfig envoy_config_core_v3_BindConfig
 
typedef struct envoy_config_core_v3_Address envoy_config_core_v3_Address
 
typedef struct envoy_config_core_v3_CidrRange envoy_config_core_v3_CidrRange
 

Enumerations

enum  envoy_config_core_v3_SocketAddress_Protocol { envoy_config_core_v3_SocketAddress_TCP = 0 , envoy_config_core_v3_SocketAddress_UDP = 1 }
 
enum  envoy_config_core_v3_EnvoyInternalAddress_address_name_specifier_oneofcases { envoy_config_core_v3_EnvoyInternalAddress_address_name_specifier_server_listener_name = 1 , envoy_config_core_v3_EnvoyInternalAddress_address_name_specifier_NOT_SET = 0 }
 
enum  envoy_config_core_v3_SocketAddress_port_specifier_oneofcases { envoy_config_core_v3_SocketAddress_port_specifier_port_value = 3 , envoy_config_core_v3_SocketAddress_port_specifier_named_port = 4 , envoy_config_core_v3_SocketAddress_port_specifier_NOT_SET = 0 }
 
enum  envoy_config_core_v3_Address_address_oneofcases { envoy_config_core_v3_Address_address_socket_address = 1 , envoy_config_core_v3_Address_address_pipe = 2 , envoy_config_core_v3_Address_address_envoy_internal_address = 3 , envoy_config_core_v3_Address_address_NOT_SET = 0 }
 

Functions

UPB_INLINE envoy_config_core_v3_Pipeenvoy_config_core_v3_Pipe_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_Pipeenvoy_config_core_v3_Pipe_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_Pipeenvoy_config_core_v3_Pipe_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_Pipe_serialize (const envoy_config_core_v3_Pipe *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_core_v3_Pipe_path (const envoy_config_core_v3_Pipe *msg)
 
UPB_INLINE uint32_t envoy_config_core_v3_Pipe_mode (const envoy_config_core_v3_Pipe *msg)
 
UPB_INLINE void envoy_config_core_v3_Pipe_set_path (envoy_config_core_v3_Pipe *msg, upb_strview value)
 
UPB_INLINE void envoy_config_core_v3_Pipe_set_mode (envoy_config_core_v3_Pipe *msg, uint32_t value)
 
UPB_INLINE envoy_config_core_v3_EnvoyInternalAddressenvoy_config_core_v3_EnvoyInternalAddress_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_EnvoyInternalAddressenvoy_config_core_v3_EnvoyInternalAddress_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_EnvoyInternalAddressenvoy_config_core_v3_EnvoyInternalAddress_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_EnvoyInternalAddress_serialize (const envoy_config_core_v3_EnvoyInternalAddress *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_core_v3_EnvoyInternalAddress_address_name_specifier_oneofcases envoy_config_core_v3_EnvoyInternalAddress_address_name_specifier_case (const envoy_config_core_v3_EnvoyInternalAddress *msg)
 
UPB_INLINE bool envoy_config_core_v3_EnvoyInternalAddress_has_server_listener_name (const envoy_config_core_v3_EnvoyInternalAddress *msg)
 
UPB_INLINE upb_strview envoy_config_core_v3_EnvoyInternalAddress_server_listener_name (const envoy_config_core_v3_EnvoyInternalAddress *msg)
 
UPB_INLINE void envoy_config_core_v3_EnvoyInternalAddress_set_server_listener_name (envoy_config_core_v3_EnvoyInternalAddress *msg, upb_strview value)
 
UPB_INLINE envoy_config_core_v3_SocketAddressenvoy_config_core_v3_SocketAddress_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_SocketAddressenvoy_config_core_v3_SocketAddress_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_SocketAddressenvoy_config_core_v3_SocketAddress_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_SocketAddress_serialize (const envoy_config_core_v3_SocketAddress *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_core_v3_SocketAddress_port_specifier_oneofcases envoy_config_core_v3_SocketAddress_port_specifier_case (const envoy_config_core_v3_SocketAddress *msg)
 
UPB_INLINE int32_t envoy_config_core_v3_SocketAddress_protocol (const envoy_config_core_v3_SocketAddress *msg)
 
UPB_INLINE upb_strview envoy_config_core_v3_SocketAddress_address (const envoy_config_core_v3_SocketAddress *msg)
 
UPB_INLINE bool envoy_config_core_v3_SocketAddress_has_port_value (const envoy_config_core_v3_SocketAddress *msg)
 
UPB_INLINE uint32_t envoy_config_core_v3_SocketAddress_port_value (const envoy_config_core_v3_SocketAddress *msg)
 
UPB_INLINE bool envoy_config_core_v3_SocketAddress_has_named_port (const envoy_config_core_v3_SocketAddress *msg)
 
UPB_INLINE upb_strview envoy_config_core_v3_SocketAddress_named_port (const envoy_config_core_v3_SocketAddress *msg)
 
UPB_INLINE upb_strview envoy_config_core_v3_SocketAddress_resolver_name (const envoy_config_core_v3_SocketAddress *msg)
 
UPB_INLINE bool envoy_config_core_v3_SocketAddress_ipv4_compat (const envoy_config_core_v3_SocketAddress *msg)
 
UPB_INLINE void envoy_config_core_v3_SocketAddress_set_protocol (envoy_config_core_v3_SocketAddress *msg, int32_t value)
 
UPB_INLINE void envoy_config_core_v3_SocketAddress_set_address (envoy_config_core_v3_SocketAddress *msg, upb_strview value)
 
UPB_INLINE void envoy_config_core_v3_SocketAddress_set_port_value (envoy_config_core_v3_SocketAddress *msg, uint32_t value)
 
UPB_INLINE void envoy_config_core_v3_SocketAddress_set_named_port (envoy_config_core_v3_SocketAddress *msg, upb_strview value)
 
UPB_INLINE void envoy_config_core_v3_SocketAddress_set_resolver_name (envoy_config_core_v3_SocketAddress *msg, upb_strview value)
 
UPB_INLINE void envoy_config_core_v3_SocketAddress_set_ipv4_compat (envoy_config_core_v3_SocketAddress *msg, bool value)
 
UPB_INLINE envoy_config_core_v3_TcpKeepaliveenvoy_config_core_v3_TcpKeepalive_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_TcpKeepaliveenvoy_config_core_v3_TcpKeepalive_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_TcpKeepaliveenvoy_config_core_v3_TcpKeepalive_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_TcpKeepalive_serialize (const envoy_config_core_v3_TcpKeepalive *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_core_v3_TcpKeepalive_has_keepalive_probes (const envoy_config_core_v3_TcpKeepalive *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_core_v3_TcpKeepalive_keepalive_probes (const envoy_config_core_v3_TcpKeepalive *msg)
 
UPB_INLINE bool envoy_config_core_v3_TcpKeepalive_has_keepalive_time (const envoy_config_core_v3_TcpKeepalive *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_core_v3_TcpKeepalive_keepalive_time (const envoy_config_core_v3_TcpKeepalive *msg)
 
UPB_INLINE bool envoy_config_core_v3_TcpKeepalive_has_keepalive_interval (const envoy_config_core_v3_TcpKeepalive *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_core_v3_TcpKeepalive_keepalive_interval (const envoy_config_core_v3_TcpKeepalive *msg)
 
UPB_INLINE void envoy_config_core_v3_TcpKeepalive_set_keepalive_probes (envoy_config_core_v3_TcpKeepalive *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_core_v3_TcpKeepalive_mutable_keepalive_probes (envoy_config_core_v3_TcpKeepalive *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_TcpKeepalive_set_keepalive_time (envoy_config_core_v3_TcpKeepalive *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_core_v3_TcpKeepalive_mutable_keepalive_time (envoy_config_core_v3_TcpKeepalive *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_TcpKeepalive_set_keepalive_interval (envoy_config_core_v3_TcpKeepalive *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_core_v3_TcpKeepalive_mutable_keepalive_interval (envoy_config_core_v3_TcpKeepalive *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_BindConfigenvoy_config_core_v3_BindConfig_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_BindConfigenvoy_config_core_v3_BindConfig_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_BindConfigenvoy_config_core_v3_BindConfig_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_BindConfig_serialize (const envoy_config_core_v3_BindConfig *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_config_core_v3_BindConfig_has_source_address (const envoy_config_core_v3_BindConfig *msg)
 
UPB_INLINE const envoy_config_core_v3_SocketAddressenvoy_config_core_v3_BindConfig_source_address (const envoy_config_core_v3_BindConfig *msg)
 
UPB_INLINE bool envoy_config_core_v3_BindConfig_has_freebind (const envoy_config_core_v3_BindConfig *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_config_core_v3_BindConfig_freebind (const envoy_config_core_v3_BindConfig *msg)
 
UPB_INLINE bool envoy_config_core_v3_BindConfig_has_socket_options (const envoy_config_core_v3_BindConfig *msg)
 
UPB_INLINE const struct envoy_config_core_v3_SocketOption *const * envoy_config_core_v3_BindConfig_socket_options (const envoy_config_core_v3_BindConfig *msg, size_t *len)
 
UPB_INLINE void envoy_config_core_v3_BindConfig_set_source_address (envoy_config_core_v3_BindConfig *msg, envoy_config_core_v3_SocketAddress *value)
 
UPB_INLINE struct envoy_config_core_v3_SocketAddressenvoy_config_core_v3_BindConfig_mutable_source_address (envoy_config_core_v3_BindConfig *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_BindConfig_set_freebind (envoy_config_core_v3_BindConfig *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_config_core_v3_BindConfig_mutable_freebind (envoy_config_core_v3_BindConfig *msg, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_SocketOption ** envoy_config_core_v3_BindConfig_mutable_socket_options (envoy_config_core_v3_BindConfig *msg, size_t *len)
 
UPB_INLINE struct envoy_config_core_v3_SocketOption ** envoy_config_core_v3_BindConfig_resize_socket_options (envoy_config_core_v3_BindConfig *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_core_v3_SocketOptionenvoy_config_core_v3_BindConfig_add_socket_options (envoy_config_core_v3_BindConfig *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_Addressenvoy_config_core_v3_Address_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_Addressenvoy_config_core_v3_Address_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_Addressenvoy_config_core_v3_Address_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_Address_serialize (const envoy_config_core_v3_Address *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE envoy_config_core_v3_Address_address_oneofcases envoy_config_core_v3_Address_address_case (const envoy_config_core_v3_Address *msg)
 
UPB_INLINE bool envoy_config_core_v3_Address_has_socket_address (const envoy_config_core_v3_Address *msg)
 
UPB_INLINE const envoy_config_core_v3_SocketAddressenvoy_config_core_v3_Address_socket_address (const envoy_config_core_v3_Address *msg)
 
UPB_INLINE bool envoy_config_core_v3_Address_has_pipe (const envoy_config_core_v3_Address *msg)
 
UPB_INLINE const envoy_config_core_v3_Pipeenvoy_config_core_v3_Address_pipe (const envoy_config_core_v3_Address *msg)
 
UPB_INLINE bool envoy_config_core_v3_Address_has_envoy_internal_address (const envoy_config_core_v3_Address *msg)
 
UPB_INLINE const envoy_config_core_v3_EnvoyInternalAddressenvoy_config_core_v3_Address_envoy_internal_address (const envoy_config_core_v3_Address *msg)
 
UPB_INLINE void envoy_config_core_v3_Address_set_socket_address (envoy_config_core_v3_Address *msg, envoy_config_core_v3_SocketAddress *value)
 
UPB_INLINE struct envoy_config_core_v3_SocketAddressenvoy_config_core_v3_Address_mutable_socket_address (envoy_config_core_v3_Address *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_Address_set_pipe (envoy_config_core_v3_Address *msg, envoy_config_core_v3_Pipe *value)
 
UPB_INLINE struct envoy_config_core_v3_Pipeenvoy_config_core_v3_Address_mutable_pipe (envoy_config_core_v3_Address *msg, upb_arena *arena)
 
UPB_INLINE void envoy_config_core_v3_Address_set_envoy_internal_address (envoy_config_core_v3_Address *msg, envoy_config_core_v3_EnvoyInternalAddress *value)
 
UPB_INLINE struct envoy_config_core_v3_EnvoyInternalAddressenvoy_config_core_v3_Address_mutable_envoy_internal_address (envoy_config_core_v3_Address *msg, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_CidrRangeenvoy_config_core_v3_CidrRange_new (upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_CidrRangeenvoy_config_core_v3_CidrRange_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_config_core_v3_CidrRangeenvoy_config_core_v3_CidrRange_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_config_core_v3_CidrRange_serialize (const envoy_config_core_v3_CidrRange *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE upb_strview envoy_config_core_v3_CidrRange_address_prefix (const envoy_config_core_v3_CidrRange *msg)
 
UPB_INLINE bool envoy_config_core_v3_CidrRange_has_prefix_len (const envoy_config_core_v3_CidrRange *msg)
 
UPB_INLINE const struct google_protobuf_UInt32Valueenvoy_config_core_v3_CidrRange_prefix_len (const envoy_config_core_v3_CidrRange *msg)
 
UPB_INLINE void envoy_config_core_v3_CidrRange_set_address_prefix (envoy_config_core_v3_CidrRange *msg, upb_strview value)
 
UPB_INLINE void envoy_config_core_v3_CidrRange_set_prefix_len (envoy_config_core_v3_CidrRange *msg, struct google_protobuf_UInt32Value *value)
 
UPB_INLINE struct google_protobuf_UInt32Valueenvoy_config_core_v3_CidrRange_mutable_prefix_len (envoy_config_core_v3_CidrRange *msg, upb_arena *arena)
 

Variables

const upb_msglayout envoy_config_core_v3_Pipe_msginit
 
const upb_msglayout envoy_config_core_v3_EnvoyInternalAddress_msginit
 
const upb_msglayout envoy_config_core_v3_SocketAddress_msginit
 
const upb_msglayout envoy_config_core_v3_TcpKeepalive_msginit
 
const upb_msglayout envoy_config_core_v3_BindConfig_msginit
 
const upb_msglayout envoy_config_core_v3_Address_msginit
 
const upb_msglayout envoy_config_core_v3_CidrRange_msginit
 
const upb_msglayout envoy_config_core_v3_SocketOption_msginit
 
const upb_msglayout google_protobuf_BoolValue_msginit
 
const upb_msglayout google_protobuf_UInt32Value_msginit
 

Typedef Documentation

◆ envoy_config_core_v3_Address

◆ envoy_config_core_v3_BindConfig

◆ envoy_config_core_v3_CidrRange

◆ envoy_config_core_v3_EnvoyInternalAddress

◆ envoy_config_core_v3_Pipe

◆ envoy_config_core_v3_SocketAddress

◆ envoy_config_core_v3_TcpKeepalive

Enumeration Type Documentation

◆ envoy_config_core_v3_Address_address_oneofcases

Enumerator
envoy_config_core_v3_Address_address_socket_address 
envoy_config_core_v3_Address_address_pipe 
envoy_config_core_v3_Address_address_envoy_internal_address 
envoy_config_core_v3_Address_address_NOT_SET 

◆ envoy_config_core_v3_EnvoyInternalAddress_address_name_specifier_oneofcases

Enumerator
envoy_config_core_v3_EnvoyInternalAddress_address_name_specifier_server_listener_name 
envoy_config_core_v3_EnvoyInternalAddress_address_name_specifier_NOT_SET 

◆ envoy_config_core_v3_SocketAddress_port_specifier_oneofcases

Enumerator
envoy_config_core_v3_SocketAddress_port_specifier_port_value 
envoy_config_core_v3_SocketAddress_port_specifier_named_port 
envoy_config_core_v3_SocketAddress_port_specifier_NOT_SET 

◆ envoy_config_core_v3_SocketAddress_Protocol

Enumerator
envoy_config_core_v3_SocketAddress_TCP 
envoy_config_core_v3_SocketAddress_UDP 

Function Documentation

◆ envoy_config_core_v3_Address_address_case()

UPB_INLINE envoy_config_core_v3_Address_address_oneofcases envoy_config_core_v3_Address_address_case ( const envoy_config_core_v3_Address msg)

◆ envoy_config_core_v3_Address_envoy_internal_address()

UPB_INLINE const envoy_config_core_v3_EnvoyInternalAddress* envoy_config_core_v3_Address_envoy_internal_address ( const envoy_config_core_v3_Address msg)

◆ envoy_config_core_v3_Address_has_envoy_internal_address()

UPB_INLINE bool envoy_config_core_v3_Address_has_envoy_internal_address ( const envoy_config_core_v3_Address msg)

◆ envoy_config_core_v3_Address_has_pipe()

UPB_INLINE bool envoy_config_core_v3_Address_has_pipe ( const envoy_config_core_v3_Address msg)

◆ envoy_config_core_v3_Address_has_socket_address()

UPB_INLINE bool envoy_config_core_v3_Address_has_socket_address ( const envoy_config_core_v3_Address msg)

◆ envoy_config_core_v3_Address_mutable_envoy_internal_address()

UPB_INLINE struct envoy_config_core_v3_EnvoyInternalAddress* envoy_config_core_v3_Address_mutable_envoy_internal_address ( envoy_config_core_v3_Address msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_Address_mutable_pipe()

UPB_INLINE struct envoy_config_core_v3_Pipe* envoy_config_core_v3_Address_mutable_pipe ( envoy_config_core_v3_Address msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_Address_mutable_socket_address()

UPB_INLINE struct envoy_config_core_v3_SocketAddress* envoy_config_core_v3_Address_mutable_socket_address ( envoy_config_core_v3_Address msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_Address_new()

UPB_INLINE envoy_config_core_v3_Address* envoy_config_core_v3_Address_new ( upb_arena *  arena)

◆ envoy_config_core_v3_Address_parse()

UPB_INLINE envoy_config_core_v3_Address* envoy_config_core_v3_Address_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_Address_parse_ex()

UPB_INLINE envoy_config_core_v3_Address* envoy_config_core_v3_Address_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_Address_pipe()

UPB_INLINE const envoy_config_core_v3_Pipe* envoy_config_core_v3_Address_pipe ( const envoy_config_core_v3_Address msg)

◆ envoy_config_core_v3_Address_serialize()

UPB_INLINE char* envoy_config_core_v3_Address_serialize ( const envoy_config_core_v3_Address msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_Address_set_envoy_internal_address()

UPB_INLINE void envoy_config_core_v3_Address_set_envoy_internal_address ( envoy_config_core_v3_Address msg,
envoy_config_core_v3_EnvoyInternalAddress value 
)

◆ envoy_config_core_v3_Address_set_pipe()

UPB_INLINE void envoy_config_core_v3_Address_set_pipe ( envoy_config_core_v3_Address msg,
envoy_config_core_v3_Pipe value 
)

◆ envoy_config_core_v3_Address_set_socket_address()

UPB_INLINE void envoy_config_core_v3_Address_set_socket_address ( envoy_config_core_v3_Address msg,
envoy_config_core_v3_SocketAddress value 
)

◆ envoy_config_core_v3_Address_socket_address()

UPB_INLINE const envoy_config_core_v3_SocketAddress* envoy_config_core_v3_Address_socket_address ( const envoy_config_core_v3_Address msg)

◆ envoy_config_core_v3_BindConfig_add_socket_options()

UPB_INLINE struct envoy_config_core_v3_SocketOption* envoy_config_core_v3_BindConfig_add_socket_options ( envoy_config_core_v3_BindConfig msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_BindConfig_freebind()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_config_core_v3_BindConfig_freebind ( const envoy_config_core_v3_BindConfig msg)

◆ envoy_config_core_v3_BindConfig_has_freebind()

UPB_INLINE bool envoy_config_core_v3_BindConfig_has_freebind ( const envoy_config_core_v3_BindConfig msg)

◆ envoy_config_core_v3_BindConfig_has_socket_options()

UPB_INLINE bool envoy_config_core_v3_BindConfig_has_socket_options ( const envoy_config_core_v3_BindConfig msg)

◆ envoy_config_core_v3_BindConfig_has_source_address()

UPB_INLINE bool envoy_config_core_v3_BindConfig_has_source_address ( const envoy_config_core_v3_BindConfig msg)

◆ envoy_config_core_v3_BindConfig_mutable_freebind()

UPB_INLINE struct google_protobuf_BoolValue* envoy_config_core_v3_BindConfig_mutable_freebind ( envoy_config_core_v3_BindConfig msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_BindConfig_mutable_socket_options()

UPB_INLINE struct envoy_config_core_v3_SocketOption** envoy_config_core_v3_BindConfig_mutable_socket_options ( envoy_config_core_v3_BindConfig msg,
size_t *  len 
)

◆ envoy_config_core_v3_BindConfig_mutable_source_address()

UPB_INLINE struct envoy_config_core_v3_SocketAddress* envoy_config_core_v3_BindConfig_mutable_source_address ( envoy_config_core_v3_BindConfig msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_BindConfig_new()

UPB_INLINE envoy_config_core_v3_BindConfig* envoy_config_core_v3_BindConfig_new ( upb_arena *  arena)

◆ envoy_config_core_v3_BindConfig_parse()

UPB_INLINE envoy_config_core_v3_BindConfig* envoy_config_core_v3_BindConfig_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_BindConfig_parse_ex()

UPB_INLINE envoy_config_core_v3_BindConfig* envoy_config_core_v3_BindConfig_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_BindConfig_resize_socket_options()

UPB_INLINE struct envoy_config_core_v3_SocketOption** envoy_config_core_v3_BindConfig_resize_socket_options ( envoy_config_core_v3_BindConfig msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_config_core_v3_BindConfig_serialize()

UPB_INLINE char* envoy_config_core_v3_BindConfig_serialize ( const envoy_config_core_v3_BindConfig msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_BindConfig_set_freebind()

UPB_INLINE void envoy_config_core_v3_BindConfig_set_freebind ( envoy_config_core_v3_BindConfig msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_config_core_v3_BindConfig_set_source_address()

UPB_INLINE void envoy_config_core_v3_BindConfig_set_source_address ( envoy_config_core_v3_BindConfig msg,
envoy_config_core_v3_SocketAddress value 
)

◆ envoy_config_core_v3_BindConfig_socket_options()

UPB_INLINE const struct envoy_config_core_v3_SocketOption* const* envoy_config_core_v3_BindConfig_socket_options ( const envoy_config_core_v3_BindConfig msg,
size_t *  len 
)

◆ envoy_config_core_v3_BindConfig_source_address()

UPB_INLINE const envoy_config_core_v3_SocketAddress* envoy_config_core_v3_BindConfig_source_address ( const envoy_config_core_v3_BindConfig msg)

◆ envoy_config_core_v3_CidrRange_address_prefix()

UPB_INLINE upb_strview envoy_config_core_v3_CidrRange_address_prefix ( const envoy_config_core_v3_CidrRange msg)

◆ envoy_config_core_v3_CidrRange_has_prefix_len()

UPB_INLINE bool envoy_config_core_v3_CidrRange_has_prefix_len ( const envoy_config_core_v3_CidrRange msg)

◆ envoy_config_core_v3_CidrRange_mutable_prefix_len()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_core_v3_CidrRange_mutable_prefix_len ( envoy_config_core_v3_CidrRange msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_CidrRange_new()

UPB_INLINE envoy_config_core_v3_CidrRange* envoy_config_core_v3_CidrRange_new ( upb_arena *  arena)

◆ envoy_config_core_v3_CidrRange_parse()

UPB_INLINE envoy_config_core_v3_CidrRange* envoy_config_core_v3_CidrRange_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_CidrRange_parse_ex()

UPB_INLINE envoy_config_core_v3_CidrRange* envoy_config_core_v3_CidrRange_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_CidrRange_prefix_len()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_core_v3_CidrRange_prefix_len ( const envoy_config_core_v3_CidrRange msg)

◆ envoy_config_core_v3_CidrRange_serialize()

UPB_INLINE char* envoy_config_core_v3_CidrRange_serialize ( const envoy_config_core_v3_CidrRange msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_CidrRange_set_address_prefix()

UPB_INLINE void envoy_config_core_v3_CidrRange_set_address_prefix ( envoy_config_core_v3_CidrRange msg,
upb_strview  value 
)

◆ envoy_config_core_v3_CidrRange_set_prefix_len()

UPB_INLINE void envoy_config_core_v3_CidrRange_set_prefix_len ( envoy_config_core_v3_CidrRange msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_core_v3_EnvoyInternalAddress_address_name_specifier_case()

UPB_INLINE envoy_config_core_v3_EnvoyInternalAddress_address_name_specifier_oneofcases envoy_config_core_v3_EnvoyInternalAddress_address_name_specifier_case ( const envoy_config_core_v3_EnvoyInternalAddress msg)

◆ envoy_config_core_v3_EnvoyInternalAddress_has_server_listener_name()

UPB_INLINE bool envoy_config_core_v3_EnvoyInternalAddress_has_server_listener_name ( const envoy_config_core_v3_EnvoyInternalAddress msg)

◆ envoy_config_core_v3_EnvoyInternalAddress_new()

UPB_INLINE envoy_config_core_v3_EnvoyInternalAddress* envoy_config_core_v3_EnvoyInternalAddress_new ( upb_arena *  arena)

◆ envoy_config_core_v3_EnvoyInternalAddress_parse()

UPB_INLINE envoy_config_core_v3_EnvoyInternalAddress* envoy_config_core_v3_EnvoyInternalAddress_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_EnvoyInternalAddress_parse_ex()

UPB_INLINE envoy_config_core_v3_EnvoyInternalAddress* envoy_config_core_v3_EnvoyInternalAddress_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_EnvoyInternalAddress_serialize()

UPB_INLINE char* envoy_config_core_v3_EnvoyInternalAddress_serialize ( const envoy_config_core_v3_EnvoyInternalAddress msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_EnvoyInternalAddress_server_listener_name()

UPB_INLINE upb_strview envoy_config_core_v3_EnvoyInternalAddress_server_listener_name ( const envoy_config_core_v3_EnvoyInternalAddress msg)

◆ envoy_config_core_v3_EnvoyInternalAddress_set_server_listener_name()

UPB_INLINE void envoy_config_core_v3_EnvoyInternalAddress_set_server_listener_name ( envoy_config_core_v3_EnvoyInternalAddress msg,
upb_strview  value 
)

◆ envoy_config_core_v3_Pipe_mode()

UPB_INLINE uint32_t envoy_config_core_v3_Pipe_mode ( const envoy_config_core_v3_Pipe msg)

◆ envoy_config_core_v3_Pipe_new()

UPB_INLINE envoy_config_core_v3_Pipe* envoy_config_core_v3_Pipe_new ( upb_arena *  arena)

◆ envoy_config_core_v3_Pipe_parse()

UPB_INLINE envoy_config_core_v3_Pipe* envoy_config_core_v3_Pipe_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_Pipe_parse_ex()

UPB_INLINE envoy_config_core_v3_Pipe* envoy_config_core_v3_Pipe_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_Pipe_path()

UPB_INLINE upb_strview envoy_config_core_v3_Pipe_path ( const envoy_config_core_v3_Pipe msg)

◆ envoy_config_core_v3_Pipe_serialize()

UPB_INLINE char* envoy_config_core_v3_Pipe_serialize ( const envoy_config_core_v3_Pipe msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_Pipe_set_mode()

UPB_INLINE void envoy_config_core_v3_Pipe_set_mode ( envoy_config_core_v3_Pipe msg,
uint32_t  value 
)

◆ envoy_config_core_v3_Pipe_set_path()

UPB_INLINE void envoy_config_core_v3_Pipe_set_path ( envoy_config_core_v3_Pipe msg,
upb_strview  value 
)

◆ envoy_config_core_v3_SocketAddress_address()

UPB_INLINE upb_strview envoy_config_core_v3_SocketAddress_address ( const envoy_config_core_v3_SocketAddress msg)

◆ envoy_config_core_v3_SocketAddress_has_named_port()

UPB_INLINE bool envoy_config_core_v3_SocketAddress_has_named_port ( const envoy_config_core_v3_SocketAddress msg)

◆ envoy_config_core_v3_SocketAddress_has_port_value()

UPB_INLINE bool envoy_config_core_v3_SocketAddress_has_port_value ( const envoy_config_core_v3_SocketAddress msg)

◆ envoy_config_core_v3_SocketAddress_ipv4_compat()

UPB_INLINE bool envoy_config_core_v3_SocketAddress_ipv4_compat ( const envoy_config_core_v3_SocketAddress msg)

◆ envoy_config_core_v3_SocketAddress_named_port()

UPB_INLINE upb_strview envoy_config_core_v3_SocketAddress_named_port ( const envoy_config_core_v3_SocketAddress msg)

◆ envoy_config_core_v3_SocketAddress_new()

UPB_INLINE envoy_config_core_v3_SocketAddress* envoy_config_core_v3_SocketAddress_new ( upb_arena *  arena)

◆ envoy_config_core_v3_SocketAddress_parse()

UPB_INLINE envoy_config_core_v3_SocketAddress* envoy_config_core_v3_SocketAddress_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_SocketAddress_parse_ex()

UPB_INLINE envoy_config_core_v3_SocketAddress* envoy_config_core_v3_SocketAddress_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_SocketAddress_port_specifier_case()

UPB_INLINE envoy_config_core_v3_SocketAddress_port_specifier_oneofcases envoy_config_core_v3_SocketAddress_port_specifier_case ( const envoy_config_core_v3_SocketAddress msg)

◆ envoy_config_core_v3_SocketAddress_port_value()

UPB_INLINE uint32_t envoy_config_core_v3_SocketAddress_port_value ( const envoy_config_core_v3_SocketAddress msg)

◆ envoy_config_core_v3_SocketAddress_protocol()

UPB_INLINE int32_t envoy_config_core_v3_SocketAddress_protocol ( const envoy_config_core_v3_SocketAddress msg)

◆ envoy_config_core_v3_SocketAddress_resolver_name()

UPB_INLINE upb_strview envoy_config_core_v3_SocketAddress_resolver_name ( const envoy_config_core_v3_SocketAddress msg)

◆ envoy_config_core_v3_SocketAddress_serialize()

UPB_INLINE char* envoy_config_core_v3_SocketAddress_serialize ( const envoy_config_core_v3_SocketAddress msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_SocketAddress_set_address()

UPB_INLINE void envoy_config_core_v3_SocketAddress_set_address ( envoy_config_core_v3_SocketAddress msg,
upb_strview  value 
)

◆ envoy_config_core_v3_SocketAddress_set_ipv4_compat()

UPB_INLINE void envoy_config_core_v3_SocketAddress_set_ipv4_compat ( envoy_config_core_v3_SocketAddress msg,
bool  value 
)

◆ envoy_config_core_v3_SocketAddress_set_named_port()

UPB_INLINE void envoy_config_core_v3_SocketAddress_set_named_port ( envoy_config_core_v3_SocketAddress msg,
upb_strview  value 
)

◆ envoy_config_core_v3_SocketAddress_set_port_value()

UPB_INLINE void envoy_config_core_v3_SocketAddress_set_port_value ( envoy_config_core_v3_SocketAddress msg,
uint32_t  value 
)

◆ envoy_config_core_v3_SocketAddress_set_protocol()

UPB_INLINE void envoy_config_core_v3_SocketAddress_set_protocol ( envoy_config_core_v3_SocketAddress msg,
int32_t  value 
)

◆ envoy_config_core_v3_SocketAddress_set_resolver_name()

UPB_INLINE void envoy_config_core_v3_SocketAddress_set_resolver_name ( envoy_config_core_v3_SocketAddress msg,
upb_strview  value 
)

◆ envoy_config_core_v3_TcpKeepalive_has_keepalive_interval()

UPB_INLINE bool envoy_config_core_v3_TcpKeepalive_has_keepalive_interval ( const envoy_config_core_v3_TcpKeepalive msg)

◆ envoy_config_core_v3_TcpKeepalive_has_keepalive_probes()

UPB_INLINE bool envoy_config_core_v3_TcpKeepalive_has_keepalive_probes ( const envoy_config_core_v3_TcpKeepalive msg)

◆ envoy_config_core_v3_TcpKeepalive_has_keepalive_time()

UPB_INLINE bool envoy_config_core_v3_TcpKeepalive_has_keepalive_time ( const envoy_config_core_v3_TcpKeepalive msg)

◆ envoy_config_core_v3_TcpKeepalive_keepalive_interval()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_core_v3_TcpKeepalive_keepalive_interval ( const envoy_config_core_v3_TcpKeepalive msg)

◆ envoy_config_core_v3_TcpKeepalive_keepalive_probes()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_core_v3_TcpKeepalive_keepalive_probes ( const envoy_config_core_v3_TcpKeepalive msg)

◆ envoy_config_core_v3_TcpKeepalive_keepalive_time()

UPB_INLINE const struct google_protobuf_UInt32Value* envoy_config_core_v3_TcpKeepalive_keepalive_time ( const envoy_config_core_v3_TcpKeepalive msg)

◆ envoy_config_core_v3_TcpKeepalive_mutable_keepalive_interval()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_core_v3_TcpKeepalive_mutable_keepalive_interval ( envoy_config_core_v3_TcpKeepalive msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_TcpKeepalive_mutable_keepalive_probes()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_core_v3_TcpKeepalive_mutable_keepalive_probes ( envoy_config_core_v3_TcpKeepalive msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_TcpKeepalive_mutable_keepalive_time()

UPB_INLINE struct google_protobuf_UInt32Value* envoy_config_core_v3_TcpKeepalive_mutable_keepalive_time ( envoy_config_core_v3_TcpKeepalive msg,
upb_arena *  arena 
)

◆ envoy_config_core_v3_TcpKeepalive_new()

UPB_INLINE envoy_config_core_v3_TcpKeepalive* envoy_config_core_v3_TcpKeepalive_new ( upb_arena *  arena)

◆ envoy_config_core_v3_TcpKeepalive_parse()

UPB_INLINE envoy_config_core_v3_TcpKeepalive* envoy_config_core_v3_TcpKeepalive_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_config_core_v3_TcpKeepalive_parse_ex()

UPB_INLINE envoy_config_core_v3_TcpKeepalive* envoy_config_core_v3_TcpKeepalive_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_config_core_v3_TcpKeepalive_serialize()

UPB_INLINE char* envoy_config_core_v3_TcpKeepalive_serialize ( const envoy_config_core_v3_TcpKeepalive msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_config_core_v3_TcpKeepalive_set_keepalive_interval()

UPB_INLINE void envoy_config_core_v3_TcpKeepalive_set_keepalive_interval ( envoy_config_core_v3_TcpKeepalive msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_core_v3_TcpKeepalive_set_keepalive_probes()

UPB_INLINE void envoy_config_core_v3_TcpKeepalive_set_keepalive_probes ( envoy_config_core_v3_TcpKeepalive msg,
struct google_protobuf_UInt32Value value 
)

◆ envoy_config_core_v3_TcpKeepalive_set_keepalive_time()

UPB_INLINE void envoy_config_core_v3_TcpKeepalive_set_keepalive_time ( envoy_config_core_v3_TcpKeepalive msg,
struct google_protobuf_UInt32Value value 
)

Variable Documentation

◆ envoy_config_core_v3_Address_msginit

const upb_msglayout envoy_config_core_v3_Address_msginit
extern

◆ envoy_config_core_v3_BindConfig_msginit

const upb_msglayout envoy_config_core_v3_BindConfig_msginit
extern

◆ envoy_config_core_v3_CidrRange_msginit

const upb_msglayout envoy_config_core_v3_CidrRange_msginit
extern

◆ envoy_config_core_v3_EnvoyInternalAddress_msginit

const upb_msglayout envoy_config_core_v3_EnvoyInternalAddress_msginit
extern

◆ envoy_config_core_v3_Pipe_msginit

const upb_msglayout envoy_config_core_v3_Pipe_msginit
extern

◆ envoy_config_core_v3_SocketAddress_msginit

const upb_msglayout envoy_config_core_v3_SocketAddress_msginit
extern

◆ envoy_config_core_v3_SocketOption_msginit

const upb_msglayout envoy_config_core_v3_SocketOption_msginit
extern

◆ envoy_config_core_v3_TcpKeepalive_msginit

const upb_msglayout envoy_config_core_v3_TcpKeepalive_msginit
extern

◆ google_protobuf_BoolValue_msginit

const upb_msglayout google_protobuf_BoolValue_msginit
extern

◆ google_protobuf_UInt32Value_msginit

const upb_msglayout google_protobuf_UInt32Value_msginit
extern