#include <grpc/support/port_platform.h>#include "src/core/ext/transport/chttp2/transport/frame_settings.h"#include <string.h>#include <string>#include "absl/base/attributes.h"#include "absl/strings/str_format.h"#include <grpc/slice_buffer.h>#include <grpc/support/log.h>#include "src/core/ext/transport/chttp2/transport/flow_control.h"#include "src/core/ext/transport/chttp2/transport/frame.h"#include "src/core/ext/transport/chttp2/transport/frame_goaway.h"#include "src/core/ext/transport/chttp2/transport/hpack_encoder.h"#include "src/core/ext/transport/chttp2/transport/internal.h"#include "src/core/lib/debug/trace.h"#include "src/core/lib/gpr/useful.h"#include "src/core/lib/gprpp/debug_location.h"#include "src/core/lib/iomgr/exec_ctx.h"
Go to the source code of this file.
Functions | |
| static uint8_t * | fill_header (uint8_t *out, uint32_t length, uint8_t flags) |
| grpc_slice | grpc_chttp2_settings_ack_create (void) |
| grpc_slice | grpc_chttp2_settings_create (uint32_t *old_settings, const uint32_t *new_settings, uint32_t force_mask, size_t count) |
| grpc_error_handle | grpc_chttp2_settings_parser_begin_frame (grpc_chttp2_settings_parser *parser, uint32_t length, uint8_t flags, uint32_t *settings) |
| grpc_error_handle | grpc_chttp2_settings_parser_parse (void *p, grpc_chttp2_transport *t, grpc_chttp2_stream *, const grpc_slice &slice, int is_last) |
Definition at line 43 of file frame_settings.cc.
| grpc_slice grpc_chttp2_settings_ack_create | ( | void | ) |
Definition at line 88 of file frame_settings.cc.
| grpc_slice grpc_chttp2_settings_create | ( | uint32_t * | old_settings, |
| const uint32_t * | new_settings, | ||
| uint32_t | force_mask, | ||
| size_t | count | ||
| ) |
Definition at line 56 of file frame_settings.cc.
| grpc_error_handle grpc_chttp2_settings_parser_begin_frame | ( | grpc_chttp2_settings_parser * | parser, |
| uint32_t | length, | ||
| uint8_t | flags, | ||
| uint32_t * | settings | ||
| ) |
Definition at line 94 of file frame_settings.cc.
| grpc_error_handle grpc_chttp2_settings_parser_parse | ( | void * | p, |
| grpc_chttp2_transport * | t, | ||
| grpc_chttp2_stream * | , | ||
| const grpc_slice & | slice, | ||
| int | is_last | ||
| ) |
Definition at line 120 of file frame_settings.cc.