[Overview][Constants][Types][Procedures and functions][Index] |
Record returned by the msgctl call, contains all data about a message queue.
Source position: ipc.pp line 586
type TMSQid_ds = record |
||
msg_perm: TIPC_Perm; |
|
Queue permissions |
msg_first: PMSG; |
|
Pointer to first message |
msg_last: PMSG; |
|
Pointer to last message |
msg_cbytes: msglen_t; |
|
|
msg_qnum: msgqnum_t; |
|
|
msg_qbytes: msglen_t; |
|
|
msg_lspid: pid_t; |
|
|
msg_lrpid: pid_t; |
|
|
msg_stime: time_t; |
|
Last send time |
msg_pad1: clong; |
|
Padding for alignment purposes, not to be used. |
msg_rtime: time_t; |
|
Last receive time |
msg_pad2: clong; |
|
Padding for alignment purposes, not to be used. |
msg_ctime: time_t; |
|
Last control time |
msg_pad3: clong; |
|
Padding for alignment purposes, not to be used. |
msg_pad4: array [0..3] of clong; |
|
Padding for alignment purposes, not to be used. |
end; |
This record should never be used directly, it is an internal kernel record. It's fields may change at any time.