README
1
2DESCRIPTION
3===========
4
5Socket library to interface w/ freeswitch mod_event_socket from Twisted python applications. Used by WikiPBX for all non-http communication w/ Freeswitch.
6
7Install
8=======
9
10See INSTALL
11
12Using/Examples
13==============
14
15The WikiPBX project uses this lib heavily, so looking at that code (wikipbx.org) is a good example until more docs are added.
16
17
18Debugging
19=========
20
21Set FREEPY_DEBUG_ON = True in globals.py
22
23TODO: pull this from an environment variable or a config file
24
25Rebulding State Machines
26========================
27
28(you only need to do this if you changed an .sm file)
29
30for each .sm file:
31
32java -jar /usr/src/smc/bin/Smc.jar -python -g THE.sm
33
34and loginrequest.sm -> loginrequest_sm.py with the state machine.
35
36TODO: create a Makefile to do this stuff
37TODO: use Miro Samek's HSM framework instead of SMC
38
39
40
41