Go to the source code of this file.
|
size_t | grpc_transport_stream_size (grpc_transport *transport) |
|
int | grpc_transport_init_stream (grpc_transport *transport, grpc_stream *stream, const void *server_data, grpc_transport_stream_op *initial_op) |
|
void | grpc_transport_destroy_stream (grpc_transport *transport, grpc_stream *stream) |
|
void | grpc_transport_stream_op_finish_with_failure (grpc_transport_stream_op *op) |
|
void | grpc_transport_stream_op_add_cancellation (grpc_transport_stream_op *op, grpc_status_code status, grpc_mdstr *message) |
|
char * | grpc_transport_stream_op_string (grpc_transport_stream_op *op) |
|
void | grpc_transport_perform_stream_op (grpc_transport *transport, grpc_stream *stream, grpc_transport_stream_op *op) |
|
void | grpc_transport_perform_op (grpc_transport *transport, grpc_transport_op *op) |
|
void | grpc_transport_ping (grpc_transport *transport, grpc_iomgr_closure *cb) |
|
void | grpc_transport_goaway (grpc_transport *transport, grpc_status_code status, gpr_slice debug_data) |
|
void | grpc_transport_close (grpc_transport *transport) |
|
void | grpc_transport_destroy (grpc_transport *transport) |
|
char * | grpc_transport_get_peer (grpc_transport *transport) |
|
Transport op: a set of operations to perform on a transport as a whole.
Enumerator |
---|
GRPC_STREAM_OPEN |
|
GRPC_STREAM_SEND_CLOSED |
|
GRPC_STREAM_RECV_CLOSED |
|
GRPC_STREAM_CLOSED |
|