[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 ctl - основные сведения

Системные вызовы  семейства ctl  используют id,  полученный при вызове
get, в  качестве первого  аргумента. Они  предоставляют  три  функции,
общие для всех средств IPC.

Значение параметра  cmd  показывает,  что  должно  быть  сделано.  Эти
действия, определенные в <sys/ipc.h>, таковы:

  IPC_STAT  получает   информацию    о   состоянии,   содержащуюся   в
            дескрипторе  для   соответствующего  id.   Для  выполнения
            IPC_STAT требуется право чтения.

            Замечание: Только  хозяин или создатель средства IPC могут
            выполнять действияи IPC_SET и IPC_RMID.

  IPC_SET   изменяет хозяина,  группу или  права доступа, заданные при
            создании.

  IPC_RMID     удаляет средство.

Существуют и другие действия, различные для разных типов средств IPC.
Системный вызов semctl(2) имеет несколько таких действий.
                       ctl - ОСНОВНЫЕ СВЕДЕНИЯ


IPC_STAT  -    получает информацию о состоянии


IPC_SET   -    изменяет хозяина или права доступа


IPC_RMID  -    удаляет средство