server.c File Reference
Go to the source code of this file.
|
Defines |
| #define | SERVER_MAX_BACKENDS 8 |
Enumerations |
| enum | watch_fd_e { WATCH_FD_READ = 1 << 1,
WATCH_FD_WRITE = 1 << 2,
WATCH_FD_EXCP = 1 << 3
} |
Functions |
| int | server_stop (server_t *s) |
| int | server_cgi (server_t *s) |
| ppc_t * | server_get_ppc (server_t *s) |
| int | server_cb_klog_flush (talarm_t *a, void *arg) |
| int | server_loop (server_t *s) |
| int | server_free (server_t *s) |
| int | server_get_logger (server_t *s, klog_t **pkl) |
| int | server_foreach_memlog_line (server_t *s, int(*cb)(const char *, void *), void *arg) |
| int | server_get_backend_by_id (server_t *s, int id, backend_t **pbe) |
| int | server_create (u_config_t *config, int foreground, server_t **ps) |
Define Documentation
| #define SERVER_MAX_BACKENDS 8
|
|
Enumeration Type Documentation
|
|
- Enumeration values:
-
| WATCH_FD_READ |
|
| WATCH_FD_WRITE |
|
| WATCH_FD_EXCP |
|
Definition at line 40 of file server.c. |
Function Documentation
| int server_cb_klog_flush |
( |
talarm_t * |
a, |
|
|
void * |
arg |
|
) |
|
|
| int server_create |
( |
u_config_t * |
config, |
|
|
int |
foreground, |
|
|
server_t ** |
ps |
|
) |
|
|
| int server_foreach_memlog_line |
( |
server_t * |
s, |
|
|
int(* |
cb)(const char *, void *), |
|
|
void * |
arg |
|
) |
|
|