Skip to content

Battle proven FreeSWITCH Event Socket Protocol client implementation with Gevent

License

Notifications You must be signed in to change notification settings

kalmik/greenswitch

 
 

Repository files navigation

GreenSWITCH: FreeSWITCH Event Socket Protocol

https://travis-ci.org/EvoluxBR/greenswitch.svg?branch=master

Battle proven FreeSWITCH Event Socket Protocol client implementation with Gevent.

This is an implementation of FreeSWITCH Event Socket Protocol using Gevent Greenlets. It is already in production and processing hundreds of calls per day.

>>> import greenswitch
>>> fs = greenswitch.InboundESL(host='127.0.0.1', port=8021, password='ClueCon')
>>> fs.connect()
>>> r = fs.send('api list_users')
>>> print r.data

Currently only Inbound Socket is implemented, support for outbound socket should be done soon.

About

Battle proven FreeSWITCH Event Socket Protocol client implementation with Gevent

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.7%
  • Makefile 0.3%