ИМЯ mq_overview - обзор очередей сообщений POSIX
ОПИСАНИЕ Очереди сообщений POSIX позволяют процессам обмениваться данными в виде сообщений. Данный программный интерфейс отличается от используемого в очередях сообщений System V (msgget(2), msgsnd(2), msgrcv(2), etc.), но предоставляет схожие возможности.
Очереди сообщений создаются и открываются с помощью mq_open(3); эта функция возвращает дескриптор очереди сообщений (mqd_t), который используется в последующих вызовах для ссылки на открытую очередь сообщений. Каждая очередь сообщений описывается именем в виде /некое_имя; оно представляет собой строку с null в конце и длиной до NAME_MAX (т. е., 255) символов, состоящую из начальной косой черты,
...
Читать дальше »
|
ИМЯ mount_namespaces - обзор пространств имён монтирования в Linux
ОПИСАНИЕ Обзор пространств имён смотрите в namespaces(7).
Пространства имён монтирования позволяют изолировать список точек монтирования, видимый процессами в каждом экземпляре пространства имён. То есть, процессы в каждом из экземпляров пространства имён монтирования будут видеть разные иерархии в одном и том же каталоге.
Данные файлов /proc/[pid]/mounts, /proc/[pid]/mountinfo и /proc/[pid]/mountstats (описаны в proc(5)) соответствуют пространству имён монтирования, в котором расположен процесс с PID [pid] (для всех процессов, которые расположены в одном пространстве имён монтирования, данные в этих файлах одинаковы).
Когда процесс создаёт новое пространст
...
Читать дальше »
|
mdoc.samples — обучающий образец для написания справочных страниц BSD с использованием -mdoc
ОБЗОР man mdoc.samples
ОПИСАНИЕ Здесь представлен обучающий образец для написания справочных страниц BSD с помощью пакета макросов -mdoc, который является пакетом форматирования troff(1) на основе содержимого и доменов. Его предшественник, пакет -man(7), определял только структурирование страницы, а шрифты и вёрстка ложилась на плечи авторов страниц. В -mdoc, макросы структурирования страницы помещены в домен структурирования страницы, в котором содержатся макросы для названий, заголовки разделов, отображение (displays) и списки. В основном, его элементы влияют на физическое размещение текста форматируемой страницы. Кроме домена структурирования страницы есть ещё два домена:
...
Читать дальше »
|
mdoc — краткий справочник по пакету макросов -mdoc
ОБЗОР groff -mdoc файлы …
ОПИСАНИЕ Пакет -mdoc — это набор макросов на основе содержимого и доменов, предназначен для форматирования справочных страниц BSD. Для справки, далее приведены имена макросов и их назначение; подробное описание по использованию пакета смотрите в справочной странице groff_mdoc(7) и обучающие примеры mdoc.samples(7).
Заметим, что обычно данный пакет макросов не используется в документации Linux, хотя и применяется в нескольких широко распространённых программах; смотрите man(7).
Описание макросов поделена на две части; в первой рассказывается о макросах структурирования и физического размещения в в макете страницы. Во второй содержится описание макросов справочного и текстового домена
...
Читать дальше »
|
ИМЯ math_error - определение ошибок при выполнении математических функций
ОБЗОР #include <math.h> #include <errno.h> #include <fenv.h>
ОПИСАНИЕ При возникновении ошибки большинство библиотечных функций возвращают специальное значение (например, -1 или NULL). Так как математические функции, объявленные в <math.h>, обычно, возвращают число с плавающей запятой, то для выдачи ошибки используются другие способы. Есть два варианта вернуть сообщение об ошибке: старый — изменяя errno; новый — используя механизм исключений плавающей запятой (с помощью feclearexcept(3) и fetestexcept(3) как описано ниже), описанный в fenv(3).
Переносимая программа, которой требуется проверка на о
...
Читать дальше »
|
ИМЯ man-pages — правила написания справочных страниц Linux
ОБЗОР man [раздел] имя
ОПИСАНИЕ На этой странице описаны правила, которые необходимо применять при написании справочных страниц для проекта man-pages Linux, который, в свою очередь, документирует программный интерфейс пространства пользователя, предоставляемый ядром Linux и библиотекой GNU C. Таким образом, проект отвечает за большинство страниц из Раздела 2, за многие страницы из Разделов 3, 4, и 7, и за несколько страниц из Разделов 1, 5 и 8 справочной системы Linux. Данные правила также могут быть полезны при написании справочных страниц для других проектов.
Разделы справочных страниц Традиционно они следующие:
1 Команды пользователя (П
...
Читать дальше »
|
ИМЯ man - макросы для форматирования справочных страниц
ОБЗОР groff -Tascii -man файл ...
groff -Tps -man файл ...
man [раздел] имя
ОПИСАНИЕ В этой справочной странице описывается макет макросов groff an.tmac (часто называемый макетом макросов man). Данный пакет макросов должен использоваться разработчиками для написания или переноса справочных страниц в Linux. Он относительно совместим с другими версиями этого пакета макросов, так что перенос справочных страниц не должен быть большой проблемой (кроме выпуска NET-2 BSD, в котором используется полностью другой пакет макросов mdoc; смотрите mdoc(7)).
Заметим, что справочные страницы NET-2 BSD mdoc можно использовать с groff просто ука
...
Читать дальше »
| « 1 2 ... 7 8 9 10 11 ... 18 19 » |