Functions | Variables
http2_settings.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/ext/transport/chttp2/transport/http2_settings.h"
#include "src/core/lib/gpr/useful.h"
#include "src/core/lib/transport/http2_errors.h"
Include dependency graph for http2_settings.cc:

Go to the source code of this file.

Functions

bool grpc_wire_id_to_setting_id (uint32_t wire_id, grpc_chttp2_setting_id *out)
 

Variables

const grpc_chttp2_setting_parameters grpc_chttp2_settings_parameters [GRPC_CHTTP2_NUM_SETTINGS]
 
const uint16_t grpc_setting_id_to_wire_id [] = {1, 2, 3, 4, 5, 6, 65027}
 

Function Documentation

◆ grpc_wire_id_to_setting_id()

bool grpc_wire_id_to_setting_id ( uint32_t  wire_id,
grpc_chttp2_setting_id out 
)

Definition at line 30 of file http2_settings.cc.

Variable Documentation

◆ grpc_chttp2_settings_parameters

Initial value:
= {
{"HEADER_TABLE_SIZE", 4096u, 0u, 4294967295u,
{"MAX_CONCURRENT_STREAMS", 4294967295u, 0u, 4294967295u,
{"INITIAL_WINDOW_SIZE", 65535u, 0u, 2147483647u,
{"MAX_FRAME_SIZE", 16384u, 16384u, 16777215u,
{"MAX_HEADER_LIST_SIZE", 16777216u, 0u, 16777216u,
{"GRPC_ALLOW_TRUE_BINARY_METADATA", 0u, 0u, 1u,
}

Definition at line 46 of file http2_settings.cc.

◆ grpc_setting_id_to_wire_id

const uint16_t grpc_setting_id_to_wire_id[] = {1, 2, 3, 4, 5, 6, 65027}

Definition at line 28 of file http2_settings.cc.

GRPC_CHTTP2_CLAMP_INVALID_VALUE
@ GRPC_CHTTP2_CLAMP_INVALID_VALUE
Definition: http2_settings.h:45
u
OPENSSL_EXPORT pem_password_cb void * u
Definition: pem.h:351
GRPC_HTTP2_FLOW_CONTROL_ERROR
@ GRPC_HTTP2_FLOW_CONTROL_ERROR
Definition: http2_errors.h:27
GRPC_CHTTP2_DISCONNECT_ON_INVALID_VALUE
@ GRPC_CHTTP2_DISCONNECT_ON_INVALID_VALUE
Definition: http2_settings.h:46
GRPC_HTTP2_PROTOCOL_ERROR
@ GRPC_HTTP2_PROTOCOL_ERROR
Definition: http2_errors.h:25


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