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