
Go to the source code of this file.
| Classes | |
| struct | buf_s | 
| struct | pinger_t | 
| Macros | |
| #define | TIME 5000 | 
| #define | X(PINGERS) | 
| Typedefs | |
| typedef struct buf_s | buf_t | 
| Functions | |
| static void | buf_alloc (uv_handle_t *tcp, size_t size, uv_buf_t *buf) | 
| static void | buf_free (const uv_buf_t *buf) | 
| static int | ping_udp (unsigned pingers) | 
| static void | pinger_close_cb (uv_handle_t *handle) | 
| static void | pinger_read_cb (uv_udp_t *udp, ssize_t nread, const uv_buf_t *buf, const struct sockaddr *addr, unsigned flags) | 
| static void | pinger_write_ping (pinger_t *pinger) | 
| static void | udp_pinger_new (void) | 
| Variables | |
| static int | completed_pingers | 
| static unsigned long | completed_pings | 
| static uv_loop_t * | loop | 
| static char | PING [] = "PING\n" | 
| static int64_t | start_time | 
| #define TIME 5000 | 
Definition at line 29 of file benchmark-ping-udp.c.
| #define X | ( | PINGERS | ) | 
Definition at line 154 of file benchmark-ping-udp.c.
| 
 | static | 
Definition at line 52 of file benchmark-ping-udp.c.
Definition at line 59 of file benchmark-ping-udp.c.
| 
 | static | 
Definition at line 135 of file benchmark-ping-udp.c.
| 
 | static | 
Definition at line 63 of file benchmark-ping-udp.c.
| 
 | static | 
Definition at line 88 of file benchmark-ping-udp.c.
| 
 | static | 
Definition at line 77 of file benchmark-ping-udp.c.
| 
 | static | 
Definition at line 114 of file benchmark-ping-udp.c.
| 
 | static | 
Definition at line 47 of file benchmark-ping-udp.c.
| 
 | static | 
Definition at line 48 of file benchmark-ping-udp.c.
| 
 | static | 
Definition at line 45 of file benchmark-ping-udp.c.
| 
 | static | 
Definition at line 43 of file benchmark-ping-udp.c.
| 
 | static | 
Definition at line 49 of file benchmark-ping-udp.c.