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

       

Системный вызов fdwrite

Системный вызов fdwrite

Системный вызов fdwrite

Функции ttyname и isatty
Описание
Изменение свойств терминала: структура termios
Описание
Определение структуры termios
Массив с_сс
Поле c_cflag
Описание
Поле c_iflag

Поле c_oflag


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

Пример управления терминалом: программа tscript
Введение
Типы соединения
Адресация
Адресация Internet

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

Прием запроса на установку TCP-соединения
Описание
Подключение клиента
Описание
Пересылка данных
Описание
Закрытие TCP-соединения

Программирование в режиме пересылок UDP-дейтаграмм
Прием и передача UDP-сообщений
Описание
Различия между двумя моделями
Введение
Структура TFILE
Описание

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

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

Комплексный пример
Специальные символы
Процедура sprintf
Описание
.. Запуск программ при помощи библиотек стандартного ввода/вывода
Описание

.. Вспомогательные процедуры
Описание
Введение
Управление динамическим распределением памяти
Описание

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

Время
Описание
Работа со строками и символами
Семейство процедур strings
Описание
Преобразование строк в числовые значения
Описание
Проверка и преобразование символов

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

Работа с портами ввода вывода
Введение
Обработка текста
Бинарные файлы
Каталоги

Содержание раздела