#define RDLINE_MAX_LINES 23
enum rdline_status {
- RDLINE_INIT,
+ RDLINE_STOPPED,
RDLINE_RUNNING,
RDLINE_EXITED
};
int pager_len; /* total len of buffer */
int pager_off; /* offset of next data */
int pager_lines; /* number of lines displayed */
- rdline_asyncpager_cb_t *pager_cb;
- void *pager_arg;
+ rdline_asyncpager_cb_t *pager_cb; /* callback once paging is finished */
+ void *pager_arg; /* argument of callback */
+ int pager_ret; /* saved return value */
#endif
};