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

Public Attributes

size_t sizeof_stream
 
int(* init_stream )(grpc_transport *self, grpc_stream *stream, const void *server_data, grpc_transport_op *initial_op)
 
void(* perform_op )(grpc_transport *self, grpc_stream *stream, grpc_transport_op *op)
 
void(* add_to_pollset )(grpc_transport *self, grpc_pollset *pollset)
 
void(* destroy_stream )(grpc_transport *self, grpc_stream *stream)
 
void(* goaway )(grpc_transport *self, grpc_status_code status, gpr_slice debug_data)
 
void(* close )(grpc_transport *self)
 
void(* ping )(grpc_transport *self, void(*cb)(void *user_data), void *user_data)
 
void(* destroy )(grpc_transport *self)
 

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