Add link to pyprocessing.

This commit is contained in:
Patrick Mahoney 2011-12-11 22:21:42 -06:00
parent f0827a3118
commit 975cfd9ea6
1 changed files with 4 additions and 3 deletions

View File

@ -3,9 +3,10 @@
Concurrency primitives that may be used in a cross-process way to Concurrency primitives that may be used in a cross-process way to
coordinate share memory between processes. coordinate share memory between processes.
A small C library (libpsem) is compiled to support portable access to A small C library (libpsem) is compiled to provide portable access to
semaphores. This library is then accessed using FFI to implement Ruby semaphores (based on http://pyprocessing.berlios.de/). This library
classes ProcessShared::Semaphore, ProcessShared::BoundedSemaphore, is then accessed using FFI to implement Ruby classes
ProcessShared::Semaphore, ProcessShared::BoundedSemaphore,
ProcessShared::Mutex, and ProcessShared::SharedMemory. ProcessShared::Mutex, and ProcessShared::SharedMemory.
This is an incomplete work in progress. This is an incomplete work in progress.