tcl-mq: POSIX Message Queues for Tcl. (Tcl package)

This is an announcement for a relatively new Tcl project: tcl-mp

Tcl-mp is a Tcl interface to POSIX Message Queues*. It provides a Tcl 
package that allows scripts to create/open/close/unlink multiple 
parallel message queues, and to send/receive messages synchronously and 
asynchronously to/from them.

* A POSIX message queue is an Inter-Process Communication mechanism 
available on Linux and some other POSIX-compliant operating systems.  It 
  allows to  or more processes (or threads) to communicate under the 
same OS. The messages are buffered by the kernel, which gives them 
kernel persistency. A message queue can be thought of as a linked list 
of messages. Threads with adequate permission can put messages onto the 
queue, and threads with adequuate permission can remove messages from 
the queue. Each message is assigned a priority by the sender, and the 
oldest message of highest priority is always retrieved first. Unlike 
PIPES and FIFOS, no requirement exists that someone be waiting for a 
message to arrive on a queue, before some  process  writes  a  message 
to that queue. It's not even a requirement for both processes to exist 
at the same time. Read mq_overview(7) for more details

Platform: Linux
Home page: http://sourceforge.net/projects/tcl-mp/
Man page: http://tcl-mp.sourceforge.net/
Author: Alexandros Stergiakis

alsterg (13)
9/3/2008 9:37:47 AM
comp.lang.tcl 23428 articles. 2 followers. Post Follow

1 Replies

Similar Articles

[PageSpeed] 34

On Sep 3, 11:37=A0am, Alexandros Stergiakis <alst...@gmail.com> wrote:
> This is an announcement for a relatively new Tcl project: tcl-mp
> Home page:http://sourceforge.net/projects/tcl-mp/
> Man page:http://tcl-mp.sourceforge.net/

Small typo: it is "tcl-mq" not "tcl-mp" ;-)
And congrats for the contents !


9/3/2008 5:19:50 PM