[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Примеры
Следующая страница показывает несколько примеров использования функций
управления строками и получения/установки скорости. Помните, что
cfsetospeed(2) изменяет только соответствующее поле в структуре
termios. Для изменения атрибутов терминала, необходимо использовать
tcsetattr(2). Символьные константы определены в <termios.h>.
ПРИМЕРЫ
#include <termios.h>
struct termios tty;
speed_t speed;
. Уничтожить записанные, но непереданные данные
tcflush(fd, TCOFLUSH);
. Приостановить вывод
tcflow(fd, TCOOFF);
. Получить скорость передачи
speed = cfgetispeed(&tty);
. Установить скорость передачи
cfsetospeed(&tty, B2400);
tcsetattr(fd, TCSANOW, &tty);