GRPC Core  18.0.0
Functions
parsing.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/ext/transport/chttp2/transport/internal.h"
#include <string.h>
#include "absl/strings/str_cat.h"
#include "absl/strings/str_format.h"
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include "src/core/lib/profiling/timers.h"
#include "src/core/lib/slice/slice_string_helpers.h"
#include "src/core/lib/slice/slice_utils.h"
#include "src/core/lib/transport/http2_errors.h"
#include "src/core/lib/transport/static_metadata.h"
#include "src/core/lib/transport/status_conversion.h"
#include "src/core/lib/transport/timeout_encoding.h"

Functions

grpc_error_handle grpc_chttp2_perform_read (grpc_chttp2_transport *t, const grpc_slice &slice)
 Process one slice of incoming data; return 1 if the connection is still viable after reading, or 0 if the connection should be torn down. More...
 
void grpc_chttp2_parsing_become_skip_parser (grpc_chttp2_transport *t)
 

Function Documentation

◆ grpc_chttp2_parsing_become_skip_parser()

void grpc_chttp2_parsing_become_skip_parser ( grpc_chttp2_transport t)

◆ grpc_chttp2_perform_read()

grpc_error_handle grpc_chttp2_perform_read ( grpc_chttp2_transport t,
const grpc_slice slice 
)

Process one slice of incoming data; return 1 if the connection is still viable after reading, or 0 if the connection should be torn down.