| Coverage-Area: Message Queues (MSG) |
| Area-Code: msg |
| |
| /* |
| COVERAGE DOCUMENT FOR MESSAGE QUEUES |
| ==================================== |
| |
| This document lists the items that will be tested for POSIX message queues. |
| |
| Item to Test Status |
| ========================================================== |
| || Definitions WON'T DO (for now) || |
| || Behavior DONE || |
| || Functionality WON'T DO (for now) || |
| || Stress WON'T DO (for now) || |
| || Performance WON'T DO (for now) || |
| ========================================================== |
| */ |
| |
| // Function Complete? Priority Est. Completion |
| // ============================================================================ |
| mq_close YES HIGH DONE |
| mq_getattr YES MED DONE |
| mq_notify YES LOW DONE |
| mq_open YES HIGH DONE |
| mq_receive YES HIGH DONE |
| mq_send YES HIGH DONE |
| mq_setattr YES MED DONE |
| mq_timedreceive YES LOW DONE |
| mq_timedsend YES LOW DONE |
| mq_unlink YES MED DONE |
| //msgctl NO LOW WON'T |
| //msgget NO LOW WON'T |
| //msgrcv NO LOW WON'T |
| //msgsnd NO LOW WON'T |
| // =================================================== |
| |
| /* |
| Notes: |
| msgclt, msgget, msgrcv, msgsnd will not be tested at this time as they do |
| not apply to the MSG tag (apply to XSI). |
| |
| BUILD INFO |
| ========== |
| |
| posix1b - See information in BUILD file (under Semaphores). You will |
| also need to add -I/usr/include/posix1b/ to LDFLAGS. |
| |
| http://www.mat.uni.torun.pl/~wrona/posix_ipc/ |
| - Install patches and compile/install binary. |
| - Add -lmqueue to LDFLAGS |
| - Create the mqueue FS: |
| mkdir /dev/mqueue |
| mount -t mqueue none /dev/mqueue |
| |
| */ |
| Maintainer: Julie Fleischer |
| Contributor: Crystal Xiong |