[^^Up^^]
[Menu]
[About The Guide]
УПРАВЛЕНИЕ ТЕРМИНАЛЬНЫМ ВВОДОМ/ВЫВОДОМ
Характеристики терминального интерфейса
Интерфейс ввода/вывода
Программный интерфейс ввода/вывода
Терминальный ввод/вывод
Использование termios(2)
Получение и установка атрибутов терминала
Параметр optinal_actions функции tcsetattr(2)
Порядок изменения атрибутов терминала
Структура termios
Управляющие символы
Некоторые флаги режимов
Запирание терминала - пример
Неканонический ввод
Клавиатурный тренажер - Пример
Программа просмотра файла - Пример
Передача двоичного файла - Пример
Функции управления строками
Функции управления строками - описание
Получение и установка скорости приема/передачи данных
Примеры
Сессии и группы процессов
Получение/установка идентификатора сессии
Получение/установка идентификатора группы процессов
Установить идентификатор группы процессов - Пример
Получение и установка идентификатора группы процессов и сессии.
Пример - Группа основных процессов, связанная с терминалом
Краткое содержание
Упражнения
Передача двоичного файла
Тексты программ
Решения
Приложение - Параметры терминала
Режимы ввода - c_iflag
Режимы вывода - c_oflag
Режимы аппаратного интерфейса - c_cflag
Локальные режимы - c_lflag