Semaphore Funzioni
PHP Manual

msg_stat_queue

(PHP 4 >= 4.3.0, PHP 5)

msg_stat_queue Restituisce informazioni dalla struttura dati della coda

Descrizione

array msg_stat_queue ( resource $coda )

msg_stat_queue() restituisce i dati della coda dei messaggi indicata in coda. Questo può essere utile, ad esempio, per determinare quale processo ha inviato il messaggio che è stato appena ricevuto.

Il valore restituito è un array le cui chiavi e valori hanno il seguente significato:

Struttura dell'array di msg_stat_queue
msg_perm.uid Il parametro uid del proprietario della coda
msg_perm.gid Il parametro gid del proprietario della coda.
msg_perm.mode La modalità di accesso alla coda.
msg_stime L'orario in cui è stato inserito in coda l'ultimo messaggio.
msg_rtime L'orario in cui l'ultimo messaggio è stato ricevuto dalla coda.
msg_ctime L'orario in cui è avvenuta l'ultima modifica alla coda.
msg_qnum Il numero di messaggi in attesa di essere letti dalla coda.
msg_qbytes Il numero di byte dello spazio attualemnet disponibile nella coda per trattenere i messaggi fino a quando non sono ricevuti.
msg_lspid Il pid del processo che ha inviato l'ultimo messaggio.
msg_lrpid Il pid del processo che ha ricevuto l'ultimo messaggio dalla coda.

Vedere anche: msg_remove_queue(), msg_receive(), msg_get_queue() e msg_set_queue().


Semaphore Funzioni
PHP Manual