--- libaitcli/inc/aitcli.h 2013/01/17 15:54:40 1.5.4.1 +++ libaitcli/inc/aitcli.h 2013/05/26 20:36:41 1.5.4.2 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitcli.h,v 1.5.4.1 2013/01/17 15:54:40 misho Exp $ +* $Id: aitcli.h,v 1.5.4.2 2013/05/26 20:36:41 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -250,9 +250,9 @@ typedef struct { /* Error support functions */ // cli_GetErrno() Get error code of last operation -inline int cli_GetErrno(); +int cli_GetErrno(); // cli_GetError() Get error text of last operation -inline const char *cli_GetError(); +const char *cli_GetError(); /* TELNET support for CLI */ @@ -314,7 +314,7 @@ int cli_telnetSend(int sock, struct telnetAttrs *attr, * @datLen = data size set max size in input, output return copy size * return: -1 can`t get option; !=-1 option code */ -inline int cli_telnet_Get_SubOpt(struct telnetAttrs *attr, unsigned char *code, +int cli_telnet_Get_SubOpt(struct telnetAttrs *attr, unsigned char *code, void *data, unsigned char *datLen); /* * cli_telnet_Set_SubOpt() - Telnet set sub option function @@ -326,7 +326,7 @@ inline int cli_telnet_Get_SubOpt(struct telnetAttrs *a * @datLen = data size, if 0 not specified * return: -1 can`t set sub-otion; 0 ok */ -inline int cli_telnet_Set_SubOpt(struct telnetAttrs *attr, unsigned char opt, unsigned char code, +int cli_telnet_Set_SubOpt(struct telnetAttrs *attr, unsigned char opt, unsigned char code, void *data, unsigned char datLen); /* @@ -335,7 +335,7 @@ inline int cli_telnet_Set_SubOpt(struct telnetAttrs *a * @attr = input attribute * return: -1 can`t get command; !=-1 command <<24 return sublen, <<8 return option, <<0 command */ -inline unsigned int cli_telnet_GetCmd(struct telnetAttrs *attr); +unsigned int cli_telnet_GetCmd(struct telnetAttrs *attr); /* * cli_telnet_SetCmd() - Telnet set command * @@ -347,7 +347,7 @@ inline unsigned int cli_telnet_GetCmd(struct telnetAtt * @arg3 = sub-option data size, if 0 not specified data * return: -1 can`t set command; !=-1 ok */ -inline int cli_telnet_SetCmd(struct telnetAttrs *attr, unsigned char cmd, unsigned char opt, ...); +int cli_telnet_SetCmd(struct telnetAttrs *attr, unsigned char cmd, unsigned char opt, ...); /* * cli_telnet_Answer() - Automatic generate commands answer to send from telnet @@ -468,7 +468,7 @@ int cli_loadHistory(linebuffer_t * __restrict buffer, * @buffer = CLI buffer * return: none */ -inline void cli_resetHistory(linebuffer_t * __restrict buffer); +void cli_resetHistory(linebuffer_t * __restrict buffer); /* * cli_freeLine() - Clear entire line @@ -476,7 +476,7 @@ inline void cli_resetHistory(linebuffer_t * __restrict * @buffer = CLI buffer * return: RETCODE_ERR error, RETCODE_OK ok */ -inline int cli_freeLine(linebuffer_t * __restrict buffer); +int cli_freeLine(linebuffer_t * __restrict buffer); /* * cli_setPrompt() - Set new prompt for CLI session * @@ -484,7 +484,7 @@ inline int cli_freeLine(linebuffer_t * __restrict buff * @prompt = new text for prompt or if NULL disable prompt * return: none */ -inline void cli_setPrompt(linebuffer_t * __restrict buffer, const char *prompt); +void cli_setPrompt(linebuffer_t * __restrict buffer, const char *prompt); /* * cli_Printf() - Send message to CLI session * @@ -493,14 +493,14 @@ inline void cli_setPrompt(linebuffer_t * __restrict bu * @... = arguments defined in fmt * return: none */ -inline void cli_Printf(linebuffer_t * __restrict buffer, char *fmt, ...); +void cli_Printf(linebuffer_t * __restrict buffer, char *fmt, ...); /* * cli_PrintHelp() - Print help screen * * @buffer = CLI buffer * return: none */ -inline void cli_PrintHelp(linebuffer_t * __restrict buffer); +void cli_PrintHelp(linebuffer_t * __restrict buffer); /* * cliEnd() - Clear data, Free resources and close CLI session