(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
msg_stat_queue — 返回訊息佇列數據結構的資訊
msg_stat_queue() 返回由 queue
指定的訊息佇列的中繼資料。例如,這可用於確定哪個行程發送了剛收到的訊息。
queue
訊息佇列。
成功時,返回值是一個陣列,其鍵和值具有以下含義
msg_perm.uid |
佇列擁有者的 uid。 |
msg_perm.gid |
佇列擁有者的 gid。 |
msg_perm.mode |
佇列的檔案存取模式。 |
msg_stime |
最後一次將訊息傳送到佇列的時間。 |
msg_rtime |
最後一次從佇列接收訊息的時間。 |
msg_ctime |
佇列最後一次更改的時間。 |
msg_qnum |
等待從佇列讀取的訊息數量。 |
msg_qbytes |
一個訊息佇列允許的最大位元組數。在 Linux 上,可以透過 /proc/sys/kernel/msgmnb 讀取和修改此值。 |
msg_lspid |
將最後一個訊息傳送到佇列的程序的 pid。 |
msg_lrpid |
從佇列接收最後一個訊息的程序的 pid。 |
失敗時返回 false
。