2
0

README 841 B

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