#include "test/core/util/test_tcp_server.h"
#include <string.h>
#include <grpc/grpc.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <grpc/support/sync.h>
#include <grpc/support/time.h>
#include "src/core/lib/iomgr/endpoint.h"
#include "src/core/lib/iomgr/resolve_address.h"
#include "src/core/lib/iomgr/sockaddr.h"
#include "src/core/lib/iomgr/socket_utils.h"
#include "src/core/lib/iomgr/tcp_server.h"
#include "src/core/lib/resource_quota/api.h"
#include "test/core/util/port.h"
#include "test/core/util/test_config.h"
Go to the source code of this file.
Functions | |
static void | do_nothing (void *, grpc_error_handle) |
static void | finish_pollset (void *arg, grpc_error_handle) |
static void | on_server_destroyed (void *data, grpc_error_handle) |
void | test_tcp_server_destroy (test_tcp_server *server) |
void | test_tcp_server_init (test_tcp_server *server, grpc_tcp_server_cb on_connect, void *user_data) |
void | test_tcp_server_poll (test_tcp_server *server, int milliseconds) |
void | test_tcp_server_start (test_tcp_server *server, int port) |
|
static |
Definition at line 98 of file test_tcp_server.cc.
|
static |
Definition at line 99 of file test_tcp_server.cc.
|
static |
Definition at line 38 of file test_tcp_server.cc.
void test_tcp_server_destroy | ( | test_tcp_server * | server | ) |
Definition at line 103 of file test_tcp_server.cc.
void test_tcp_server_init | ( | test_tcp_server * | server, |
grpc_tcp_server_cb | on_connect, | ||
void * | user_data | ||
) |
Definition at line 43 of file test_tcp_server.cc.
void test_tcp_server_poll | ( | test_tcp_server * | server, |
int | milliseconds | ||
) |
Definition at line 87 of file test_tcp_server.cc.
void test_tcp_server_start | ( | test_tcp_server * | server, |
int | port | ||
) |
Definition at line 57 of file test_tcp_server.cc.