Go to the source code of this file.
Classes | |
struct | pinger_t |
Macros | |
#define | BUFSIZE 10240 |
#define | NUM_PINGS 1000 |
Functions | |
static void | alloc_cb (uv_handle_t *handle, size_t size, uv_buf_t *buf) |
static void | pinger_after_write (uv_write_t *req, int status) |
static void | pinger_on_close (uv_handle_t *handle) |
static void | pinger_on_connect (uv_connect_t *req, int status) |
static void | pinger_read_cb (uv_stream_t *stream, ssize_t nread, const uv_buf_t *buf) |
static void | pinger_write_ping (pinger_t *pinger) |
static void | pipe_pinger_new (int vectored_writes) |
static int | run_ping_pong_test (void) |
static void | tcp_pinger_new (int vectored_writes) |
static void | tcp_pinger_v6_new (int vectored_writes) |
TEST_IMPL (pipe_ping_pong) | |
TEST_IMPL (pipe_ping_pong_vec) | |
TEST_IMPL (tcp6_ping_pong) | |
TEST_IMPL (tcp6_ping_pong_vec) | |
TEST_IMPL (tcp_ping_pong) | |
TEST_IMPL (tcp_ping_pong_vec) | |
Variables | |
static int | completed_pingers = 0 |
static char | PING [] = "PING\n" |
static int | pinger_on_connect_count |
#define BUFSIZE 10240 |
Definition at line 37 of file test-ping-pong.c.
#define NUM_PINGS 1000 |
Definition at line 33 of file test-ping-pong.c.
|
static |
Definition at line 56 of file test-ping-pong.c.
|
static |
Definition at line 73 of file test-ping-pong.c.
|
static |
Definition at line 62 of file test-ping-pong.c.
|
static |
Definition at line 151 of file test-ping-pong.c.
|
static |
Definition at line 109 of file test-ping-pong.c.
|
static |
Definition at line 79 of file test-ping-pong.c.
|
static |
Definition at line 230 of file test-ping-pong.c.
|
static |
Definition at line 255 of file test-ping-pong.c.
|
static |
Definition at line 200 of file test-ping-pong.c.
|
static |
Definition at line 169 of file test-ping-pong.c.
TEST_IMPL | ( | pipe_ping_pong | ) |
Definition at line 292 of file test-ping-pong.c.
TEST_IMPL | ( | pipe_ping_pong_vec | ) |
Definition at line 298 of file test-ping-pong.c.
TEST_IMPL | ( | tcp6_ping_pong | ) |
Definition at line 276 of file test-ping-pong.c.
TEST_IMPL | ( | tcp6_ping_pong_vec | ) |
Definition at line 284 of file test-ping-pong.c.
TEST_IMPL | ( | tcp_ping_pong | ) |
Definition at line 264 of file test-ping-pong.c.
TEST_IMPL | ( | tcp_ping_pong_vec | ) |
Definition at line 270 of file test-ping-pong.c.
|
static |
Definition at line 28 of file test-ping-pong.c.
|
static |
Definition at line 39 of file test-ping-pong.c.
|
static |
Definition at line 40 of file test-ping-pong.c.