ПОИСК
ods.com.ua
Web
КАТЕГОРИИ
Home
Programming
Net technology
Unixes
Security
RFC, HOWTO
Web technology
Data bases
Other docs
ПОДПИСКА
О КОПИРАЙТАХ
Вся предоставленная на этом сервере информация собрана нами из разных источников. Если Вам кажется, что публикация каких-то документов нарушает чьи-либо авторские права,
сообщите нам
об этом.
next
up
previous
contents
Next:
6.4.1 Fundamental Concepts
Up:
6 Linux Interprocess Communications
Previous:
6.3.5 The Infamous SIGPIPE
6.4 System V IPC
6.4.1 Fundamental Concepts
IPC Identifiers
IPC Keys
The
ipcs
Command
The
ipcrm
Command
6.4.2 Message Queues
Basic Concepts
Internal and User Data Structures
Message buffer
Kernel
msg
structure
Kernel
msqid_ds
structure
Kernel
ipc_perm
structure
SYSTEM CALL: msgget()
SYSTEM CALL: msgsnd()
SYSTEM CALL: msgctl()
msgtool: An interactive message queue manipulator
Background
Command Line Syntax
Sending Messages
Retrieving Messages
Changing the Permissions (mode)
Deleting a Queue
Examples
The Source
6.4.3 Semaphores
Basic Concepts
Internal Data Structures
Kernel
semid_ds
structure
Kernel
sem
structure
SYSTEM CALL: semget()
SYSTEM CALL: semop()
SYSTEM CALL: semctl()
semtool: An interactive semaphore manipulator
Background
Command Line Syntax
Creating a Semaphore Set
Locking a Semaphore
Unlocking a Semaphore
Changing the Permissions (mode)
Deleting a Semaphore Set
Examples
The Source
semstat: A semtool companion program
6.4.4 Shared Memory
Basic Concepts
Internal and User Data Structures
Kernel
shmid_ds
structure
SYSTEM CALL: shmget()
SYSTEM CALL: shmat()
SYSTEM CALL: shmctl()
SYSTEM CALL: shmdt()
shmtool: An interactive shared memory manipulator
Background
Command Line Syntax
Writing strings to the segment
Retrieving strings from the segment
Changing the Permissions (mode)
Deleting the segment
Examples
The Source
Converted on:
Fri Mar 29 14:43:04 EST 1996
With any suggestions or questions please feel free to
contact us