Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals

server_ppc_cmd.h File Reference

Go to the source code of this file.

Functions

int server_ppc_cmd_nop (server_t *s)
int server_ppc_cb_nop (ppc_t *ppc, int fd, unsigned char cmd, char *data, size_t size, void *vso)
int syslog_to_klog (int level)
int server_ppc_cmd_log_add (server_t *s, int level, const char *str)
int server_ppc_cb_log_add (ppc_t *ppc, int fd, unsigned char cmd, char *data, size_t size, void *vso)
int server_ppc_cmd_fork_child (server_t *s, backend_t *be)
int server_ppc_cb_fork_child (ppc_t *ppc, int fd, unsigned char cmd, char *data, size_t size, void *vso)
int server_ppc_cmd_log_get (server_t *s, size_t i, char *line)
int server_ppc_cb_log_get (ppc_t *ppc, int fd, unsigned char cmd, char *data, size_t size, void *vso)


Function Documentation

int server_ppc_cb_fork_child ppc_t ppc,
int  fd,
unsigned char  cmd,
char *  data,
size_t  size,
void *  vso
 

Definition at line 53 of file ppc_fork_child.c.

References backend_t, ctx, backend_s::fork_child, ppc_fork_child_t, ppc_t, server_get_backend_by_id(), and server_spawn_child().

Referenced by server_create().

int server_ppc_cb_log_add ppc_t ppc,
int  fd,
unsigned char  cmd,
char *  data,
size_t  size,
void *  vso
 

Definition at line 77 of file ppc_log_add.c.

References backend_t, klog(), backend_s::klog, server_s::klog, klog_t, ppc_log_add_t, ppc_t, server_get_backend_by_id(), server_t, and syslog_to_klog().

Referenced by server_create().

int server_ppc_cb_log_get ppc_t ppc,
int  fd,
unsigned char  cmd,
char *  data,
size_t  size,
void *  vso
 

Definition at line 69 of file ppc_log_get.c.

References backend_t, backend_s::klog, server_s::klog, klog_getln(), klog_t, server_s::ppc, PPC_CMD_LOG_GET, ppc_log_get_t, ppc_t, ppc_write(), server_get_backend_by_id(), and server_t.

Referenced by server_create().

int server_ppc_cb_nop ppc_t ppc,
int  fd,
unsigned char  cmd,
char *  data,
size_t  size,
void *  vso
 

Definition at line 49 of file ppc_nop.c.

References ppc_t.

Referenced by server_create().

int server_ppc_cmd_fork_child server_t s,
backend_t be
 

Definition at line 31 of file ppc_fork_child.c.

References backend_t, ctx, backend_s::id, server_s::ppc, PPC_CMD_FORK_CHILD, ppc_fork_child_t, ppc_write(), and server_t.

int server_ppc_cmd_log_add server_t s,
int  level,
const char *  str
 

Definition at line 52 of file ppc_log_add.c.

References ctx, server_s::ppc, PPC_CMD_LOG_ADD, ppc_log_add_t, ppc_write(), and server_t.

int server_ppc_cmd_log_get server_t s,
size_t  i,
char *  line
 

Definition at line 32 of file ppc_log_get.c.

References ctx, KLOG_LN_SZ, server_s::ppc, PPC_CMD_LOG_GET, ppc_log_get_t, ppc_read(), ppc_write(), and server_t.

int server_ppc_cmd_nop server_t s  ) 
 

Definition at line 30 of file ppc_nop.c.

References ctx, server_s::ppc, PPC_CMD_NOP, ppc_nop_t, ppc_write(), and server_t.

int syslog_to_klog int  level  ) 
 

Definition at line 31 of file ppc_log_add.c.

References KLOG_DEBUG.

Referenced by server_ppc_cb_log_add().


←Products
© 2005-2006 - KoanLogic S.r.l. - All rights reserved