]> rtime.felk.cvut.cz Git - pes-rpp/rpp-test-sw.git/blob - rpp/lib/cmdproc/src/cmdproc_io_std_line.c
2b0a2d1c397fa10acb1569fe452c2de2a9881508
[pes-rpp/rpp-test-sw.git] / rpp / lib / cmdproc / src / cmdproc_io_std_line.c
1 #include "cmdproc.h"
2 #include <string.h>
3
4 #define ED_LINE_CHARS 80
5
6 char ed_line_in_std[ED_LINE_CHARS+1];
7 char ed_line_out_std[ED_LINE_CHARS+1];
8
9
10 ed_line_buf_t ed_line_buf_in_std={
11         FL_ELB_ECHO,
12         0,
13     sizeof(ed_line_in_std),
14     0,
15     0,
16     ed_line_in_std
17 };
18
19 ed_line_buf_t ed_line_buf_out_std={
20     FL_ELB_NOCRLF,
21     0,
22     sizeof(ed_line_out_std),
23     0,
24     0,
25     ed_line_out_std
26 };
27
28 extern cmd_io_t cmd_io_buf;
29 const cmd_io_t cmd_io_std_line={
30     cmd_io_line_putc,
31     NULL,
32     cmd_io_write_bychar,
33     NULL,
34     {
35         {
36             &ed_line_buf_in_std,
37             &ed_line_buf_out_std,
38             &cmd_io_buf
39         }
40     }
41 };