![Symbian Developer Library](../../../../a_stock/images/mainheading.gif)
![]() |
![]() |
|
Interface status: | externallyDefinedApi |
struct msqid_ds;
The msqid_ds structure defines a message queue associated with a message queue ID. There is one queue per message queue ID. Collectively, the queues are stored as an array, with message queue IDs serving as an index into the array. Contains the following members,
Defined in msqid_ds
:
msg_cbytes
number of bytes in use on the queue msg_ctime
time of last msgctl(int,int,struct msqid_ds *)
msg_lrpid
pid of last msgrcv(int,void *,size_t,long,int)
msg_lspid
pid of last msgsnd(int,const void *,size_t,int)
msg_perm
msg queue permission bits msg_qbytes
max n of bytes on the queue msg_qnum
number of msgs in the queue msg_rtime
time of last msgrcv(int,void *,size_t,long,int)
msg_stime
time of last msgsnd(int,const void *,size_t,int)
Interface status: | externallyDefinedApi | Inherited from: msqid_ds |
ipc_perm msg_perm;
msg queue permission bits
Interface status: | externallyDefinedApi | Inherited from: msqid_ds |
msglen_t msg_cbytes;
number of bytes in use on the queue
Interface status: | externallyDefinedApi | Inherited from: msqid_ds |
msgqnum_t msg_qnum;
number of msgs in the queue
Interface status: | externallyDefinedApi | Inherited from: msqid_ds |
msglen_t msg_qbytes;
max n of bytes on the queue
Interface status: | externallyDefinedApi | Inherited from: msqid_ds |
pid_t msg_lspid;
pid of last msgsnd(int,const void *,size_t,int)
Interface status: | externallyDefinedApi | Inherited from: msqid_ds |
pid_t msg_lrpid;
pid of last msgrcv(int,void *,size_t,long,int)
Interface status: | externallyDefinedApi | Inherited from: msqid_ds |
time_t msg_stime;
time of last msgsnd(int,const void *,size_t,int)
Interface status: | externallyDefinedApi | Inherited from: msqid_ds |
time_t msg_rtime;
time of last msgrcv(int,void *,size_t,long,int)
Interface status: | externallyDefinedApi | Inherited from: msqid_ds |
time_t msg_ctime;
time of last msgctl(int,int,struct msqid_ds *)