PHP Doku:: Liefert Informationen zu einer Message Queue - function.msg-stat-queue.html

Verlauf / Chronik / History: (1) anzeigen

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

Ein Service von Reinhard Neidl - Webprogrammierung.

Semaphore Funktionen

<<msg_set_queue

sem_acquire>>

msg_stat_queue

(PHP 4 >= 4.3.0, PHP 5)

msg_stat_queue Liefert Informationen zu einer Message Queue

Beschreibung

array msg_stat_queue ( resource $queue )

msg_stat_queue() liefert die Metadaten zu der mit queue angegebenen Message Queue. Diese Informationen können zB. genutzt werden um herauszufinden welcher Prozess eine gerade empfangene Nachricht gesendet hat.

Parameter-Liste

queue

Message Queue Resourcehandle

Rückgabewerte

Der Rückgabewert ist ein Array dessen Schlüssel und Werte die folgende Bedeutung haben:
Array-Struktur für msg_stat_queue
msg_perm.uid Die User-ID des Besitzers der Queue.
msg_perm.gid Die Gruppen-ID des Besitzers der Queue.
msg_perm.mode Der Dateizugriffsmodus der Queue.
msg_stime Der Zeitpunkt zu dem die letzte Nachricht an die Queue gesendet wurde.
msg_rtime Der Zeitpunkt zu dem die letzte Nachricht von der Queue empfangen wurde.
msg_ctime Der Zeitpunkt zu dem sich der Status der Queue zuletzt geändert hat.
msg_qnum Die Anzahl der Nachrichten die sich zur Zeit noch in der Queue befinden.
msg_qbytes Die maximale Anzahl von Bytes in einer Message Queue. Unter Linux kann dieser Wert über /proc/sys/kernel/msgmnb gelesen und verändert werden.
msg_lspid Die Prozess-ID des Ansenders der letzten Nachricht.
msg_lrpid Die Prozess-ID des Empfängers der letzten Nachricht.

Siehe auch


Keine BenutzerBeiträge.
- Beiträge aktualisieren...



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",...)