Nut/OS  4.10.3
API Reference
edline.c File Reference
#include <gorp/edline.h>
#include <stdlib.h>
#include <stdio.h>
#include <ctype.h>
#include <string.h>
Include dependency graph for edline.c:

Go to the source code of this file.

Defines

#define EDIT_MAX_HISTORY   16
 Maximum number of history entries.

Functions

void EdLineRegisterInput (EDLINE *el, EDLINEGET get, void *param)
 Register an input routine.
void EdLineRegisterOutput (EDLINE *el, EDLINEPUT put, void *param)
 Register an output routine.
int EdLineKeyMap (int key, int *seq)
 Default key mapping routine.
void EdLineRegisterKeymap (EDLINE *el, EDLINEMAP map)
 Register a key mapping routine.
EDLINEEdLineOpen (uint16_t mode)
 Open a line editor.
void EdLineClose (EDLINE *el)
 Close a line editor.
int EdLineRead (EDLINE *el, char *buf, int siz)
 Read a line.