ipc(2) System Calls Manual ipc(2) NAZWA ipc - wywolania systemowe IPC z Systemu V BIBLIOTEKA Standardowa biblioteka C (libc, -lc) SKLADNIA #include /* Definition of needed constants */ #include /* Definition of SYS_* constants */ #include int syscall(SYS_ipc, unsigned int call, int first, unsigned long second, unsigned long third, void *ptr, long fifth); Note: glibc provides no wrapper for ipc(), necessitating the use of syscall(2). OPIS ipc() jest w jadrze wspolnym punktem wejscia dla wywolan IPC z Systemu V, takich jak komunikaty, semafory i pamiec dzielona. call okresla, ktora funkcje IPC nalezy wywolac; inne argumenty sa przekazywane do odpowiedniego wywolania. Programy uzytkowe powinny wolac wlasciwe funkcje, uzywajac ich zwyczajowych nazw. O funkcji ipc() musza wiedziec tylko autorzy biblioteki standardowej i hakerzy jadra. WERSJE Wywolanie systemowe ipc() nie istnieje na niektorych architekturach, na przyklad x86-64 i ARM. Zamiast niego msgctl(2), semctl(2), shmctl(2) itp. sa zaimplementowane jako oddzielne wywolania systemowe. STANDARDY Linux. ZOBACZ TAKZE msgctl(2), msgget(2), msgrcv(2), msgsnd(2), semctl(2), semget(2), semop(2), semtimedop(2), shmat(2), shmctl(2), shmdt(2), shmget(2), sysvipc(7) TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Przemek Borys , Andrzej Krzysztofowicz , Robert Luberda i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . Linux man-pages 6.06 31 pazdziernika 2023 r. ipc(2)