gRPC  0.6.0
 All Classes Namespaces Functions Variables Enumerations Properties Pages
Public Attributes | List of all members
transport Struct Reference

Public Attributes

grpc_transport base
 
const grpc_transport_callbackscb
 
void * cb_user_data
 
grpc_endpointep
 
grpc_mdctxmetadata_context
 
gpr_refcount refs
 
gpr_uint8 is_client
 
gpr_mu mu
 
gpr_cv cv
 
gpr_uint8 reading
 
gpr_uint8 writing
 
gpr_uint8 calling_back
 
gpr_uint8 destroying
 
gpr_uint8 closed
 
error_state error_state
 
op_closure_array pending_callbacks
 
op_closure_array executing_callbacks
 
gpr_uint32 next_stream_id
 
gpr_uint32 last_incoming_stream_id
 
gpr_uint32 settings [NUM_SETTING_SETS][GRPC_CHTTP2_NUM_SETTINGS]
 
gpr_uint32 force_send_settings
 
gpr_uint8 sent_local_settings
 
gpr_uint8 dirtied_local_settings
 
gpr_uint32 outgoing_window
 
gpr_uint32 incoming_window
 
gpr_uint32 connection_window_target
 
deframe_transport_state deframe_state
 
gpr_uint8 incoming_frame_type
 
gpr_uint8 incoming_frame_flags
 
gpr_uint8 header_eof
 
gpr_uint32 expect_continuation_stream_id
 
gpr_uint32 incoming_frame_size
 
gpr_uint32 incoming_stream_id
 
grpc_chttp2_hpack_compressor hpack_compressor
 
grpc_chttp2_hpack_parser hpack_parser
 
union {
   grpc_chttp2_window_update_parser   window_update
 
   grpc_chttp2_settings_parser   settings
 
   grpc_chttp2_ping_parser   ping
 
simple_parsers
 
grpc_chttp2_goaway_parser goaway_parser
 
pending_goawaypending_goaways
 
size_t num_pending_goaways
 
size_t cap_pending_goaways
 
grpc_stream_op_buffer new_stream_sopb
 
grpc_stream_op_buffer nuke_later_sopb
 
void * parser_data
 
streamincoming_stream
 
grpc_chttp2_parse_error(* parser )(void *parser_user_data, grpc_chttp2_parse_state *state, gpr_slice slice, int is_last)
 
gpr_slice_buffer outbuf
 
gpr_slice_buffer qbuf
 
stream_list lists [STREAM_LIST_COUNT]
 
grpc_chttp2_stream_map stream_map
 
grpc_mdstrstr_grpc_timeout
 
outstanding_pingpings
 
size_t ping_count
 
size_t ping_capacity
 
gpr_int64 ping_counter
 

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