#include <grpc/support/port_platform.h>#include "absl/strings/string_view.h"#include <grpc/slice.h>#include <grpc/slice_buffer.h>#include <grpc/support/time.h>#include "src/core/lib/iomgr/pollset.h"#include "src/core/lib/iomgr/pollset_set.h"

Go to the source code of this file.
Classes | |
| struct | grpc_endpoint |
| struct | grpc_endpoint_vtable |
Typedefs | |
| typedef struct grpc_endpoint | grpc_endpoint |
| typedef struct grpc_endpoint_vtable | grpc_endpoint_vtable |
Functions | |
| void | grpc_endpoint_add_to_pollset (grpc_endpoint *ep, grpc_pollset *pollset) |
| void | grpc_endpoint_add_to_pollset_set (grpc_endpoint *ep, grpc_pollset_set *pollset_set) |
| bool | grpc_endpoint_can_track_err (grpc_endpoint *ep) |
| void | grpc_endpoint_delete_from_pollset_set (grpc_endpoint *ep, grpc_pollset_set *pollset_set) |
| void | grpc_endpoint_destroy (grpc_endpoint *ep) |
| int | grpc_endpoint_get_fd (grpc_endpoint *ep) |
| absl::string_view | grpc_endpoint_get_local_address (grpc_endpoint *ep) |
| absl::string_view | grpc_endpoint_get_peer (grpc_endpoint *ep) |
| void | grpc_endpoint_read (grpc_endpoint *ep, grpc_slice_buffer *slices, grpc_closure *cb, bool urgent, int min_progress_size) |
| void | grpc_endpoint_shutdown (grpc_endpoint *ep, grpc_error_handle why) |
| void | grpc_endpoint_write (grpc_endpoint *ep, grpc_slice_buffer *slices, grpc_closure *cb, void *arg, int max_frame_size) |
| typedef struct grpc_endpoint grpc_endpoint |
Definition at line 36 of file endpoint.h.
| typedef struct grpc_endpoint_vtable grpc_endpoint_vtable |
Definition at line 37 of file endpoint.h.
| void grpc_endpoint_add_to_pollset | ( | grpc_endpoint * | ep, |
| grpc_pollset * | pollset | ||
| ) |
Definition at line 35 of file endpoint.cc.
| void grpc_endpoint_add_to_pollset_set | ( | grpc_endpoint * | ep, |
| grpc_pollset_set * | pollset_set | ||
| ) |
Definition at line 39 of file endpoint.cc.
| bool grpc_endpoint_can_track_err | ( | grpc_endpoint * | ep | ) |
Definition at line 65 of file endpoint.cc.
| void grpc_endpoint_delete_from_pollset_set | ( | grpc_endpoint * | ep, |
| grpc_pollset_set * | pollset_set | ||
| ) |
Definition at line 44 of file endpoint.cc.
| void grpc_endpoint_destroy | ( | grpc_endpoint * | ep | ) |
Definition at line 53 of file endpoint.cc.
| int grpc_endpoint_get_fd | ( | grpc_endpoint * | ep | ) |
Definition at line 63 of file endpoint.cc.
| absl::string_view grpc_endpoint_get_local_address | ( | grpc_endpoint * | ep | ) |
Definition at line 59 of file endpoint.cc.
| absl::string_view grpc_endpoint_get_peer | ( | grpc_endpoint * | ep | ) |
Definition at line 55 of file endpoint.cc.
| void grpc_endpoint_read | ( | grpc_endpoint * | ep, |
| grpc_slice_buffer * | slices, | ||
| grpc_closure * | cb, | ||
| bool | urgent, | ||
| int | min_progress_size | ||
| ) |
Definition at line 25 of file endpoint.cc.
| void grpc_endpoint_shutdown | ( | grpc_endpoint * | ep, |
| grpc_error_handle | why | ||
| ) |
Definition at line 49 of file endpoint.cc.
| void grpc_endpoint_write | ( | grpc_endpoint * | ep, |
| grpc_slice_buffer * | slices, | ||
| grpc_closure * | cb, | ||
| void * | arg, | ||
| int | max_frame_size | ||
| ) |
Definition at line 30 of file endpoint.cc.