Name Space

Name Space is a set of possible names for a give type of IPC#. It is especially important for IPC between processes on different systems. The naming conventions for different type of IPC are shown in the following table:

IPC TypeName SpaceIdentification
Pipe(no name)file descriptor
Named Pipe (FIFO)pathnamefile descriptor
message queuekey_t key#identifier
shared memorykey_t key#identifier
semaphorekey_t key#identifier
socket, Unix domainpathnamefile descriptor
socket, other domain(domain dependent)file descriptor
#operating-system