49 #define _ESC_BRACKET 1
74 void (*execute) (
int argc,
const char *
const * argv );
75 const char ** (*get_completion) (
int argc,
const char *
const * argv );
76 void (*print) (
const char *);
78 void (*sigint) (void);
96 const char ** (*get_completion)(
int,
const char*
const*));
#define _COMMAND_TOKEN_NMB
#define _RING_HISTORY_LEN
#define _COMMAND_LINE_LEN
void microrl_set_complete_callback(microrl_t *pThis, const char **(*get_completion)(int, const char *const *))
void microrl_init(microrl_t *pThis, void(*print)(const char *))
void microrl_insert_char(microrl_t *pThis, int ch)
void microrl_set_echo(int)
void microrl_set_sigint_callback(microrl_t *pThis, void(*sigintf)(void))
void microrl_set_execute_callback(microrl_t *pThis, void(*execute)(int, const char *const *))