#include <grpc/support/port_platform.h>#include "src/core/ext/transport/chttp2/transport/frame_goaway.h"#include <string.h>#include "absl/base/attributes.h"#include "absl/strings/str_format.h"#include "absl/strings/string_view.h"#include <grpc/slice_buffer.h>#include <grpc/support/alloc.h>#include <grpc/support/log.h>#include "src/core/ext/transport/chttp2/transport/internal.h"
Go to the source code of this file.
Functions | |
| void | grpc_chttp2_goaway_append (uint32_t last_stream_id, uint32_t error_code, const grpc_slice &debug_data, grpc_slice_buffer *slice_buffer) |
| grpc_error_handle | grpc_chttp2_goaway_parser_begin_frame (grpc_chttp2_goaway_parser *p, uint32_t length, uint8_t) |
| void | grpc_chttp2_goaway_parser_destroy (grpc_chttp2_goaway_parser *p) |
| void | grpc_chttp2_goaway_parser_init (grpc_chttp2_goaway_parser *p) |
| grpc_error_handle | grpc_chttp2_goaway_parser_parse (void *parser, grpc_chttp2_transport *t, grpc_chttp2_stream *, const grpc_slice &slice, int is_last) |
| void grpc_chttp2_goaway_append | ( | uint32_t | last_stream_id, |
| uint32_t | error_code, | ||
| const grpc_slice & | debug_data, | ||
| grpc_slice_buffer * | slice_buffer | ||
| ) |
Definition at line 155 of file frame_goaway.cc.
| grpc_error_handle grpc_chttp2_goaway_parser_begin_frame | ( | grpc_chttp2_goaway_parser * | p, |
| uint32_t | length, | ||
| uint8_t | |||
| ) |
Definition at line 43 of file frame_goaway.cc.
| void grpc_chttp2_goaway_parser_destroy | ( | grpc_chttp2_goaway_parser * | p | ) |
Definition at line 39 of file frame_goaway.cc.
| void grpc_chttp2_goaway_parser_init | ( | grpc_chttp2_goaway_parser * | p | ) |
Definition at line 35 of file frame_goaway.cc.
| grpc_error_handle grpc_chttp2_goaway_parser_parse | ( | void * | parser, |
| grpc_chttp2_transport * | t, | ||
| grpc_chttp2_stream * | , | ||
| const grpc_slice & | slice, | ||
| int | is_last | ||
| ) |
Definition at line 58 of file frame_goaway.cc.