18#ifndef __PJLIB_UTIL_CLI_IMP_H__
19#define __PJLIB_UTIL_CLI_IMP_H__
41#ifndef PJ_CLI_CONSOLE_LOG_LEVEL
42# define PJ_CLI_CONSOLE_LOG_LEVEL PJ_LOG_MAX_LEVEL
48#ifndef PJ_CLI_TELNET_LOG_LEVEL
49# define PJ_CLI_TELNET_LOG_LEVEL 4
55#ifndef PJ_CLI_TELNET_PORT
56# define PJ_CLI_TELNET_PORT 0
pj_cli_front_end_type
Definition: cli_imp.h:63
@ PJ_CLI_HTTP_FRONT_END
Definition: cli_imp.h:66
@ PJ_CLI_CONSOLE_FRONT_END
Definition: cli_imp.h:64
@ PJ_CLI_TELNET_FRONT_END
Definition: cli_imp.h:65
@ PJ_CLI_GUI_FRONT_END
Definition: cli_imp.h:67
struct pj_cli_t pj_cli_t
Definition: cli.h:75
void(* on_write_log)(pj_cli_front_end *fe, int level, const char *data, pj_size_t len)
Definition: cli_imp.h:88
void(* on_quit)(pj_cli_front_end *fe, pj_cli_sess *req)
Definition: cli_imp.h:99
void(* on_destroy)(pj_cli_front_end *fe)
Definition: cli_imp.h:107
Definition: cli_imp.h:123
pj_cli_front_end_type type
Definition: cli_imp.h:132
pj_cli_front_end_op * op
Definition: cli_imp.h:142
pj_cli_t * cli
Definition: cli_imp.h:137
PJ_DECL_LIST_MEMBER(struct pj_cli_front_end)
Definition: cli_imp.h:150
void(* destroy)(pj_cli_sess *sess)
Definition: cli_imp.h:156
Definition: cli_imp.h:171
pj_cli_sess_op * op
Definition: cli_imp.h:185
int log_level
Definition: cli_imp.h:196
pj_cli_front_end * fe
Definition: cli_imp.h:180
pj_str_t info
Definition: cli_imp.h:191
PJ_DECL_LIST_MEMBER(struct pj_cli_sess)