21 #ifndef GRPC_CORE_EXT_TRANSPORT_CHTTP2_TRANSPORT_HTTP2_SETTINGS_H
22 #define GRPC_CORE_EXT_TRANSPORT_CHTTP2_TRANSPORT_HTTP2_SETTINGS_H
39 #define GRPC_CHTTP2_NUM_SETTINGS 7
grpc_chttp2_setting_id
Definition: http2_settings.h:29
@ GRPC_CHTTP2_SETTINGS_GRPC_ALLOW_TRUE_BINARY_METADATA
Definition: http2_settings.h:36
@ GRPC_CHTTP2_SETTINGS_MAX_CONCURRENT_STREAMS
Definition: http2_settings.h:32
@ GRPC_CHTTP2_SETTINGS_INITIAL_WINDOW_SIZE
Definition: http2_settings.h:33
@ GRPC_CHTTP2_SETTINGS_MAX_HEADER_LIST_SIZE
Definition: http2_settings.h:35
@ GRPC_CHTTP2_SETTINGS_ENABLE_PUSH
Definition: http2_settings.h:31
@ GRPC_CHTTP2_SETTINGS_MAX_FRAME_SIZE
Definition: http2_settings.h:34
@ GRPC_CHTTP2_SETTINGS_HEADER_TABLE_SIZE
Definition: http2_settings.h:30
grpc_chttp2_invalid_value_behavior
Definition: http2_settings.h:45
@ GRPC_CHTTP2_DISCONNECT_ON_INVALID_VALUE
Definition: http2_settings.h:47
@ GRPC_CHTTP2_CLAMP_INVALID_VALUE
Definition: http2_settings.h:46
const grpc_chttp2_setting_parameters grpc_chttp2_settings_parameters[7]
Definition: http2_settings.cc:46
#define GRPC_CHTTP2_NUM_SETTINGS
Definition: http2_settings.h:39
const uint16_t grpc_setting_id_to_wire_id[]
Definition: http2_settings.cc:28
bool grpc_wire_id_to_setting_id(uint32_t wire_id, grpc_chttp2_setting_id *out)
Definition: http2_settings.cc:30
Definition: http2_settings.h:50
uint32_t min_value
Definition: http2_settings.h:53
uint32_t default_value
Definition: http2_settings.h:52
uint32_t max_value
Definition: http2_settings.h:54
const char * name
Definition: http2_settings.h:51
grpc_chttp2_invalid_value_behavior invalid_value_behavior
Definition: http2_settings.h:55
uint32_t error_value
Definition: http2_settings.h:56