--- libaitcli/inc/aitcli.h 2010/06/07 13:47:42 1.2.2.9 +++ libaitcli/inc/aitcli.h 2010/06/07 23:38:38 1.2.2.10 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitcli.h,v 1.2.2.9 2010/06/07 13:47:42 misho Exp $ +* $Id: aitcli.h,v 1.2.2.10 2010/06/07 23:38:38 misho Exp $ * *************************************************************************/ #ifndef __AITCLI_H @@ -178,8 +178,6 @@ struct tagCommand { cmd_func_t cmd_func; - char **cmd_comp; - SLIST_ENTRY(tagCommand) cmd_next; }; typedef SLIST_HEAD(slCommandHead, tagCommand) commands_t; @@ -249,12 +247,11 @@ int cli_BindKey(bindkey_t * __restrict key, linebuffer * @funcCmd = Callback function when user call command * @csInfo = Inline information for command * @csHelp = Help line when call help - * @anComp = Completion array terminated with NULL element, -1 complete commands, NULL nothing * return: RETCODE_ERR error, RETCODE_OK ok */ int cli_addCommand(linebuffer_t * __restrict buffer, const char *csCmd, int cliLevel, cmd_func_t funcCmd, - const char *csInfo, const char *csHelp, const char **anComp); + const char *csInfo, const char *csHelp); /* * cli_delCommand() Delete command from CLI session * @buffer = CLI buffer @@ -272,13 +269,11 @@ cli_delCommand(linebuffer_t * __restrict buffer, const * @funcCmd = Callback function when user call command * @csInfo = Inline information for command * @csHelp = Help line when call help - * @anComp = Completion array terminated with NULL element, -1 complete commands, NULL nothing, - * update only if funcCmd is not NULL * return: RETCODE_ERR error, RETCODE_OK ok */ int cli_updCommand(linebuffer_t * __restrict buffer, const char *csCmd, int cliLevel, cmd_func_t funcCmd, - const char *csInfo, const char *csHelp, const char **anComp); + const char *csInfo, const char *csHelp); /*