Public Member Functions | Public Attributes | List of all members
read_state Struct Reference

Public Member Functions

 read_state (grpc_core::Arena *arena)
 

Public Attributes

bool compressed = false
 
char grpc_header_bytes [GRPC_HEADER_SIZE_IN_BYTES] = {}
 
grpc_metadata_batch initial_metadata
 
int length_field = 0
 
bool length_field_received = false
 
char * payload_field = nullptr
 
char * read_buffer = nullptr
 
grpc_core::SliceBuffer read_slice_buffer
 
bool read_stream_closed = false
 
int received_bytes = 0
 
int remaining_bytes = 0
 
grpc_metadata_batch trailing_metadata
 
bool trailing_metadata_valid = false
 

Detailed Description

Definition at line 132 of file cronet_transport.cc.

Constructor & Destructor Documentation

◆ read_state()

read_state::read_state ( grpc_core::Arena arena)
inlineexplicit

Definition at line 133 of file cronet_transport.cc.

Member Data Documentation

◆ compressed

bool read_state::compressed = false

Definition at line 142 of file cronet_transport.cc.

◆ grpc_header_bytes

char read_state::grpc_header_bytes[GRPC_HEADER_SIZE_IN_BYTES] = {}

Definition at line 143 of file cronet_transport.cc.

◆ initial_metadata

grpc_metadata_batch read_state::initial_metadata

Definition at line 155 of file cronet_transport.cc.

◆ length_field

int read_state::length_field = 0

Definition at line 141 of file cronet_transport.cc.

◆ length_field_received

bool read_state::length_field_received = false

Definition at line 138 of file cronet_transport.cc.

◆ payload_field

char* read_state::payload_field = nullptr

Definition at line 144 of file cronet_transport.cc.

◆ read_buffer

char* read_state::read_buffer = nullptr

Definition at line 137 of file cronet_transport.cc.

◆ read_slice_buffer

grpc_core::SliceBuffer read_state::read_slice_buffer

Definition at line 148 of file cronet_transport.cc.

◆ read_stream_closed

bool read_state::read_stream_closed = false

Definition at line 145 of file cronet_transport.cc.

◆ received_bytes

int read_state::received_bytes = 0

Definition at line 139 of file cronet_transport.cc.

◆ remaining_bytes

int read_state::remaining_bytes = 0

Definition at line 140 of file cronet_transport.cc.

◆ trailing_metadata

grpc_metadata_batch read_state::trailing_metadata

Definition at line 151 of file cronet_transport.cc.

◆ trailing_metadata_valid

bool read_state::trailing_metadata_valid = false

Definition at line 152 of file cronet_transport.cc.


The documentation for this struct was generated from the following file:


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