--- libaitcli/inc/aitcli.h 2010/04/16 13:20:29 1.1.1.1 +++ libaitcli/inc/aitcli.h 2010/04/19 23:02:47 1.1.1.1.2.3 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitcli.h,v 1.1.1.1 2010/04/16 13:20:29 misho Exp $ +* $Id: aitcli.h,v 1.1.1.1.2.3 2010/04/19 23:02:47 misho Exp $ * *************************************************************************/ #ifndef __AITCLI_H @@ -37,6 +37,14 @@ inline const char *cli_GetError(); inline int cli_Printf(FILE *out, const char *csFormat, ...); /* + * cliTTY() Initialize I/O TTY CLI features + * @term = terminal name + * @inp = input handle + * @out = output handle + * return: none +*/ +inline void cliTTY(const char *term, FILE *inp, FILE *out); +/* * cliComp() Initialize completion CLI features * @cmdComplete = Completion function * @cmdEntry = Compentry function @@ -46,11 +54,10 @@ inline void cliComp(cli_Completion_t *cmdComplete, cli /* * cliExec() Execute CLI main loop * @cmdList = Commands list - * @out = Output handle * @csPrompt = Prompt text * return: -1 error, 0 = exit w/^+D, 1 done. */ -int cliExec(cliCommands_t *cmdList, FILE *out, const char *csPrompt); +int cliExec(cliCommands_t *cmdList, const char *csPrompt); /*