Руководство программиста для Linux



      778b1c86   

Руководство программиста для Linux


Руководство программиста для Linux
Введение

Операционная система LINUX
Ядро LINUX
Библиотека libc
Системные вызовы
Ioсtl
Руководство программиста для Linux
Введение
Основные понятия
Основные понятия - 2
Создание каналов на Си

Ядро LINUX
Ядро LINUX - 2
Каналы - легкий путь!
Каналы - легкий путь! - 2
Атомарные (неделимые) операции с каналами
Примечания к полудуплексным каналам
Основные понятия
Создание FIFO
Операции FIFO
Действие блокирования над FIFO

Неизвестный SIGPIPE
Базовые понятия
Базовые понятия - 2
Очереди сообщений
Очереди сообщений - 2
Очереди сообщений - 3
Очереди сообщений - 4
Очереди сообщений - 5
Очереди сообщений - 6
Очереди сообщений - 7

Очереди сообщений - 8
Очереди сообщений - 9
Руководство программиста для Linux
Семафоры
Семафоры - 2
Семафоры - 3
Семафоры - 4
Семафоры - 5
Семафоры - 6
Семафоры - 7

Семафоры - 8
Разделяемая память
Разделяемая память - 2
Разделяемая память - 3
Разделяемая память - 4
Руководство программиста для Linux
Программирование звука
Программирование встроенного динамика
Программирование звуковой карты
Руководство программиста для Linux

Символьная графика
Символьная графика - 2
Форматированный вывод
Форматированный ввод
Введение
Поиск описания терминала
Описание терминала
Свойства termcap
Свойства termcap - 2
Введение в ncurses

Введение в ncurses - 2
Инициализация
Окна
Окна - 2
Вывод
Форматированный вывод
Вставка символов и линий
Удаление символов и линий
Боксы и линии
Фоновый (background) символ

Ввод
Форматированный ввод
Опции
Руководство программиста для Linux
Опции ввода
Атрибуты терминала
Использование опций
Очистка окна и линий
Обновление терминала
Обновление терминала - 2

Видеоатрибуты и цвет
Видеоатрибуты и цвет - 2
Координаты курсора и окна
Прокрутка
Заполнители
Мягкие метки (Soft-labels)
Разное
Низкоуровневый доступ
Дамп экрана
Эмуляция termcap

Функции terminfo
Функции отладки
Логические свойства
Числа
Строки
Обзор функций [n]curses
Руководство программиста для Linux
Программирование портов ввода/вывода
Программирование мыши
Программирование модема

Программирование принтера
Программирование джойстика
Руководство программиста для Linux
Введение
Обработка сигналов
Сигналы в SVR BSD и POSIX.1
Опции сигналов Linux
Signal под Linux-ом
Сигналы, поддерживаемые Linux-ом
Ввод/вывод с терминала

Управление процессами
Подпрограммы kvm
Ptrace и файловая система /proc
Управление процессами под Linux
Переносимая условная компиляция
Дополнительные комментарии
Руководство программиста для Linux
Справочник системных вызовов
Справочник системных вызовов - 2
Аббревиатуры

Содержание