8 #ifndef _TASKS_SERIAL_IO_TASK_H_
9 #define _TASKS_SERIAL_IO_TASK_H_
48 #endif // _TASKS_SERIAL_IO_TASK_H_
const serial::term & term() const
Provide const access to the underlying term object.
void disable_auto_close()
Disable automatic closing of the term object in the desctructor.
int events() const
Return the monitored events.
serial::term & term()
Provide access to the underlying term object.
This is the base class for io event tasks. It controls an ev_io watcher that monitors io events on fi...
virtual ~serial_io_task()
Base class for socket and term.
io_base & iob()
Grant socket access to the io_task_base.
serial_io_task(int events)
The serial_io_task implements the base tasks that implement serial communication. ...
A class that allows to read and write from/to terminal devices.
const io_base & iob() const
Grant const socket access to the io_task_base.