Книга: UNIX: взаимодействие процессов

3.3. Структура ipc_perm

3.3. Структура ipc_perm

Для каждого объекта IPC, как для обычного файла, в ядре хранится набор информации, объединенной в структуру.

struct ipc_perm {
 uid_t uid; /*идентификатор пользователя владельца*/
 gid_t gid; /*идентификатор группы владельца */
 uid_t cuid; /*идентификатор пользователя создателя*/
 gid_t cgid; /*идентификатор группы создателя*/
 mode_t mode; /*разрешения чтения-записи*/
 ulong_t seq; /*последовательный номер канала*/
 key_t key; /* ключ IPC */
}

Эта структура вместе с другими переименованными константами для функций System V IPC определена в файле <sys/ipc.h>. В этой главе мы расскажем о полях структуры ipc_perm более подробно.

Оглавление книги


Генерация: 1.382. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз