msg_get_queue
Legt eine Nachrichten-Warteschlange an oder hängt sich an existierende an
&reftitle.description;
SysvMessageQueuefalsemsg_get_queue
intkey
intpermissions0666
msg_get_queue gibt eine ID zurück, die verwendet
werden kann, um auf die mit key angegebene
System-V-Nachrichten-Warteschlange zuzugreifen. Existiert die
Nachrichten-Warteschlange noch nicht, so wird sie beim ersten Aufruf mit
den im optionalen Parameter permissions angegebenen
Rechten angelegt. Ein weiterer Aufruf von
msg_get_queue mit dem gleichen
key liefert eine andere ID, beide IDs greifen aber
intern auf die gleiche Nachrichten-Warteschlange zu.
&reftitle.parameters;
key
Numerische ID der Nachrichten-Warteschlange.
permissions
Zugriffsrechte der Warteschlange. Vorgabewert ist 0666. Existiert die
Nachrichten-Warteschlange bereits, so wird dieser Parameter ignoriert.
&reftitle.returnvalues;
Gibt eine SysvMessageQueue-Instanz für den Zugriff
auf eine System-V-Nachrichten-Warteschlange zurück.
&return.falseforfailure;
&reftitle.changelog;
&Version;
&Description;
8.0.0
Bei Erfolg gibt diese Funktion nun eine
SysvMessageQueue-Instanz zurück; vorher wurde
eine resource zurückgegeben.
&reftitle.seealso;
msg_remove_queue
msg_receive
msg_send
msg_stat_queue
msg_set_queue