Joshua D. Boyd wrote: > I have a system that currently consists of 2 C programs and 3 python > programs. Currently the python programs transfer data between > themselves via pickles. The C programs transfer data between themselves > via streaming structs, and the C programs talk to one of the python > programs via a fairly ugly text over socket method. All of the programs > are threaded.
Since you posted using a Linux mailer I'd assume your system is Linux based. I think you'll find that dbus is an excellent solution to your requirements and it works just fine with C and python based programs. http://en.wikipedia.org/wiki/D-Bus http://www.freedesktop.org/wiki/Software/dbus D-Bus deals with threading just fine. It also has a nice notification mechanism named 'signals'. Roger ----------------------------------------------------------------------------- To unsubscribe, send email to [EMAIL PROTECTED] -----------------------------------------------------------------------------