msg_get_queue
Create or attach to a message queue
&reftitle.description;
SysvMessageQueuefalsemsg_get_queue
intkey
intpermissions0666
msg_get_queue returns an id that can be used to
access the System V message queue with the given
key. The first call creates the message queue with
the optional permissions.
A second call to msg_get_queue for the same
key will return a different message queue
identifier, but both identifiers access the same underlying message
queue.
&reftitle.parameters;
key
Message queue numeric ID
permissions
Queue permissions. Default to 0666. If the message queue already
exists, the permissions will be ignored.
&reftitle.returnvalues;
Returns SysvMessageQueue instance that can be used to access the System V message queue,
&return.falseforfailure;.
&reftitle.changelog;
&Version;
&Description;
8.0.0
On success, this function returns a SysvMessageQueue instance now;
previously, a resource was returned.
&reftitle.seealso;
msg_remove_queue
msg_receive
msg_send
msg_stat_queue
msg_set_queue