Go to the source code of this file.
Typedefs | |
typedef ppc_s | ppc_t |
typedef int(* | ppc_cb_t )(ppc_t *, int fd, unsigned char cmd, char *data, size_t size, void *arg) |
Enumerations | |
enum | { PPC_MAX_DATA_SIZE = 8192 } |
Functions | |
int | ppc_create (ppc_t **pppc) |
int | ppc_free (ppc_t *ppc) |
int | ppc_register (ppc_t *ppc, unsigned char cmd, ppc_cb_t func, void *arg) |
int | ppc_dispatch (ppc_t *ppc, int fd, unsigned char cmd, char *data, size_t size) |
ssize_t | ppc_write (ppc_t *ppc, int fd, unsigned char cmd, char *data, size_t size) |
ssize_t | ppc_read (ppc_t *ppc, int fd, unsigned char *cmd, char *data, size_t size) |
|
|
|
Definition at line 24 of file ppc.h. Referenced by ppc_create(), ppc_dispatch(), ppc_free(), ppc_read(), ppc_register(), ppc_write(), server_get_ppc(), server_ppc_cb_fork_child(), server_ppc_cb_log_add(), server_ppc_cb_log_get(), server_ppc_cb_nop(), and session_mem_module_init(). |
|
|
|
Definition at line 144 of file ppc.c. References ppc_t. Referenced by server_create(). |
|
Definition at line 126 of file ppc.c. References ppc_t. |
|
Definition at line 138 of file ppc.c. References ppc_t. Referenced by server_free(). |
|
Definition at line 97 of file ppc.c. References ppc_header_t, PPC_MAX_DATA_SIZE, and ppc_t. Referenced by server_ppc_cmd_log_get(). |
|
Definition at line 29 of file ppc.c. References ppc_t. Referenced by server_create(), and session_mem_module_init(). |
|
Definition at line 72 of file ppc.c. References ppc_header_t, and ppc_t. Referenced by server_ppc_cb_log_get(), server_ppc_cmd_fork_child(), server_ppc_cmd_log_add(), server_ppc_cmd_log_get(), and server_ppc_cmd_nop(). |