Hello,<br><br> Additional POSIX realtime (POSIX 1003.1b) support has been added:<br><br>1) MQueue.hsc - POSIX message queues<br><br> Supported FFI bindings for:<br> <br> - mq_open<br><br> - mq_close<br>
<br> - mq_unlink<br><br> - mq_getattributes<br><br> - mq_setattributes<br><br> - mq_send<br><br><br> Not yet supported bindings:<br><br> - mq_rcv .. still debugging a mysterious problem<br>
<br> - mq_notify - will support when asynchronous I/O is implemented<br><br><br>2) RTsched.hsc - real time scheduling<br><br><br> Supported bindings for:<br><br> - sched_yield<br><br> - sched_get_param<br>
<br> - sched_set_param<br><br> - sched _get_scheduler<br><br> - sched_set_scheduler<br><br> - sched_get_priority_min<br> <br> - sched_get_priority_max <br><br><br>
Unsupported currently:<br><br> - sched_rr_get_interval - still looking for the TimeSpec data type in order to get "peek" working<br><br><br>3) Files.hsc<br><br><br> Added bindings for:<br>
<br> - fsync<br><br> - fdatasync <br><br><br>I am new to Haskell but would like to make a lot of contributions to insure Haskell success in the marketplace (of ideas ;^)). I apologize for any glitches and look for feedback.<br>
<br>Kind regards, Vasili<br> <br><br><br>