ИМЯ¶
ipc - системные
вызовы System V IPC
ОБЗОР¶
int ipc(unsigned int call, int first, int
second, int third, void *ptr,
long fifth);
ОПИСАНИЕ¶
ipc() является в
ядре общей
точкой входа
вызовов System V IPC (IPC
является
сокращением
от InterProcess Communication -
межпроцессное
взаимодействие
-- прим.пер.) для
сообщений,
семафоров и
разделяемой
памяти.
Параметр
call
определяет
какая
функция IPC
вызывается;
другие
аргументы
передаются
через
соответствующий
вызов.
Пользовательские
программы
должны
вызывать
соответствующие
функции,
через их
обычные
имена.
Только тем
кто пишет
стандартные
библиотеки и
хакерам ядра
может
понадобиться
знать о
вызове
ipc().
СООТВЕТСТВИЕ
СТАНДАРТАМ¶
Вызов
ipc()
является
специфичным
для Linux и не
должен
использоваться
в
программах,
которые
задумываются
как
кроссплатформенные.
СМОТРИТЕ
ТАКЖЕ¶
msgctl(2),
msgget(2),
msgrcv(2),
msgsnd(2),
semctl(2),
semget(2),
semop(2),
shmat(2),
shmctl(2),
shmdt(2),
shmget(2)
ПЕРЕВОД¶
Перевёл с
английского
Виктор
Вислобоков
<corochoone@perm.ru> 2003