Системное программирование в UNIX средствами Free Pascal


             Читаем тут: https://novostit.ru   

Системное программирование в UNIX средствами Free Pascal


Системный вызов fdwrite
Функции ttyname и isatty
Описание
Изменение свойств терминала: структура termios
Описание

Описание
Определение структуры termios
Массив с_сс
Поле c_cflag
Описание
Поле c_iflag
Поле c_oflag
Поле с_lflag
Поле с_lflag - 2
Описание

Параметры MIN и TIME
Параметры MIN и TIME - 2
Другие системные вызовы для работы с терминалом
Описание
Сигнал разрыва соединения
Псевдотерминалы
Псевдотерминалы - 2
Псевдотерминалы - 3
Пример управления терминалом: программа tscript
Пример управления терминалом: программа tscript - 2

Пример управления терминалом: программа tscript - 3
Пример управления терминалом: программа tscript - 4
Введение
Типы соединения
Адресация
Адресация Internet
Описание
Порты
Интерфейс сокетов
Создание сокета

Описание
Программирование в режиме TCP-соединения
Связывание
Описание
Включение приема TCP-соединений
Описание
Прием запроса на установку TCP-соединения
Описание
Описание - 2
Подключение клиента

Описание
Пересылка данных
Описание
Описание - 2
Закрытие TCP-соединения
Закрытие TCP-соединения - 2
Закрытие TCP-соединения - 3
Программирование в режиме пересылок UDP-дейтаграмм
Прием и передача UDP-сообщений
Описание

Описание - 2
Различия между двумя моделями
Введение
Структура TFILE
Описание
Описание - 2
Описание
Описание
Описание
Описание - 2

Стандартный ввод, стандартный вывод и стандартный вывод диагностики
Стандартные процедуры опроса состояния
Описание
Построчный ввод и вывод
Описание
Описание - 2
Описание
Описание
Описание - 2
Описание - 3

.. Произвольный доступ к файлу: процедуры fseek, rewind и ftell
Описание
Описание
Описание - 2
Описание - 3
Задание ширины поля и точности
Комплексный пример
Специальные символы
Процедура sprintf
Описание

Описание - 2
Описание - 3
Описание - 4
.. Запуск программ при помощи библиотек стандартного ввода/вывода
Описание
Описание
Описание - 2
Описание - 3
Описание - 4
.. Вспомогательные процедуры

Описание
Описание
Введение
Управление динамическим распределением памяти
Описание
Описание
Описание
Пример использования функции malloc: связные списки
Пример использования функции malloc: связные списки - 2
Пример использования функции malloc: связные списки - 3

Вызовы brk и sbrk
Ввод/вывод с отображением в память и работа с памятью
Описание
Системные вызовы ттар и munmap
Описание
Описание
Время
Описание
Описание
Работа со строками и символами

Семейство процедур strings
Описание
Описание - 2
Преобразование строк в числовые значения
Описание
Проверка и преобразование символов
Проверка и преобразование символов - 2
Дополнительные средства
Дополнение о сокетах
Потоки управления

Описание
Описание - 2
Расширения режима реального времени
Получение параметров локальной системы
Интернационализация
Математические функции
Работа с портами ввода вывода
Введение
Обработка текста
Обработка текста - 2

Обработка текста - 3
Обработка текста - 4
Обработка текста - 5
Обработка текста - 6
Обработка текста - 7
Обработка текста - 8
Обработка текста - 9
Обработка текста - 10
Обработка текста - 11
Обработка текста - 12

Обработка текста - 13
Бинарные файлы
Бинарные файлы - 2
Бинарные файлы - 3
Каталоги
Каталоги - 2
Каталоги - 3
Каталоги - 4
Каталоги - 5
Каталоги - 6

Каталоги - 7
Каталоги - 8
Каталоги - 9
Каталоги - 10
Каталоги - 11
Содержание