2007-10-07 12:47:10 -04:00
2008-07-12 23:14:44 -04:00
DESCRIPTION
===========
Socket library to interface w/ freeswitch mod_event_socket from Twisted python applications. Used by WikiPBX for all non-http communication w/ Freeswitch.
Install
=======
See INSTALL
2008-09-11 18:25:35 -04:00
Using/Examples
==============
The WikiPBX project uses this lib heavily, so looking at that code (wikipbx.org) is a good example until more docs are added.
2008-07-13 00:10:52 -04:00
Debugging
=========
Set FREEPY_DEBUG_ON = True in globals.py
TODO: pull this from an environment variable or a config file
2008-07-12 23:14:44 -04:00
Rebulding State Machines
========================
2008-07-13 00:10:52 -04:00
(you only need to do this if you changed an .sm file)
2008-07-12 23:14:44 -04:00
for each .sm file:
java -jar /usr/src/smc/bin/Smc.jar -python -g THE.sm
and loginrequest.sm -> loginrequest_sm.py with the state machine.
TODO: create a Makefile to do this stuff
TODO: use Miro Samek's HSM framework instead of SMC
2007-10-07 12:47:10 -04:00