Package rats :: Module osc
[hide private]
[frames] | no frames]

Module osc

source code

Implementation of the OSC protocol for Twisted.

Server and clients use the pyliblo library to integrate well with a twisted asynchronous networking application.

To use, install liblo from source (not from Ubuntu 8.10's package) and pyliblo.:

mkdir -p ~/src
pushd ~/src
svn co https://liblo.svn.sourceforge.net/svnroot/liblo/trunk liblo 
pushd liblo
./autogen.sh
make
sudo make install
popd
wget http://das.nasophon.de/download/pyliblo-0.8.0.tar.gz
tar -zxvf pyliblo-0.8.0.tar.gz
pushd pyliblo-0.8.0/
python setup.py  build
sudo python setup.py install --prefix=/usr/local
popd
popd
Classes [hide private]
  OscServerError
Raised when any OSC server error happens.
  OscClientError
Raised when any OSC client error happens.
  OscClient
An OSC client can send OSC messages.
  OscServer
An OSC server listens for incoming OSC messages.
Variables [hide private]
  VERBOSE = True
  __package__ = 'rats'

Imports: liblo, sys, time, reactor