Functions | Variables
endpoint.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/lib/iomgr/endpoint.h"
Include dependency graph for endpoint.cc:

Go to the source code of this file.

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)
 

Variables

grpc_core::TraceFlag grpc_tcp_trace (false, "tcp")
 

Function Documentation

◆ grpc_endpoint_add_to_pollset()

void grpc_endpoint_add_to_pollset ( grpc_endpoint ep,
grpc_pollset pollset 
)

Definition at line 35 of file endpoint.cc.

◆ grpc_endpoint_add_to_pollset_set()

void grpc_endpoint_add_to_pollset_set ( grpc_endpoint ep,
grpc_pollset_set pollset_set 
)

Definition at line 39 of file endpoint.cc.

◆ grpc_endpoint_can_track_err()

bool grpc_endpoint_can_track_err ( grpc_endpoint ep)

Definition at line 65 of file endpoint.cc.

◆ grpc_endpoint_delete_from_pollset_set()

void grpc_endpoint_delete_from_pollset_set ( grpc_endpoint ep,
grpc_pollset_set pollset_set 
)

Definition at line 44 of file endpoint.cc.

◆ grpc_endpoint_destroy()

void grpc_endpoint_destroy ( grpc_endpoint ep)

Definition at line 53 of file endpoint.cc.

◆ grpc_endpoint_get_fd()

int grpc_endpoint_get_fd ( grpc_endpoint ep)

Definition at line 63 of file endpoint.cc.

◆ grpc_endpoint_get_local_address()

absl::string_view grpc_endpoint_get_local_address ( grpc_endpoint ep)

Definition at line 59 of file endpoint.cc.

◆ grpc_endpoint_get_peer()

absl::string_view grpc_endpoint_get_peer ( grpc_endpoint ep)

Definition at line 55 of file endpoint.cc.

◆ grpc_endpoint_read()

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.

◆ grpc_endpoint_shutdown()

void grpc_endpoint_shutdown ( grpc_endpoint ep,
grpc_error_handle  why 
)

Definition at line 49 of file endpoint.cc.

◆ grpc_endpoint_write()

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.

Variable Documentation

◆ grpc_tcp_trace

grpc_core::TraceFlag grpc_tcp_trace(false, "tcp")


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