GRPC Core  18.0.0
Typedefs | Functions | Variables
router.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_extensions_filters_http_router_v3_Router envoy_extensions_filters_http_router_v3_Router
 

Functions

UPB_INLINE envoy_extensions_filters_http_router_v3_Routerenvoy_extensions_filters_http_router_v3_Router_new (upb_arena *arena)
 
UPB_INLINE envoy_extensions_filters_http_router_v3_Routerenvoy_extensions_filters_http_router_v3_Router_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_extensions_filters_http_router_v3_Routerenvoy_extensions_filters_http_router_v3_Router_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
UPB_INLINE char * envoy_extensions_filters_http_router_v3_Router_serialize (const envoy_extensions_filters_http_router_v3_Router *msg, upb_arena *arena, size_t *len)
 
UPB_INLINE bool envoy_extensions_filters_http_router_v3_Router_has_dynamic_stats (const envoy_extensions_filters_http_router_v3_Router *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_extensions_filters_http_router_v3_Router_dynamic_stats (const envoy_extensions_filters_http_router_v3_Router *msg)
 
UPB_INLINE bool envoy_extensions_filters_http_router_v3_Router_start_child_span (const envoy_extensions_filters_http_router_v3_Router *msg)
 
UPB_INLINE bool envoy_extensions_filters_http_router_v3_Router_has_upstream_log (const envoy_extensions_filters_http_router_v3_Router *msg)
 
UPB_INLINE const struct envoy_config_accesslog_v3_AccessLog *const * envoy_extensions_filters_http_router_v3_Router_upstream_log (const envoy_extensions_filters_http_router_v3_Router *msg, size_t *len)
 
UPB_INLINE bool envoy_extensions_filters_http_router_v3_Router_suppress_envoy_headers (const envoy_extensions_filters_http_router_v3_Router *msg)
 
UPB_INLINE upb_strview const * envoy_extensions_filters_http_router_v3_Router_strict_check_headers (const envoy_extensions_filters_http_router_v3_Router *msg, size_t *len)
 
UPB_INLINE bool envoy_extensions_filters_http_router_v3_Router_respect_expected_rq_timeout (const envoy_extensions_filters_http_router_v3_Router *msg)
 
UPB_INLINE void envoy_extensions_filters_http_router_v3_Router_set_dynamic_stats (envoy_extensions_filters_http_router_v3_Router *msg, struct google_protobuf_BoolValue *value)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_extensions_filters_http_router_v3_Router_mutable_dynamic_stats (envoy_extensions_filters_http_router_v3_Router *msg, upb_arena *arena)
 
UPB_INLINE void envoy_extensions_filters_http_router_v3_Router_set_start_child_span (envoy_extensions_filters_http_router_v3_Router *msg, bool value)
 
UPB_INLINE struct envoy_config_accesslog_v3_AccessLog ** envoy_extensions_filters_http_router_v3_Router_mutable_upstream_log (envoy_extensions_filters_http_router_v3_Router *msg, size_t *len)
 
UPB_INLINE struct envoy_config_accesslog_v3_AccessLog ** envoy_extensions_filters_http_router_v3_Router_resize_upstream_log (envoy_extensions_filters_http_router_v3_Router *msg, size_t len, upb_arena *arena)
 
UPB_INLINE struct envoy_config_accesslog_v3_AccessLogenvoy_extensions_filters_http_router_v3_Router_add_upstream_log (envoy_extensions_filters_http_router_v3_Router *msg, upb_arena *arena)
 
UPB_INLINE void envoy_extensions_filters_http_router_v3_Router_set_suppress_envoy_headers (envoy_extensions_filters_http_router_v3_Router *msg, bool value)
 
UPB_INLINE upb_strview * envoy_extensions_filters_http_router_v3_Router_mutable_strict_check_headers (envoy_extensions_filters_http_router_v3_Router *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_extensions_filters_http_router_v3_Router_resize_strict_check_headers (envoy_extensions_filters_http_router_v3_Router *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_extensions_filters_http_router_v3_Router_add_strict_check_headers (envoy_extensions_filters_http_router_v3_Router *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE void envoy_extensions_filters_http_router_v3_Router_set_respect_expected_rq_timeout (envoy_extensions_filters_http_router_v3_Router *msg, bool value)
 

Variables

const upb_msglayout envoy_extensions_filters_http_router_v3_Router_msginit
 
const upb_msglayout envoy_config_accesslog_v3_AccessLog_msginit
 
const upb_msglayout google_protobuf_BoolValue_msginit
 

Typedef Documentation

◆ envoy_extensions_filters_http_router_v3_Router

Function Documentation

◆ envoy_extensions_filters_http_router_v3_Router_add_strict_check_headers()

UPB_INLINE bool envoy_extensions_filters_http_router_v3_Router_add_strict_check_headers ( envoy_extensions_filters_http_router_v3_Router msg,
upb_strview  val,
upb_arena *  arena 
)

◆ envoy_extensions_filters_http_router_v3_Router_add_upstream_log()

UPB_INLINE struct envoy_config_accesslog_v3_AccessLog* envoy_extensions_filters_http_router_v3_Router_add_upstream_log ( envoy_extensions_filters_http_router_v3_Router msg,
upb_arena *  arena 
)

◆ envoy_extensions_filters_http_router_v3_Router_dynamic_stats()

UPB_INLINE const struct google_protobuf_BoolValue* envoy_extensions_filters_http_router_v3_Router_dynamic_stats ( const envoy_extensions_filters_http_router_v3_Router msg)

◆ envoy_extensions_filters_http_router_v3_Router_has_dynamic_stats()

UPB_INLINE bool envoy_extensions_filters_http_router_v3_Router_has_dynamic_stats ( const envoy_extensions_filters_http_router_v3_Router msg)

◆ envoy_extensions_filters_http_router_v3_Router_has_upstream_log()

UPB_INLINE bool envoy_extensions_filters_http_router_v3_Router_has_upstream_log ( const envoy_extensions_filters_http_router_v3_Router msg)

◆ envoy_extensions_filters_http_router_v3_Router_mutable_dynamic_stats()

UPB_INLINE struct google_protobuf_BoolValue* envoy_extensions_filters_http_router_v3_Router_mutable_dynamic_stats ( envoy_extensions_filters_http_router_v3_Router msg,
upb_arena *  arena 
)

◆ envoy_extensions_filters_http_router_v3_Router_mutable_strict_check_headers()

UPB_INLINE upb_strview* envoy_extensions_filters_http_router_v3_Router_mutable_strict_check_headers ( envoy_extensions_filters_http_router_v3_Router msg,
size_t *  len 
)

◆ envoy_extensions_filters_http_router_v3_Router_mutable_upstream_log()

UPB_INLINE struct envoy_config_accesslog_v3_AccessLog** envoy_extensions_filters_http_router_v3_Router_mutable_upstream_log ( envoy_extensions_filters_http_router_v3_Router msg,
size_t *  len 
)

◆ envoy_extensions_filters_http_router_v3_Router_new()

UPB_INLINE envoy_extensions_filters_http_router_v3_Router* envoy_extensions_filters_http_router_v3_Router_new ( upb_arena *  arena)

◆ envoy_extensions_filters_http_router_v3_Router_parse()

UPB_INLINE envoy_extensions_filters_http_router_v3_Router* envoy_extensions_filters_http_router_v3_Router_parse ( const char *  buf,
size_t  size,
upb_arena *  arena 
)

◆ envoy_extensions_filters_http_router_v3_Router_parse_ex()

UPB_INLINE envoy_extensions_filters_http_router_v3_Router* envoy_extensions_filters_http_router_v3_Router_parse_ex ( const char *  buf,
size_t  size,
upb_arena *  arena,
int  options 
)

◆ envoy_extensions_filters_http_router_v3_Router_resize_strict_check_headers()

UPB_INLINE upb_strview* envoy_extensions_filters_http_router_v3_Router_resize_strict_check_headers ( envoy_extensions_filters_http_router_v3_Router msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_extensions_filters_http_router_v3_Router_resize_upstream_log()

UPB_INLINE struct envoy_config_accesslog_v3_AccessLog** envoy_extensions_filters_http_router_v3_Router_resize_upstream_log ( envoy_extensions_filters_http_router_v3_Router msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_extensions_filters_http_router_v3_Router_respect_expected_rq_timeout()

UPB_INLINE bool envoy_extensions_filters_http_router_v3_Router_respect_expected_rq_timeout ( const envoy_extensions_filters_http_router_v3_Router msg)

◆ envoy_extensions_filters_http_router_v3_Router_serialize()

UPB_INLINE char* envoy_extensions_filters_http_router_v3_Router_serialize ( const envoy_extensions_filters_http_router_v3_Router msg,
upb_arena *  arena,
size_t *  len 
)

◆ envoy_extensions_filters_http_router_v3_Router_set_dynamic_stats()

UPB_INLINE void envoy_extensions_filters_http_router_v3_Router_set_dynamic_stats ( envoy_extensions_filters_http_router_v3_Router msg,
struct google_protobuf_BoolValue value 
)

◆ envoy_extensions_filters_http_router_v3_Router_set_respect_expected_rq_timeout()

UPB_INLINE void envoy_extensions_filters_http_router_v3_Router_set_respect_expected_rq_timeout ( envoy_extensions_filters_http_router_v3_Router msg,
bool  value 
)

◆ envoy_extensions_filters_http_router_v3_Router_set_start_child_span()

UPB_INLINE void envoy_extensions_filters_http_router_v3_Router_set_start_child_span ( envoy_extensions_filters_http_router_v3_Router msg,
bool  value 
)

◆ envoy_extensions_filters_http_router_v3_Router_set_suppress_envoy_headers()

UPB_INLINE void envoy_extensions_filters_http_router_v3_Router_set_suppress_envoy_headers ( envoy_extensions_filters_http_router_v3_Router msg,
bool  value 
)

◆ envoy_extensions_filters_http_router_v3_Router_start_child_span()

UPB_INLINE bool envoy_extensions_filters_http_router_v3_Router_start_child_span ( const envoy_extensions_filters_http_router_v3_Router msg)

◆ envoy_extensions_filters_http_router_v3_Router_strict_check_headers()

UPB_INLINE upb_strview const* envoy_extensions_filters_http_router_v3_Router_strict_check_headers ( const envoy_extensions_filters_http_router_v3_Router msg,
size_t *  len 
)

◆ envoy_extensions_filters_http_router_v3_Router_suppress_envoy_headers()

UPB_INLINE bool envoy_extensions_filters_http_router_v3_Router_suppress_envoy_headers ( const envoy_extensions_filters_http_router_v3_Router msg)

◆ envoy_extensions_filters_http_router_v3_Router_upstream_log()

UPB_INLINE const struct envoy_config_accesslog_v3_AccessLog* const* envoy_extensions_filters_http_router_v3_Router_upstream_log ( const envoy_extensions_filters_http_router_v3_Router msg,
size_t *  len 
)

Variable Documentation

◆ envoy_config_accesslog_v3_AccessLog_msginit

const upb_msglayout envoy_config_accesslog_v3_AccessLog_msginit
extern

◆ envoy_extensions_filters_http_router_v3_Router_msginit

const upb_msglayout envoy_extensions_filters_http_router_v3_Router_msginit
extern

◆ google_protobuf_BoolValue_msginit

const upb_msglayout google_protobuf_BoolValue_msginit
extern