Мобильное программирование приложений реального времени в стандарте POSIX
Основные идеи, понятия и объектыОпрос и изменение атрибутов потоков управления
Работа с индивидуальными данными потоков управления
Создание и терминирование потоков управления
Пример 1.1
Особенности синхронизации потоков управления
Мьютексы
Переменные условия
Блокировки чтение-запись
Спин-блокировки
Барьеры
Пример 2.1
Основные идеи, понятия и объекты
Одношаговое порождение процессов
Сигналы реального времени
Часы и таймеры
Пример 3.1
Передача и прием сообщений в реальном времени
Семафоры реального времени
Разделяемые сегменты памяти
Пример 4.1
Отображение объектов в адресное пространство процессов
Объекты в типизированной памяти
Средства удержания процессов в памяти
Пример 5.1
Основные идеи и понятия
Функции управления планированием
Пример 6.1
Основные идеи, понятия и объекты асинхронного ввода/вывода
Функции асинхронного ввода/вывода
Рекомендательные интерфейсы
Пример 7.1
Основные идеи, понятия и объекты
Функции для работы с атрибутными объектами потоков трассировки
Функции, обслуживающие жизненный цикл потоков трассировки.
Функции для работы с событиями
Пример 8.1
Функции и утилиты для работы с системным журналом
Обход файловой иерархии
Формирование и выполнение командных строк
Функции для работы с псевдотерминалами
Функции для работы с базой данных учетной информации о пользователях
Функции для работы с простыми базами данных
Поиск и сортировка
Манипулирование пользовательскими контекстами
Управление средой вещественной арифметики
Пример 9.1
Основные понятия и объекты, рассматриваемые в курсе
Потоки управления
Средства синхронизации потоков управления
Одношаговое порождение процессов
Сигналы реального времени
Часы и таймеры
Передача и прием сообщений в реальном времени
Семафоры реального времени
Объекты в памяти
Средства удержания процессов в памяти
Приоритетное планирование
Асинхронный ввод/вывод
Рекомендательные интерфейсы
Трассировка
Технологические интерфейсы