Go to the source code of this file.
Classes | |
struct | write_req |
Macros | |
#define | NUM_WRITE_REQS (1000 * 1000) |
#define | WRITE_REQ_DATA "Hello, world." |
Functions | |
BENCHMARK_IMPL (tcp_write_batch) | |
static void | close_cb (uv_handle_t *handle) |
static void | connect_cb (uv_connect_t *req, int status) |
static void | shutdown_cb (uv_shutdown_t *req, int status) |
static void | write_cb (uv_write_t *req, int status) |
Variables | |
static int | close_cb_called = 0 |
static int | connect_cb_called = 0 |
static uv_connect_t | connect_req |
static int | shutdown_cb_called = 0 |
static uv_shutdown_t | shutdown_req |
static uv_tcp_t | tcp_client |
static int | write_cb_called = 0 |
static write_req * | write_reqs |
#define NUM_WRITE_REQS (1000 * 1000) |
Definition at line 29 of file benchmark-tcp-write-batch.c.
#define WRITE_REQ_DATA "Hello, world." |
Definition at line 28 of file benchmark-tcp-write-batch.c.
BENCHMARK_IMPL | ( | tcp_write_batch | ) |
Definition at line 97 of file benchmark-tcp-write-batch.c.
|
static |
Definition at line 91 of file benchmark-tcp-write-batch.c.
|
static |
Definition at line 53 of file benchmark-tcp-write-batch.c.
|
static |
Definition at line 80 of file benchmark-tcp-write-batch.c.
|
static |
Definition at line 73 of file benchmark-tcp-write-batch.c.
|
static |
Definition at line 45 of file benchmark-tcp-write-batch.c.
|
static |
Definition at line 43 of file benchmark-tcp-write-batch.c.
|
static |
Definition at line 39 of file benchmark-tcp-write-batch.c.
|
static |
Definition at line 42 of file benchmark-tcp-write-batch.c.
|
static |
Definition at line 40 of file benchmark-tcp-write-batch.c.
|
static |
Definition at line 38 of file benchmark-tcp-write-batch.c.
|
static |
Definition at line 44 of file benchmark-tcp-write-batch.c.
|
static |
Definition at line 37 of file benchmark-tcp-write-batch.c.