Typedefs | Enumerations | Functions | Variables
load_balancer.upb.h File Reference
#include "upb/msg_internal.h"
#include "upb/decode.h"
#include "upb/decode_fast.h"
#include "upb/encode.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"
Include dependency graph for load_balancer.upb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct grpc_lb_v1_ClientStats grpc_lb_v1_ClientStats
 
typedef struct grpc_lb_v1_ClientStatsPerToken grpc_lb_v1_ClientStatsPerToken
 
typedef struct grpc_lb_v1_FallbackResponse grpc_lb_v1_FallbackResponse
 
typedef struct grpc_lb_v1_InitialLoadBalanceRequest grpc_lb_v1_InitialLoadBalanceRequest
 
typedef struct grpc_lb_v1_InitialLoadBalanceResponse grpc_lb_v1_InitialLoadBalanceResponse
 
typedef struct grpc_lb_v1_LoadBalanceRequest grpc_lb_v1_LoadBalanceRequest
 
typedef struct grpc_lb_v1_LoadBalanceResponse grpc_lb_v1_LoadBalanceResponse
 
typedef struct grpc_lb_v1_Server grpc_lb_v1_Server
 
typedef struct grpc_lb_v1_ServerList grpc_lb_v1_ServerList
 

Enumerations

enum  grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_oneofcases { grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_initial_request = 1, grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_client_stats = 2, grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_NOT_SET = 0 }
 
enum  grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_oneofcases { grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_initial_response = 1, grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_server_list = 2, grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_fallback_response = 3, grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_NOT_SET = 0 }
 

Functions

UPB_INLINE struct grpc_lb_v1_ClientStatsPerTokengrpc_lb_v1_ClientStats_add_calls_finished_with_drop (grpc_lb_v1_ClientStats *msg, upb_Arena *arena)
 
const UPB_INLINE grpc_lb_v1_ClientStatsPerToken *constgrpc_lb_v1_ClientStats_calls_finished_with_drop (const grpc_lb_v1_ClientStats *msg, size_t *len)
 
UPB_INLINE void grpc_lb_v1_ClientStats_clear_calls_finished_with_drop (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE void grpc_lb_v1_ClientStats_clear_num_calls_finished (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE void grpc_lb_v1_ClientStats_clear_num_calls_finished_known_received (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE void grpc_lb_v1_ClientStats_clear_num_calls_finished_with_client_failed_to_send (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE void grpc_lb_v1_ClientStats_clear_num_calls_started (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE void grpc_lb_v1_ClientStats_clear_timestamp (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE bool grpc_lb_v1_ClientStats_has_calls_finished_with_drop (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE bool grpc_lb_v1_ClientStats_has_timestamp (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE grpc_lb_v1_ClientStatsPerToken ** grpc_lb_v1_ClientStats_mutable_calls_finished_with_drop (grpc_lb_v1_ClientStats *msg, size_t *len)
 
UPB_INLINE struct google_protobuf_Timestampgrpc_lb_v1_ClientStats_mutable_timestamp (grpc_lb_v1_ClientStats *msg, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_ClientStatsgrpc_lb_v1_ClientStats_new (upb_Arena *arena)
 
UPB_INLINE int64_t grpc_lb_v1_ClientStats_num_calls_finished (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE int64_t grpc_lb_v1_ClientStats_num_calls_finished_known_received (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE int64_t grpc_lb_v1_ClientStats_num_calls_finished_with_client_failed_to_send (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE int64_t grpc_lb_v1_ClientStats_num_calls_started (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE grpc_lb_v1_ClientStatsgrpc_lb_v1_ClientStats_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_ClientStatsgrpc_lb_v1_ClientStats_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_ClientStatsPerToken ** grpc_lb_v1_ClientStats_resize_calls_finished_with_drop (grpc_lb_v1_ClientStats *msg, size_t len, upb_Arena *arena)
 
UPB_INLINE char * grpc_lb_v1_ClientStats_serialize (const grpc_lb_v1_ClientStats *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lb_v1_ClientStats_serialize_ex (const grpc_lb_v1_ClientStats *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void grpc_lb_v1_ClientStats_set_num_calls_finished (grpc_lb_v1_ClientStats *msg, int64_t value)
 
UPB_INLINE void grpc_lb_v1_ClientStats_set_num_calls_finished_known_received (grpc_lb_v1_ClientStats *msg, int64_t value)
 
UPB_INLINE void grpc_lb_v1_ClientStats_set_num_calls_finished_with_client_failed_to_send (grpc_lb_v1_ClientStats *msg, int64_t value)
 
UPB_INLINE void grpc_lb_v1_ClientStats_set_num_calls_started (grpc_lb_v1_ClientStats *msg, int64_t value)
 
UPB_INLINE void grpc_lb_v1_ClientStats_set_timestamp (grpc_lb_v1_ClientStats *msg, struct google_protobuf_Timestamp *value)
 
UPB_INLINE const struct google_protobuf_Timestampgrpc_lb_v1_ClientStats_timestamp (const grpc_lb_v1_ClientStats *msg)
 
UPB_INLINE void grpc_lb_v1_ClientStatsPerToken_clear_load_balance_token (const grpc_lb_v1_ClientStatsPerToken *msg)
 
UPB_INLINE void grpc_lb_v1_ClientStatsPerToken_clear_num_calls (const grpc_lb_v1_ClientStatsPerToken *msg)
 
UPB_INLINE upb_StringView grpc_lb_v1_ClientStatsPerToken_load_balance_token (const grpc_lb_v1_ClientStatsPerToken *msg)
 
UPB_INLINE grpc_lb_v1_ClientStatsPerTokengrpc_lb_v1_ClientStatsPerToken_new (upb_Arena *arena)
 
UPB_INLINE int64_t grpc_lb_v1_ClientStatsPerToken_num_calls (const grpc_lb_v1_ClientStatsPerToken *msg)
 
UPB_INLINE grpc_lb_v1_ClientStatsPerTokengrpc_lb_v1_ClientStatsPerToken_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_ClientStatsPerTokengrpc_lb_v1_ClientStatsPerToken_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * grpc_lb_v1_ClientStatsPerToken_serialize (const grpc_lb_v1_ClientStatsPerToken *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lb_v1_ClientStatsPerToken_serialize_ex (const grpc_lb_v1_ClientStatsPerToken *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void grpc_lb_v1_ClientStatsPerToken_set_load_balance_token (grpc_lb_v1_ClientStatsPerToken *msg, upb_StringView value)
 
UPB_INLINE void grpc_lb_v1_ClientStatsPerToken_set_num_calls (grpc_lb_v1_ClientStatsPerToken *msg, int64_t value)
 
UPB_INLINE grpc_lb_v1_FallbackResponsegrpc_lb_v1_FallbackResponse_new (upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_FallbackResponsegrpc_lb_v1_FallbackResponse_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_FallbackResponsegrpc_lb_v1_FallbackResponse_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * grpc_lb_v1_FallbackResponse_serialize (const grpc_lb_v1_FallbackResponse *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lb_v1_FallbackResponse_serialize_ex (const grpc_lb_v1_FallbackResponse *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void grpc_lb_v1_InitialLoadBalanceRequest_clear_name (const grpc_lb_v1_InitialLoadBalanceRequest *msg)
 
UPB_INLINE upb_StringView grpc_lb_v1_InitialLoadBalanceRequest_name (const grpc_lb_v1_InitialLoadBalanceRequest *msg)
 
UPB_INLINE grpc_lb_v1_InitialLoadBalanceRequestgrpc_lb_v1_InitialLoadBalanceRequest_new (upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_InitialLoadBalanceRequestgrpc_lb_v1_InitialLoadBalanceRequest_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_InitialLoadBalanceRequestgrpc_lb_v1_InitialLoadBalanceRequest_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * grpc_lb_v1_InitialLoadBalanceRequest_serialize (const grpc_lb_v1_InitialLoadBalanceRequest *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lb_v1_InitialLoadBalanceRequest_serialize_ex (const grpc_lb_v1_InitialLoadBalanceRequest *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void grpc_lb_v1_InitialLoadBalanceRequest_set_name (grpc_lb_v1_InitialLoadBalanceRequest *msg, upb_StringView value)
 
UPB_INLINE void grpc_lb_v1_InitialLoadBalanceResponse_clear_client_stats_report_interval (const grpc_lb_v1_InitialLoadBalanceResponse *msg)
 
UPB_INLINE const struct google_protobuf_Durationgrpc_lb_v1_InitialLoadBalanceResponse_client_stats_report_interval (const grpc_lb_v1_InitialLoadBalanceResponse *msg)
 
UPB_INLINE bool grpc_lb_v1_InitialLoadBalanceResponse_has_client_stats_report_interval (const grpc_lb_v1_InitialLoadBalanceResponse *msg)
 
UPB_INLINE struct google_protobuf_Durationgrpc_lb_v1_InitialLoadBalanceResponse_mutable_client_stats_report_interval (grpc_lb_v1_InitialLoadBalanceResponse *msg, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_InitialLoadBalanceResponsegrpc_lb_v1_InitialLoadBalanceResponse_new (upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_InitialLoadBalanceResponsegrpc_lb_v1_InitialLoadBalanceResponse_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_InitialLoadBalanceResponsegrpc_lb_v1_InitialLoadBalanceResponse_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * grpc_lb_v1_InitialLoadBalanceResponse_serialize (const grpc_lb_v1_InitialLoadBalanceResponse *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lb_v1_InitialLoadBalanceResponse_serialize_ex (const grpc_lb_v1_InitialLoadBalanceResponse *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void grpc_lb_v1_InitialLoadBalanceResponse_set_client_stats_report_interval (grpc_lb_v1_InitialLoadBalanceResponse *msg, struct google_protobuf_Duration *value)
 
UPB_INLINE void grpc_lb_v1_LoadBalanceRequest_clear_client_stats (const grpc_lb_v1_LoadBalanceRequest *msg)
 
UPB_INLINE void grpc_lb_v1_LoadBalanceRequest_clear_initial_request (const grpc_lb_v1_LoadBalanceRequest *msg)
 
const UPB_INLINE grpc_lb_v1_ClientStatsgrpc_lb_v1_LoadBalanceRequest_client_stats (const grpc_lb_v1_LoadBalanceRequest *msg)
 
UPB_INLINE bool grpc_lb_v1_LoadBalanceRequest_has_client_stats (const grpc_lb_v1_LoadBalanceRequest *msg)
 
UPB_INLINE bool grpc_lb_v1_LoadBalanceRequest_has_initial_request (const grpc_lb_v1_LoadBalanceRequest *msg)
 
const UPB_INLINE grpc_lb_v1_InitialLoadBalanceRequestgrpc_lb_v1_LoadBalanceRequest_initial_request (const grpc_lb_v1_LoadBalanceRequest *msg)
 
UPB_INLINE grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_oneofcases grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_case (const grpc_lb_v1_LoadBalanceRequest *msg)
 
UPB_INLINE struct grpc_lb_v1_ClientStatsgrpc_lb_v1_LoadBalanceRequest_mutable_client_stats (grpc_lb_v1_LoadBalanceRequest *msg, upb_Arena *arena)
 
UPB_INLINE struct grpc_lb_v1_InitialLoadBalanceRequestgrpc_lb_v1_LoadBalanceRequest_mutable_initial_request (grpc_lb_v1_LoadBalanceRequest *msg, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_LoadBalanceRequestgrpc_lb_v1_LoadBalanceRequest_new (upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_LoadBalanceRequestgrpc_lb_v1_LoadBalanceRequest_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_LoadBalanceRequestgrpc_lb_v1_LoadBalanceRequest_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * grpc_lb_v1_LoadBalanceRequest_serialize (const grpc_lb_v1_LoadBalanceRequest *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lb_v1_LoadBalanceRequest_serialize_ex (const grpc_lb_v1_LoadBalanceRequest *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void grpc_lb_v1_LoadBalanceRequest_set_client_stats (grpc_lb_v1_LoadBalanceRequest *msg, grpc_lb_v1_ClientStats *value)
 
UPB_INLINE void grpc_lb_v1_LoadBalanceRequest_set_initial_request (grpc_lb_v1_LoadBalanceRequest *msg, grpc_lb_v1_InitialLoadBalanceRequest *value)
 
UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_clear_fallback_response (const grpc_lb_v1_LoadBalanceResponse *msg)
 
UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_clear_initial_response (const grpc_lb_v1_LoadBalanceResponse *msg)
 
UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_clear_server_list (const grpc_lb_v1_LoadBalanceResponse *msg)
 
const UPB_INLINE grpc_lb_v1_FallbackResponsegrpc_lb_v1_LoadBalanceResponse_fallback_response (const grpc_lb_v1_LoadBalanceResponse *msg)
 
UPB_INLINE bool grpc_lb_v1_LoadBalanceResponse_has_fallback_response (const grpc_lb_v1_LoadBalanceResponse *msg)
 
UPB_INLINE bool grpc_lb_v1_LoadBalanceResponse_has_initial_response (const grpc_lb_v1_LoadBalanceResponse *msg)
 
UPB_INLINE bool grpc_lb_v1_LoadBalanceResponse_has_server_list (const grpc_lb_v1_LoadBalanceResponse *msg)
 
const UPB_INLINE grpc_lb_v1_InitialLoadBalanceResponsegrpc_lb_v1_LoadBalanceResponse_initial_response (const grpc_lb_v1_LoadBalanceResponse *msg)
 
UPB_INLINE grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_oneofcases grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_case (const grpc_lb_v1_LoadBalanceResponse *msg)
 
UPB_INLINE struct grpc_lb_v1_FallbackResponsegrpc_lb_v1_LoadBalanceResponse_mutable_fallback_response (grpc_lb_v1_LoadBalanceResponse *msg, upb_Arena *arena)
 
UPB_INLINE struct grpc_lb_v1_InitialLoadBalanceResponsegrpc_lb_v1_LoadBalanceResponse_mutable_initial_response (grpc_lb_v1_LoadBalanceResponse *msg, upb_Arena *arena)
 
UPB_INLINE struct grpc_lb_v1_ServerListgrpc_lb_v1_LoadBalanceResponse_mutable_server_list (grpc_lb_v1_LoadBalanceResponse *msg, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_LoadBalanceResponsegrpc_lb_v1_LoadBalanceResponse_new (upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_LoadBalanceResponsegrpc_lb_v1_LoadBalanceResponse_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_LoadBalanceResponsegrpc_lb_v1_LoadBalanceResponse_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE char * grpc_lb_v1_LoadBalanceResponse_serialize (const grpc_lb_v1_LoadBalanceResponse *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lb_v1_LoadBalanceResponse_serialize_ex (const grpc_lb_v1_LoadBalanceResponse *msg, int options, upb_Arena *arena, size_t *len)
 
const UPB_INLINE grpc_lb_v1_ServerListgrpc_lb_v1_LoadBalanceResponse_server_list (const grpc_lb_v1_LoadBalanceResponse *msg)
 
UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_set_fallback_response (grpc_lb_v1_LoadBalanceResponse *msg, grpc_lb_v1_FallbackResponse *value)
 
UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_set_initial_response (grpc_lb_v1_LoadBalanceResponse *msg, grpc_lb_v1_InitialLoadBalanceResponse *value)
 
UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_set_server_list (grpc_lb_v1_LoadBalanceResponse *msg, grpc_lb_v1_ServerList *value)
 
UPB_INLINE void grpc_lb_v1_Server_clear_drop (const grpc_lb_v1_Server *msg)
 
UPB_INLINE void grpc_lb_v1_Server_clear_ip_address (const grpc_lb_v1_Server *msg)
 
UPB_INLINE void grpc_lb_v1_Server_clear_load_balance_token (const grpc_lb_v1_Server *msg)
 
UPB_INLINE void grpc_lb_v1_Server_clear_port (const grpc_lb_v1_Server *msg)
 
UPB_INLINE bool grpc_lb_v1_Server_drop (const grpc_lb_v1_Server *msg)
 
UPB_INLINE upb_StringView grpc_lb_v1_Server_ip_address (const grpc_lb_v1_Server *msg)
 
UPB_INLINE upb_StringView grpc_lb_v1_Server_load_balance_token (const grpc_lb_v1_Server *msg)
 
UPB_INLINE grpc_lb_v1_Servergrpc_lb_v1_Server_new (upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_Servergrpc_lb_v1_Server_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_Servergrpc_lb_v1_Server_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE int32_t grpc_lb_v1_Server_port (const grpc_lb_v1_Server *msg)
 
UPB_INLINE char * grpc_lb_v1_Server_serialize (const grpc_lb_v1_Server *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lb_v1_Server_serialize_ex (const grpc_lb_v1_Server *msg, int options, upb_Arena *arena, size_t *len)
 
UPB_INLINE void grpc_lb_v1_Server_set_drop (grpc_lb_v1_Server *msg, bool value)
 
UPB_INLINE void grpc_lb_v1_Server_set_ip_address (grpc_lb_v1_Server *msg, upb_StringView value)
 
UPB_INLINE void grpc_lb_v1_Server_set_load_balance_token (grpc_lb_v1_Server *msg, upb_StringView value)
 
UPB_INLINE void grpc_lb_v1_Server_set_port (grpc_lb_v1_Server *msg, int32_t value)
 
UPB_INLINE struct grpc_lb_v1_Servergrpc_lb_v1_ServerList_add_servers (grpc_lb_v1_ServerList *msg, upb_Arena *arena)
 
UPB_INLINE void grpc_lb_v1_ServerList_clear_servers (const grpc_lb_v1_ServerList *msg)
 
UPB_INLINE bool grpc_lb_v1_ServerList_has_servers (const grpc_lb_v1_ServerList *msg)
 
UPB_INLINE grpc_lb_v1_Server ** grpc_lb_v1_ServerList_mutable_servers (grpc_lb_v1_ServerList *msg, size_t *len)
 
UPB_INLINE grpc_lb_v1_ServerListgrpc_lb_v1_ServerList_new (upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_ServerListgrpc_lb_v1_ServerList_parse (const char *buf, size_t size, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_ServerListgrpc_lb_v1_ServerList_parse_ex (const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
 
UPB_INLINE grpc_lb_v1_Server ** grpc_lb_v1_ServerList_resize_servers (grpc_lb_v1_ServerList *msg, size_t len, upb_Arena *arena)
 
UPB_INLINE char * grpc_lb_v1_ServerList_serialize (const grpc_lb_v1_ServerList *msg, upb_Arena *arena, size_t *len)
 
UPB_INLINE char * grpc_lb_v1_ServerList_serialize_ex (const grpc_lb_v1_ServerList *msg, int options, upb_Arena *arena, size_t *len)
 
const UPB_INLINE grpc_lb_v1_Server *constgrpc_lb_v1_ServerList_servers (const grpc_lb_v1_ServerList *msg, size_t *len)
 

Variables

const upb_MiniTable google_protobuf_Duration_msginit
 
const upb_MiniTable google_protobuf_Timestamp_msginit
 
const upb_MiniTable grpc_lb_v1_ClientStats_msginit
 
const upb_MiniTable grpc_lb_v1_ClientStatsPerToken_msginit
 
const upb_MiniTable grpc_lb_v1_FallbackResponse_msginit
 
const upb_MiniTable grpc_lb_v1_InitialLoadBalanceRequest_msginit
 
const upb_MiniTable grpc_lb_v1_InitialLoadBalanceResponse_msginit
 
const upb_MiniTable grpc_lb_v1_LoadBalanceRequest_msginit
 
const upb_MiniTable grpc_lb_v1_LoadBalanceResponse_msginit
 
const upb_MiniTable grpc_lb_v1_Server_msginit
 
const upb_MiniTable grpc_lb_v1_ServerList_msginit
 
const upb_MiniTable_File src_proto_grpc_lb_v1_load_balancer_proto_upb_file_layout
 

Typedef Documentation

◆ grpc_lb_v1_ClientStats

Definition at line 35 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStatsPerToken

Definition at line 34 of file load_balancer.upb.h.

◆ grpc_lb_v1_FallbackResponse

Definition at line 37 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceRequest

Definition at line 33 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceResponse

Definition at line 38 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest

Definition at line 32 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse

Definition at line 36 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server

Definition at line 40 of file load_balancer.upb.h.

◆ grpc_lb_v1_ServerList

Definition at line 39 of file load_balancer.upb.h.

Enumeration Type Documentation

◆ grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_oneofcases

Enumerator
grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_initial_request 
grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_client_stats 
grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_NOT_SET 

Definition at line 88 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_oneofcases

Enumerator
grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_initial_response 
grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_server_list 
grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_fallback_response 
grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_NOT_SET 

Definition at line 376 of file load_balancer.upb.h.

Function Documentation

◆ grpc_lb_v1_ClientStats_add_calls_finished_with_drop()

UPB_INLINE struct grpc_lb_v1_ClientStatsPerToken* grpc_lb_v1_ClientStats_add_calls_finished_with_drop ( grpc_lb_v1_ClientStats msg,
upb_Arena arena 
)

Definition at line 338 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_calls_finished_with_drop()

const UPB_INLINE grpc_lb_v1_ClientStatsPerToken* const* grpc_lb_v1_ClientStats_calls_finished_with_drop ( const grpc_lb_v1_ClientStats msg,
size_t *  len 
)

Definition at line 303 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_clear_calls_finished_with_drop()

UPB_INLINE void grpc_lb_v1_ClientStats_clear_calls_finished_with_drop ( const grpc_lb_v1_ClientStats msg)

Definition at line 300 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_clear_num_calls_finished()

UPB_INLINE void grpc_lb_v1_ClientStats_clear_num_calls_finished ( const grpc_lb_v1_ClientStats msg)

Definition at line 279 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_clear_num_calls_finished_known_received()

UPB_INLINE void grpc_lb_v1_ClientStats_clear_num_calls_finished_known_received ( const grpc_lb_v1_ClientStats msg)

Definition at line 291 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_clear_num_calls_finished_with_client_failed_to_send()

UPB_INLINE void grpc_lb_v1_ClientStats_clear_num_calls_finished_with_client_failed_to_send ( const grpc_lb_v1_ClientStats msg)

Definition at line 285 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_clear_num_calls_started()

UPB_INLINE void grpc_lb_v1_ClientStats_clear_num_calls_started ( const grpc_lb_v1_ClientStats msg)

Definition at line 273 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_clear_timestamp()

UPB_INLINE void grpc_lb_v1_ClientStats_clear_timestamp ( const grpc_lb_v1_ClientStats msg)

Definition at line 267 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_has_calls_finished_with_drop()

UPB_INLINE bool grpc_lb_v1_ClientStats_has_calls_finished_with_drop ( const grpc_lb_v1_ClientStats msg)

Definition at line 297 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_has_timestamp()

UPB_INLINE bool grpc_lb_v1_ClientStats_has_timestamp ( const grpc_lb_v1_ClientStats msg)

Definition at line 264 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_mutable_calls_finished_with_drop()

UPB_INLINE grpc_lb_v1_ClientStatsPerToken** grpc_lb_v1_ClientStats_mutable_calls_finished_with_drop ( grpc_lb_v1_ClientStats msg,
size_t *  len 
)

Definition at line 332 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_mutable_timestamp()

UPB_INLINE struct google_protobuf_Timestamp* grpc_lb_v1_ClientStats_mutable_timestamp ( grpc_lb_v1_ClientStats msg,
upb_Arena arena 
)

Definition at line 311 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_new()

UPB_INLINE grpc_lb_v1_ClientStats* grpc_lb_v1_ClientStats_new ( upb_Arena arena)

Definition at line 235 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_num_calls_finished()

UPB_INLINE int64_t grpc_lb_v1_ClientStats_num_calls_finished ( const grpc_lb_v1_ClientStats msg)

Definition at line 282 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_num_calls_finished_known_received()

UPB_INLINE int64_t grpc_lb_v1_ClientStats_num_calls_finished_known_received ( const grpc_lb_v1_ClientStats msg)

Definition at line 294 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_num_calls_finished_with_client_failed_to_send()

UPB_INLINE int64_t grpc_lb_v1_ClientStats_num_calls_finished_with_client_failed_to_send ( const grpc_lb_v1_ClientStats msg)

Definition at line 288 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_num_calls_started()

UPB_INLINE int64_t grpc_lb_v1_ClientStats_num_calls_started ( const grpc_lb_v1_ClientStats msg)

Definition at line 276 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_parse()

UPB_INLINE grpc_lb_v1_ClientStats* grpc_lb_v1_ClientStats_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 238 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_parse_ex()

UPB_INLINE grpc_lb_v1_ClientStats* grpc_lb_v1_ClientStats_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 246 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_resize_calls_finished_with_drop()

UPB_INLINE grpc_lb_v1_ClientStatsPerToken** grpc_lb_v1_ClientStats_resize_calls_finished_with_drop ( grpc_lb_v1_ClientStats msg,
size_t  len,
upb_Arena arena 
)

Definition at line 335 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_serialize()

UPB_INLINE char* grpc_lb_v1_ClientStats_serialize ( const grpc_lb_v1_ClientStats msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 257 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_serialize_ex()

UPB_INLINE char* grpc_lb_v1_ClientStats_serialize_ex ( const grpc_lb_v1_ClientStats msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 260 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_set_num_calls_finished()

UPB_INLINE void grpc_lb_v1_ClientStats_set_num_calls_finished ( grpc_lb_v1_ClientStats msg,
int64_t  value 
)

Definition at line 323 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_set_num_calls_finished_known_received()

UPB_INLINE void grpc_lb_v1_ClientStats_set_num_calls_finished_known_received ( grpc_lb_v1_ClientStats msg,
int64_t  value 
)

Definition at line 329 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_set_num_calls_finished_with_client_failed_to_send()

UPB_INLINE void grpc_lb_v1_ClientStats_set_num_calls_finished_with_client_failed_to_send ( grpc_lb_v1_ClientStats msg,
int64_t  value 
)

Definition at line 326 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_set_num_calls_started()

UPB_INLINE void grpc_lb_v1_ClientStats_set_num_calls_started ( grpc_lb_v1_ClientStats msg,
int64_t  value 
)

Definition at line 320 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_set_timestamp()

UPB_INLINE void grpc_lb_v1_ClientStats_set_timestamp ( grpc_lb_v1_ClientStats msg,
struct google_protobuf_Timestamp value 
)

Definition at line 307 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStats_timestamp()

UPB_INLINE const struct google_protobuf_Timestamp* grpc_lb_v1_ClientStats_timestamp ( const grpc_lb_v1_ClientStats msg)

Definition at line 270 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStatsPerToken_clear_load_balance_token()

UPB_INLINE void grpc_lb_v1_ClientStatsPerToken_clear_load_balance_token ( const grpc_lb_v1_ClientStatsPerToken msg)

Definition at line 213 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStatsPerToken_clear_num_calls()

UPB_INLINE void grpc_lb_v1_ClientStatsPerToken_clear_num_calls ( const grpc_lb_v1_ClientStatsPerToken msg)

Definition at line 219 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStatsPerToken_load_balance_token()

UPB_INLINE upb_StringView grpc_lb_v1_ClientStatsPerToken_load_balance_token ( const grpc_lb_v1_ClientStatsPerToken msg)

Definition at line 216 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStatsPerToken_new()

UPB_INLINE grpc_lb_v1_ClientStatsPerToken* grpc_lb_v1_ClientStatsPerToken_new ( upb_Arena arena)

Definition at line 184 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStatsPerToken_num_calls()

UPB_INLINE int64_t grpc_lb_v1_ClientStatsPerToken_num_calls ( const grpc_lb_v1_ClientStatsPerToken msg)

Definition at line 222 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStatsPerToken_parse()

UPB_INLINE grpc_lb_v1_ClientStatsPerToken* grpc_lb_v1_ClientStatsPerToken_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 187 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStatsPerToken_parse_ex()

UPB_INLINE grpc_lb_v1_ClientStatsPerToken* grpc_lb_v1_ClientStatsPerToken_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 195 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStatsPerToken_serialize()

UPB_INLINE char* grpc_lb_v1_ClientStatsPerToken_serialize ( const grpc_lb_v1_ClientStatsPerToken msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 206 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStatsPerToken_serialize_ex()

UPB_INLINE char* grpc_lb_v1_ClientStatsPerToken_serialize_ex ( const grpc_lb_v1_ClientStatsPerToken msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 209 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStatsPerToken_set_load_balance_token()

UPB_INLINE void grpc_lb_v1_ClientStatsPerToken_set_load_balance_token ( grpc_lb_v1_ClientStatsPerToken msg,
upb_StringView  value 
)

Definition at line 226 of file load_balancer.upb.h.

◆ grpc_lb_v1_ClientStatsPerToken_set_num_calls()

UPB_INLINE void grpc_lb_v1_ClientStatsPerToken_set_num_calls ( grpc_lb_v1_ClientStatsPerToken msg,
int64_t  value 
)

Definition at line 229 of file load_balancer.upb.h.

◆ grpc_lb_v1_FallbackResponse_new()

UPB_INLINE grpc_lb_v1_FallbackResponse* grpc_lb_v1_FallbackResponse_new ( upb_Arena arena)

Definition at line 452 of file load_balancer.upb.h.

◆ grpc_lb_v1_FallbackResponse_parse()

UPB_INLINE grpc_lb_v1_FallbackResponse* grpc_lb_v1_FallbackResponse_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 455 of file load_balancer.upb.h.

◆ grpc_lb_v1_FallbackResponse_parse_ex()

UPB_INLINE grpc_lb_v1_FallbackResponse* grpc_lb_v1_FallbackResponse_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 463 of file load_balancer.upb.h.

◆ grpc_lb_v1_FallbackResponse_serialize()

UPB_INLINE char* grpc_lb_v1_FallbackResponse_serialize ( const grpc_lb_v1_FallbackResponse msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 474 of file load_balancer.upb.h.

◆ grpc_lb_v1_FallbackResponse_serialize_ex()

UPB_INLINE char* grpc_lb_v1_FallbackResponse_serialize_ex ( const grpc_lb_v1_FallbackResponse msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 477 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceRequest_clear_name()

UPB_INLINE void grpc_lb_v1_InitialLoadBalanceRequest_clear_name ( const grpc_lb_v1_InitialLoadBalanceRequest msg)

Definition at line 171 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceRequest_name()

UPB_INLINE upb_StringView grpc_lb_v1_InitialLoadBalanceRequest_name ( const grpc_lb_v1_InitialLoadBalanceRequest msg)

Definition at line 174 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceRequest_new()

UPB_INLINE grpc_lb_v1_InitialLoadBalanceRequest* grpc_lb_v1_InitialLoadBalanceRequest_new ( upb_Arena arena)

Definition at line 142 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceRequest_parse()

UPB_INLINE grpc_lb_v1_InitialLoadBalanceRequest* grpc_lb_v1_InitialLoadBalanceRequest_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 145 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceRequest_parse_ex()

UPB_INLINE grpc_lb_v1_InitialLoadBalanceRequest* grpc_lb_v1_InitialLoadBalanceRequest_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 153 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceRequest_serialize()

UPB_INLINE char* grpc_lb_v1_InitialLoadBalanceRequest_serialize ( const grpc_lb_v1_InitialLoadBalanceRequest msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 164 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceRequest_serialize_ex()

UPB_INLINE char* grpc_lb_v1_InitialLoadBalanceRequest_serialize_ex ( const grpc_lb_v1_InitialLoadBalanceRequest msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 167 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceRequest_set_name()

UPB_INLINE void grpc_lb_v1_InitialLoadBalanceRequest_set_name ( grpc_lb_v1_InitialLoadBalanceRequest msg,
upb_StringView  value 
)

Definition at line 178 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceResponse_clear_client_stats_report_interval()

UPB_INLINE void grpc_lb_v1_InitialLoadBalanceResponse_clear_client_stats_report_interval ( const grpc_lb_v1_InitialLoadBalanceResponse msg)

Definition at line 517 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceResponse_client_stats_report_interval()

UPB_INLINE const struct google_protobuf_Duration* grpc_lb_v1_InitialLoadBalanceResponse_client_stats_report_interval ( const grpc_lb_v1_InitialLoadBalanceResponse msg)

Definition at line 520 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceResponse_has_client_stats_report_interval()

UPB_INLINE bool grpc_lb_v1_InitialLoadBalanceResponse_has_client_stats_report_interval ( const grpc_lb_v1_InitialLoadBalanceResponse msg)

Definition at line 514 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceResponse_mutable_client_stats_report_interval()

UPB_INLINE struct google_protobuf_Duration* grpc_lb_v1_InitialLoadBalanceResponse_mutable_client_stats_report_interval ( grpc_lb_v1_InitialLoadBalanceResponse msg,
upb_Arena arena 
)

Definition at line 528 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceResponse_new()

UPB_INLINE grpc_lb_v1_InitialLoadBalanceResponse* grpc_lb_v1_InitialLoadBalanceResponse_new ( upb_Arena arena)

Definition at line 485 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceResponse_parse()

UPB_INLINE grpc_lb_v1_InitialLoadBalanceResponse* grpc_lb_v1_InitialLoadBalanceResponse_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 488 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceResponse_parse_ex()

UPB_INLINE grpc_lb_v1_InitialLoadBalanceResponse* grpc_lb_v1_InitialLoadBalanceResponse_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 496 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceResponse_serialize()

UPB_INLINE char* grpc_lb_v1_InitialLoadBalanceResponse_serialize ( const grpc_lb_v1_InitialLoadBalanceResponse msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 507 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceResponse_serialize_ex()

UPB_INLINE char* grpc_lb_v1_InitialLoadBalanceResponse_serialize_ex ( const grpc_lb_v1_InitialLoadBalanceResponse msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 510 of file load_balancer.upb.h.

◆ grpc_lb_v1_InitialLoadBalanceResponse_set_client_stats_report_interval()

UPB_INLINE void grpc_lb_v1_InitialLoadBalanceResponse_set_client_stats_report_interval ( grpc_lb_v1_InitialLoadBalanceResponse msg,
struct google_protobuf_Duration value 
)

Definition at line 524 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_clear_client_stats()

UPB_INLINE void grpc_lb_v1_LoadBalanceRequest_clear_client_stats ( const grpc_lb_v1_LoadBalanceRequest msg)

Definition at line 108 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_clear_initial_request()

UPB_INLINE void grpc_lb_v1_LoadBalanceRequest_clear_initial_request ( const grpc_lb_v1_LoadBalanceRequest msg)

Definition at line 99 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_client_stats()

const UPB_INLINE grpc_lb_v1_ClientStats* grpc_lb_v1_LoadBalanceRequest_client_stats ( const grpc_lb_v1_LoadBalanceRequest msg)

Definition at line 111 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_has_client_stats()

UPB_INLINE bool grpc_lb_v1_LoadBalanceRequest_has_client_stats ( const grpc_lb_v1_LoadBalanceRequest msg)

Definition at line 105 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_has_initial_request()

UPB_INLINE bool grpc_lb_v1_LoadBalanceRequest_has_initial_request ( const grpc_lb_v1_LoadBalanceRequest msg)

Definition at line 96 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_initial_request()

const UPB_INLINE grpc_lb_v1_InitialLoadBalanceRequest* grpc_lb_v1_LoadBalanceRequest_initial_request ( const grpc_lb_v1_LoadBalanceRequest msg)

Definition at line 102 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_case()

UPB_INLINE grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_oneofcases grpc_lb_v1_LoadBalanceRequest_load_balance_request_type_case ( const grpc_lb_v1_LoadBalanceRequest msg)

Definition at line 93 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_mutable_client_stats()

UPB_INLINE struct grpc_lb_v1_ClientStats* grpc_lb_v1_LoadBalanceRequest_mutable_client_stats ( grpc_lb_v1_LoadBalanceRequest msg,
upb_Arena arena 
)

Definition at line 130 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_mutable_initial_request()

UPB_INLINE struct grpc_lb_v1_InitialLoadBalanceRequest* grpc_lb_v1_LoadBalanceRequest_mutable_initial_request ( grpc_lb_v1_LoadBalanceRequest msg,
upb_Arena arena 
)

Definition at line 118 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_new()

UPB_INLINE grpc_lb_v1_LoadBalanceRequest* grpc_lb_v1_LoadBalanceRequest_new ( upb_Arena arena)

Definition at line 59 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_parse()

UPB_INLINE grpc_lb_v1_LoadBalanceRequest* grpc_lb_v1_LoadBalanceRequest_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 62 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_parse_ex()

UPB_INLINE grpc_lb_v1_LoadBalanceRequest* grpc_lb_v1_LoadBalanceRequest_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 70 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_serialize()

UPB_INLINE char* grpc_lb_v1_LoadBalanceRequest_serialize ( const grpc_lb_v1_LoadBalanceRequest msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 81 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_serialize_ex()

UPB_INLINE char* grpc_lb_v1_LoadBalanceRequest_serialize_ex ( const grpc_lb_v1_LoadBalanceRequest msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 84 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_set_client_stats()

UPB_INLINE void grpc_lb_v1_LoadBalanceRequest_set_client_stats ( grpc_lb_v1_LoadBalanceRequest msg,
grpc_lb_v1_ClientStats value 
)

Definition at line 127 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceRequest_set_initial_request()

UPB_INLINE void grpc_lb_v1_LoadBalanceRequest_set_initial_request ( grpc_lb_v1_LoadBalanceRequest msg,
grpc_lb_v1_InitialLoadBalanceRequest value 
)

Definition at line 115 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_clear_fallback_response()

UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_clear_fallback_response ( const grpc_lb_v1_LoadBalanceResponse msg)

Definition at line 406 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_clear_initial_response()

UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_clear_initial_response ( const grpc_lb_v1_LoadBalanceResponse msg)

Definition at line 388 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_clear_server_list()

UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_clear_server_list ( const grpc_lb_v1_LoadBalanceResponse msg)

Definition at line 397 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_fallback_response()

const UPB_INLINE grpc_lb_v1_FallbackResponse* grpc_lb_v1_LoadBalanceResponse_fallback_response ( const grpc_lb_v1_LoadBalanceResponse msg)

Definition at line 409 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_has_fallback_response()

UPB_INLINE bool grpc_lb_v1_LoadBalanceResponse_has_fallback_response ( const grpc_lb_v1_LoadBalanceResponse msg)

Definition at line 403 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_has_initial_response()

UPB_INLINE bool grpc_lb_v1_LoadBalanceResponse_has_initial_response ( const grpc_lb_v1_LoadBalanceResponse msg)

Definition at line 385 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_has_server_list()

UPB_INLINE bool grpc_lb_v1_LoadBalanceResponse_has_server_list ( const grpc_lb_v1_LoadBalanceResponse msg)

Definition at line 394 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_initial_response()

const UPB_INLINE grpc_lb_v1_InitialLoadBalanceResponse* grpc_lb_v1_LoadBalanceResponse_initial_response ( const grpc_lb_v1_LoadBalanceResponse msg)

Definition at line 391 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_case()

UPB_INLINE grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_oneofcases grpc_lb_v1_LoadBalanceResponse_load_balance_response_type_case ( const grpc_lb_v1_LoadBalanceResponse msg)

Definition at line 382 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_mutable_fallback_response()

UPB_INLINE struct grpc_lb_v1_FallbackResponse* grpc_lb_v1_LoadBalanceResponse_mutable_fallback_response ( grpc_lb_v1_LoadBalanceResponse msg,
upb_Arena arena 
)

Definition at line 440 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_mutable_initial_response()

UPB_INLINE struct grpc_lb_v1_InitialLoadBalanceResponse* grpc_lb_v1_LoadBalanceResponse_mutable_initial_response ( grpc_lb_v1_LoadBalanceResponse msg,
upb_Arena arena 
)

Definition at line 416 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_mutable_server_list()

UPB_INLINE struct grpc_lb_v1_ServerList* grpc_lb_v1_LoadBalanceResponse_mutable_server_list ( grpc_lb_v1_LoadBalanceResponse msg,
upb_Arena arena 
)

Definition at line 428 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_new()

UPB_INLINE grpc_lb_v1_LoadBalanceResponse* grpc_lb_v1_LoadBalanceResponse_new ( upb_Arena arena)

Definition at line 347 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_parse()

UPB_INLINE grpc_lb_v1_LoadBalanceResponse* grpc_lb_v1_LoadBalanceResponse_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 350 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_parse_ex()

UPB_INLINE grpc_lb_v1_LoadBalanceResponse* grpc_lb_v1_LoadBalanceResponse_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 358 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_serialize()

UPB_INLINE char* grpc_lb_v1_LoadBalanceResponse_serialize ( const grpc_lb_v1_LoadBalanceResponse msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 369 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_serialize_ex()

UPB_INLINE char* grpc_lb_v1_LoadBalanceResponse_serialize_ex ( const grpc_lb_v1_LoadBalanceResponse msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 372 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_server_list()

const UPB_INLINE grpc_lb_v1_ServerList* grpc_lb_v1_LoadBalanceResponse_server_list ( const grpc_lb_v1_LoadBalanceResponse msg)

Definition at line 400 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_set_fallback_response()

UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_set_fallback_response ( grpc_lb_v1_LoadBalanceResponse msg,
grpc_lb_v1_FallbackResponse value 
)

Definition at line 437 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_set_initial_response()

UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_set_initial_response ( grpc_lb_v1_LoadBalanceResponse msg,
grpc_lb_v1_InitialLoadBalanceResponse value 
)

Definition at line 413 of file load_balancer.upb.h.

◆ grpc_lb_v1_LoadBalanceResponse_set_server_list()

UPB_INLINE void grpc_lb_v1_LoadBalanceResponse_set_server_list ( grpc_lb_v1_LoadBalanceResponse msg,
grpc_lb_v1_ServerList value 
)

Definition at line 425 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_clear_drop()

UPB_INLINE void grpc_lb_v1_Server_clear_drop ( const grpc_lb_v1_Server msg)

Definition at line 641 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_clear_ip_address()

UPB_INLINE void grpc_lb_v1_Server_clear_ip_address ( const grpc_lb_v1_Server msg)

Definition at line 623 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_clear_load_balance_token()

UPB_INLINE void grpc_lb_v1_Server_clear_load_balance_token ( const grpc_lb_v1_Server msg)

Definition at line 635 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_clear_port()

UPB_INLINE void grpc_lb_v1_Server_clear_port ( const grpc_lb_v1_Server msg)

Definition at line 629 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_drop()

UPB_INLINE bool grpc_lb_v1_Server_drop ( const grpc_lb_v1_Server msg)

Definition at line 644 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_ip_address()

UPB_INLINE upb_StringView grpc_lb_v1_Server_ip_address ( const grpc_lb_v1_Server msg)

Definition at line 626 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_load_balance_token()

UPB_INLINE upb_StringView grpc_lb_v1_Server_load_balance_token ( const grpc_lb_v1_Server msg)

Definition at line 638 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_new()

UPB_INLINE grpc_lb_v1_Server* grpc_lb_v1_Server_new ( upb_Arena arena)

Definition at line 594 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_parse()

UPB_INLINE grpc_lb_v1_Server* grpc_lb_v1_Server_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 597 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_parse_ex()

UPB_INLINE grpc_lb_v1_Server* grpc_lb_v1_Server_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 605 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_port()

UPB_INLINE int32_t grpc_lb_v1_Server_port ( const grpc_lb_v1_Server msg)

Definition at line 632 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_serialize()

UPB_INLINE char* grpc_lb_v1_Server_serialize ( const grpc_lb_v1_Server msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 616 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_serialize_ex()

UPB_INLINE char* grpc_lb_v1_Server_serialize_ex ( const grpc_lb_v1_Server msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 619 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_set_drop()

UPB_INLINE void grpc_lb_v1_Server_set_drop ( grpc_lb_v1_Server msg,
bool  value 
)

Definition at line 657 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_set_ip_address()

UPB_INLINE void grpc_lb_v1_Server_set_ip_address ( grpc_lb_v1_Server msg,
upb_StringView  value 
)

Definition at line 648 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_set_load_balance_token()

UPB_INLINE void grpc_lb_v1_Server_set_load_balance_token ( grpc_lb_v1_Server msg,
upb_StringView  value 
)

Definition at line 654 of file load_balancer.upb.h.

◆ grpc_lb_v1_Server_set_port()

UPB_INLINE void grpc_lb_v1_Server_set_port ( grpc_lb_v1_Server msg,
int32_t  value 
)

Definition at line 651 of file load_balancer.upb.h.

◆ grpc_lb_v1_ServerList_add_servers()

UPB_INLINE struct grpc_lb_v1_Server* grpc_lb_v1_ServerList_add_servers ( grpc_lb_v1_ServerList msg,
upb_Arena arena 
)

Definition at line 585 of file load_balancer.upb.h.

◆ grpc_lb_v1_ServerList_clear_servers()

UPB_INLINE void grpc_lb_v1_ServerList_clear_servers ( const grpc_lb_v1_ServerList msg)

Definition at line 572 of file load_balancer.upb.h.

◆ grpc_lb_v1_ServerList_has_servers()

UPB_INLINE bool grpc_lb_v1_ServerList_has_servers ( const grpc_lb_v1_ServerList msg)

Definition at line 569 of file load_balancer.upb.h.

◆ grpc_lb_v1_ServerList_mutable_servers()

UPB_INLINE grpc_lb_v1_Server** grpc_lb_v1_ServerList_mutable_servers ( grpc_lb_v1_ServerList msg,
size_t *  len 
)

Definition at line 579 of file load_balancer.upb.h.

◆ grpc_lb_v1_ServerList_new()

UPB_INLINE grpc_lb_v1_ServerList* grpc_lb_v1_ServerList_new ( upb_Arena arena)

Definition at line 540 of file load_balancer.upb.h.

◆ grpc_lb_v1_ServerList_parse()

UPB_INLINE grpc_lb_v1_ServerList* grpc_lb_v1_ServerList_parse ( const char *  buf,
size_t  size,
upb_Arena arena 
)

Definition at line 543 of file load_balancer.upb.h.

◆ grpc_lb_v1_ServerList_parse_ex()

UPB_INLINE grpc_lb_v1_ServerList* grpc_lb_v1_ServerList_parse_ex ( const char *  buf,
size_t  size,
const upb_ExtensionRegistry extreg,
int  options,
upb_Arena arena 
)

Definition at line 551 of file load_balancer.upb.h.

◆ grpc_lb_v1_ServerList_resize_servers()

UPB_INLINE grpc_lb_v1_Server** grpc_lb_v1_ServerList_resize_servers ( grpc_lb_v1_ServerList msg,
size_t  len,
upb_Arena arena 
)

Definition at line 582 of file load_balancer.upb.h.

◆ grpc_lb_v1_ServerList_serialize()

UPB_INLINE char* grpc_lb_v1_ServerList_serialize ( const grpc_lb_v1_ServerList msg,
upb_Arena arena,
size_t *  len 
)

Definition at line 562 of file load_balancer.upb.h.

◆ grpc_lb_v1_ServerList_serialize_ex()

UPB_INLINE char* grpc_lb_v1_ServerList_serialize_ex ( const grpc_lb_v1_ServerList msg,
int  options,
upb_Arena arena,
size_t *  len 
)

Definition at line 565 of file load_balancer.upb.h.

◆ grpc_lb_v1_ServerList_servers()

const UPB_INLINE grpc_lb_v1_Server* const* grpc_lb_v1_ServerList_servers ( const grpc_lb_v1_ServerList msg,
size_t *  len 
)

Definition at line 575 of file load_balancer.upb.h.

Variable Documentation

◆ google_protobuf_Duration_msginit

const upb_MiniTable google_protobuf_Duration_msginit

Definition at line 20 of file duration.upb.c.

◆ google_protobuf_Timestamp_msginit

const upb_MiniTable google_protobuf_Timestamp_msginit

Definition at line 20 of file timestamp.upb.c.

◆ grpc_lb_v1_ClientStats_msginit

const upb_MiniTable grpc_lb_v1_ClientStats_msginit

Definition at line 68 of file load_balancer.upb.c.

◆ grpc_lb_v1_ClientStatsPerToken_msginit

const upb_MiniTable grpc_lb_v1_ClientStatsPerToken_msginit

Definition at line 48 of file load_balancer.upb.c.

◆ grpc_lb_v1_FallbackResponse_msginit

const upb_MiniTable grpc_lb_v1_FallbackResponse_msginit

Definition at line 92 of file load_balancer.upb.c.

◆ grpc_lb_v1_InitialLoadBalanceRequest_msginit

const upb_MiniTable grpc_lb_v1_InitialLoadBalanceRequest_msginit

Definition at line 37 of file load_balancer.upb.c.

◆ grpc_lb_v1_InitialLoadBalanceResponse_msginit

const upb_MiniTable grpc_lb_v1_InitialLoadBalanceResponse_msginit

Definition at line 106 of file load_balancer.upb.c.

◆ grpc_lb_v1_LoadBalanceRequest_msginit

const upb_MiniTable grpc_lb_v1_LoadBalanceRequest_msginit

Definition at line 27 of file load_balancer.upb.c.

◆ grpc_lb_v1_LoadBalanceResponse_msginit

const upb_MiniTable grpc_lb_v1_LoadBalanceResponse_msginit

Definition at line 86 of file load_balancer.upb.c.

◆ grpc_lb_v1_Server_msginit

const upb_MiniTable grpc_lb_v1_Server_msginit

Definition at line 133 of file load_balancer.upb.c.

◆ grpc_lb_v1_ServerList_msginit

const upb_MiniTable grpc_lb_v1_ServerList_msginit

Definition at line 120 of file load_balancer.upb.c.

◆ src_proto_grpc_lb_v1_load_balancer_proto_upb_file_layout

const upb_MiniTable_File src_proto_grpc_lb_v1_load_balancer_proto_upb_file_layout

Definition at line 151 of file load_balancer.upb.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:21