#include <grpc/support/port_platform.h>
#include <grpc/impl/codegen/grpc_types.h>
#include <grpc/support/time.h>
#include "src/core/lib/iomgr/endpoint.h"
#include "src/core/lib/iomgr/pollset_set.h"
#include "src/core/lib/iomgr/resolve_address.h"
#include "src/core/lib/resource_quota/memory_quota.h"
Go to the source code of this file.
Classes | |
struct | grpc_tcp_client_vtable |
Typedefs | |
typedef struct grpc_tcp_client_vtable | grpc_tcp_client_vtable |
Functions | |
void | grpc_set_tcp_client_impl (grpc_tcp_client_vtable *impl) |
bool | grpc_tcp_client_cancel_connect (int64_t connection_handle) |
int64_t | grpc_tcp_client_connect (grpc_closure *on_connect, grpc_endpoint **endpoint, grpc_pollset_set *interested_parties, const grpc_channel_args *channel_args, const grpc_resolved_address *addr, grpc_core::Timestamp deadline) |
void | grpc_tcp_client_global_init () |
typedef struct grpc_tcp_client_vtable grpc_tcp_client_vtable |
void grpc_set_tcp_client_impl | ( | grpc_tcp_client_vtable * | impl | ) |
Definition at line 39 of file tcp_client.cc.
Definition at line 35 of file tcp_client.cc.
int64_t grpc_tcp_client_connect | ( | grpc_closure * | on_connect, |
grpc_endpoint ** | endpoint, | ||
grpc_pollset_set * | interested_parties, | ||
const grpc_channel_args * | channel_args, | ||
const grpc_resolved_address * | addr, | ||
grpc_core::Timestamp | deadline | ||
) |
Definition at line 25 of file tcp_client.cc.
void grpc_tcp_client_global_init | ( | ) |