Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

msg_stat_queue

Semaphore Funktionen

    Befehl:
array msg_stat_queue ( resource $queue )


    Parameter-Liste:
NameBeschreibung
queueMessage 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
NameBeschreibung
msg_perm.uidDie User-ID des Besitzers der Queue.
msg_perm.gidDie Gruppen-ID des Besitzers der Queue.
msg_perm.modeDer Dateizugriffsmodus der Queue.
msg_stimeDer Zeitpunkt zu dem die letzte Nachricht an die Queue gesendet wurde.
msg_rtimeDer Zeitpunkt zu dem die letzte Nachricht von der Queue empfangen wurde.
msg_ctimeDer Zeitpunkt zu dem sich der Status der Queue zuletzt geändert hat.
msg_qnumDie Anzahl der Nachrichten die sich zur Zeit noch in der Queue befinden.
msg_qbytesDie maximale Anzahl von Bytes in einer Message Queue. Unter Linux kann dieser Wert über /proc/sys/kernel/msgmnb gelesen und verändert werden.
msg_lspidDie Prozess-ID des Ansenders der letzten Nachricht.
msg_lrpidDie Prozess-ID des Empfängers der letzten Nachricht.

    Beschreibung:
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.


    Aktiv in Version:
(PHP 4 >= 4.3.0, PHP 5, PHP 7)

    Siehe auch:
Entfernt eine Message Queue
 
Erhalten Sie eine Nachricht aus einer Nachrichtenwarteschlange
 
Message Queue anlegen oder an existierende Queue anbinden
 
Message Queue anlegen oder an existierende Queue anbinden
 

msg_stat_queue() - Beispiel:


Eingabe:
Im moment kein Beispiel vorhanden
Semaphore Funktionen