|
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:
Tabella 1. 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_stat_queue() e msg_set_queue().
Hosting by: hurra.com
Generated: 2007-01-26 17:56:45