1Coverage-Area: Message Queues (MSG) 2Area-Code: msg 3 4/* 5COVERAGE DOCUMENT FOR MESSAGE QUEUES 6==================================== 7 8This document lists the items that will be tested for POSIX message queues. 9 10 Item to Test Status 11========================================================== 12|| Definitions WON'T DO (for now) || 13|| Behavior DONE || 14|| Functionality WON'T DO (for now) || 15|| Stress WON'T DO (for now) || 16|| Performance WON'T DO (for now) || 17========================================================== 18*/ 19 20// Function Complete? Priority Est. Completion 21// ============================================================================ 22mq_close YES HIGH DONE 23mq_getattr YES MED DONE 24mq_notify YES LOW DONE 25mq_open YES HIGH DONE 26mq_receive YES HIGH DONE 27mq_send YES HIGH DONE 28mq_setattr YES MED DONE 29mq_timedreceive YES LOW DONE 30mq_timedsend YES LOW DONE 31mq_unlink YES MED DONE 32//msgctl NO LOW WON'T 33//msgget NO LOW WON'T 34//msgrcv NO LOW WON'T 35//msgsnd NO LOW WON'T 36// =================================================== 37 38/* 39 Notes: 40 msgclt, msgget, msgrcv, msgsnd will not be tested at this time as they do 41 not apply to the MSG tag (apply to XSI). 42 43 BUILD INFO 44 ========== 45 46 posix1b - See information in BUILD file (under Semaphores). You will 47 also need to add -I/usr/include/posix1b/ to LDFLAGS. 48 49 http://www.mat.uni.torun.pl/~wrona/posix_ipc/ 50 - Install patches and compile/install binary. 51 - Add -lmqueue to LDFLAGS 52 - Create the mqueue FS: 53 mkdir /dev/mqueue 54 mount -t mqueue none /dev/mqueue 55 56*/ 57Maintainer: Julie Fleischer 58Contributor: Crystal Xiong 59