Download List

Project Description

Inter-Thread Communication (ITC) aims to make it exceedingly easy to call functions in other threads. The lexer does all the work, so just run the lexer on your headers, then call the stub functions. In addition, it also provides a complete threading API, with the four threading primitives and a high speed threadsafe FIFO class.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-08-19 12:37
1.0beta2

A new block feature in the "filling" Pipe::reads, a new -include-prefix option in the preprocessor, and prepending "itclib/" to the includes.
Tags: Major bugfixes

2001-08-18 15:20
1.0beta1

Now uses autoconf. Has a few small bug fixes. This is a release candidate.
Tags: Major feature enhancements

2001-07-30 05:13
0.8.0

A high-speed Pipe (FIFO) class for communicating between threads, and several speed improvements and bugfixes.
Tags: Major feature enhancements

2001-07-26 18:14
0.7.0

New features include a remote-thread procedure call system, a complete
threading solution with easy-to-use Thread, Mutex, Semaphore, and Condition
classes, several bugfixes, a few small optimizations, support for asyncronous
calls, and much more API documentation.
Tags: Major feature enhancements

2001-07-25 11:27
0.6.0

Changes from previous major version include: Optimizations, polling for new events is extremely fast (typically under 10 microseconds) - each function call is under 100us. All variables are supported without the need for transfer functions. Now requires a working pthread implementation, which almost all unices have.
Tags: Initial freshmeat announcement

Project Resources