Системное программирование в 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



- Начало -    



Книжный магазин