f



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
0
alsterg (13)
9/3/2008 9:37:47 AM
comp.lang.tcl 23429 articles. 2 followers. Post Follow

1 Replies
1566 Views

Similar Articles

[PageSpeed] 24

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 !

-Alex

0
9/3/2008 5:19:50 PM
Reply:

Similar Artilces:

tcl-mmap: A POSIX mmap interface for Tcl. (Tcl package)
This is an announcement for a relatively new Tcl project: tcl-mmap Tcl-mmap is a Tcl interface to the POSIX mmap* system call. It provides a Tcl package that allows Tcl scripts to: 1) Memory map files for improved access efficiency; 2) Share memory between related processes; 3) Easily implement cyclic persistent log files. * See the mmap(2) man page. Platform: Linux/Unix Home page: http://sourceforge.net/projects/tcl-mmap/ Man page: http://tcl-mmap.sourceforge.net/ Author: Alexandros Stergiakis On Sep 3, 11:48=A0am, Alexandros Stergiakis <alst...@gmail.com> wrote: > This is an announcement for a relatively new Tcl project: tcl-mmap > > Tcl-mmap is a Tcl interface to the POSIX mmap* system call. It provides > a Tcl package that allows Tcl scripts to: 1) Memory map files for > improved access efficiency; 2) Share memory between related processes; > 3) Easily implement cyclic persistent log files. > > * See the mmap(2) man page. > Great to see this and the other packages you made. Looking at the manpage it looks a bit misformatted before the usage example. Any specific reason to use GPL for this instead the usual Tcl/MIT/BSD style license used? Michael schlenk wrote: > On Sep 3, 11:48 am, Alexandros Stergiakis <alst...@gmail.com> wrote: >> This is an announcement for a relatively new Tcl project: tcl-mmap >> >> Tcl-mmap is a Tcl interface to the POSIX mmap* system call. It provides >> a Tcl package that...

tcl-gaul: Genetic Algorithms for Tcl. (Tcl package)
This is an announcement for a relatively new Tcl project: tcl-gaul Tcl-gaul is a Tcl extension for genetic/evolutionary algorithm processing.It relies on the GAUL library: http://gaul.sourceforge.net/ * A genetic algorithm (GA) is a search technique used in computing to find exact or approximate solutions to optimization and search problems. Genetic algorithms are categorized as global search heuristics. They are a particular class of evolutionary algorithms that use techniques inspired by evolutionary biology such as inheritance, mutation, selection, and crossover. For an introduction to genetic algorithms visit: http://gaul.sourceforge.net/intro.html Platform: Linux (GAUL library dependency) Home page: http://sourceforge.net/projects/tcl-gaul/ Man page: http://tcl-gaul.sourceforge.net/ Author: Alexandros Stergiakis alsterg ...

tcl-pam: PAM authentication for Tcl (Tcl package)
This is an announcement for a relatively new Tcl project: tcl-pam Tcl-pam