msg_get_queue
Создаёт или подключает к очереди сообщений
&reftitle.description;
SysvMessageQueuefalsemsg_get_queue
intkey
intpermissions0666
Функция msg_get_queue возвращает идентификатор, который используется для
доступа к очереди сообщений System V с указанным ключом key.
Первый вызов создаёт очередь сообщений с необязательными правами permissions.
Второй и последующие вызовы функции msg_get_queue для того же key
будут возвращать другие идентификаторы, однако все они будут ссылаться на одну и ту же
очередь сообщений.
&reftitle.parameters;
key
Числовой идентификатор очереди сообщений.
permissions
Права доступа к очереди. По умолчанию 0666. Если очередь сообщений уже существует,
параметр permissions игнорируется.
&reftitle.returnvalues;
Функция возвращает экземпляр класса SysvMessageQueue,
который может быть использован для доступа к очереди
сообщений System V&return.falseforfailure;.
&reftitle.changelog;
&Version;
&Description;
8.0.0
В случае успешного выполнения функция теперь возвращает экземпляр класса SysvMessageQueue;
раньше возвращался ресурс (resource).
&reftitle.seealso;
msg_remove_queue
msg_receive
msg_send
msg_stat_queue
msg_set_queue