System V message queues

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instanceOf Inter-process communication mechanism
gptkbp:alternativeTo pipes
sockets
shared memory
POSIX message queues
gptkbp:canBeListedWith ipcs
gptkbp:canBeRemovedWith ipcrm
gptkbp:definedIn sys/msg.h
gptkbp:features denial of service
lack of authentication
resource leaks
gptkbp:hasConcept message type
message buffer
message queue creator
message queue identifier
message queue last change time
message queue last receive time
message queue last send time
message queue owner
message queue permissions
gptkbp:hasDataStructure struct msgbuf
struct msqid_ds
gptkbp:hasFeature gptkb:Single_UNIX_Specification
message prioritization
X/Open System Interface (XSI)
message persistence until read
gptkbp:hasPermissionModel UNIX permissions
gptkbp:hasSystemCall msgctl
msgget
msgrcv
msgsnd
https://www.w3.org/2000/01/rdf-schema#label System V message queues
gptkbp:implementedIn gptkb:AIX
gptkb:Linux
gptkb:Solaris
gptkb:HP-UX
gptkbp:introducedIn gptkb:UNIX_System_V
gptkbp:limitation message size limits
queue size limits
system-wide limits
gptkbp:partOf gptkb:System_V_IPC
gptkbp:relatedTo gptkb:System_V_shared_memory
gptkb:System_V_semaphores
POSIX message queues
gptkbp:supportedBy C API
system calls
gptkbp:usedFor message passing
asynchronous communication
gptkbp:usesIdentifier key_t
gptkbp:bfsParent gptkb:System_V_shared_memory
gptkbp:bfsLayer 7