[<<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 - удаляет средство