PHP Doku:: Setzt Metadaten in derMessage Queue Datenstruktur - function.msg-set-queue.html

Verlauf / Chronik / History: (1) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzErweiterungen zur ProzesskontrolleSemaphore, Shared Memory and IPCSemaphore Funktionenmsg_set_queue

Ein Service von Reinhard Neidl - Webprogrammierung.

Semaphore Funktionen

<<msg_send

msg_stat_queue>>

msg_set_queue

(PHP 4 >= 4.3.0, PHP 5)

msg_set_queue Setzt Metadaten in derMessage Queue Datenstruktur

Beschreibung

bool msg_set_queue ( resource $queue , array $data )

msg_set_queue() erlaubt es die Werte der Felder msg_perm.uid, msg_perm.gid, msg_perm.mode und msg_qbytes in der Message Queue Datenstruktur zu ändern.

Änderungen an diesen Werten erfordern das PHP als derselbe User ausgeführt wird, Zugriffsrechte auf die Message Queue hat (wie in den existierenden msg_perm.xxx Feldern festgelegt) oder mit root Privilegien ausgeführt wird. Zur erhöhung des msg_qbytes Wertes über das systemweite Limit hinaus sind ebenfalls root Privilegien erforderlich.

Parameter-Liste

queue

Message Queue Resourcehandle

data

Die gewünschten neuen Werte werden als Schlüssel/Wert Paare im data Array übergeben.

Rückgabewerte

Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.

Siehe auch


Ein BenutzerBeitrag:
- Beiträge aktualisieren...
webmaster at toolshed51 dot com
17.05.2003 0:50
Example:
$msg_id = msg_get_queue (12341234, 0600);
msg_set_queue ($msg_id, array ('msg_perm.uid'=>'80'));

List of all possible keys at documentation for msg_stat_queue



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)