Enhanced version of Simon Ford's RPC demo program allowing command-line editing and providing interactive help. Includes Stream (Serial, etc.) line editing routine in separate files.

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers getline.h Source File

getline.h

00001     mbed_save_all(callback);
00002 }
00003 // receive a line from a stream, allowing backspace editing,
00004 // and checking for buffer overflow. Terminates on either a \n or \r.
00005 extern size_t getline(Stream &s, char *buf, size_t bufsize);