posixipc package

Description

The posixipc package is a "C" based extension that provides access to POSIX message queues and shared memory through the Tcl channel mechanism. Channel drivers are provided for message queue and shared memory. Commands are provided to open channels for either a message queue or shared memory object.

Attributes

website
http://repos.modelrealization.com/cgi-bin/fossil/mrtools/wiki?name=PosixIPCPage
website
http://chiselapp.com/user/mangoa01/repository/mrtools/wiki?name=PosixIPCPage
current release
1.0
release time
2019-01-02

Documentation

The package is presented as a literate program document , which contains all the design information, code, and test cases.

Man page documentation of the commands is also available.

Development

A TEA compliant build mechanism is available as well a binary Tcl module . The binary module works with both Linux (glibc 2.28, Tcl 8.6) and FreeBSD (Release 12.0, Tcl 8.6). Note that MacOSX does not support POSIX message queues and the package code will not compile in that environment in its current state.