Skip to main content

Battle proven FreeSWITCH Event Socket Protocol client implementation with Gevent.

Project description

https://img.shields.io/pypi/v/greenswitch.svg https://img.shields.io/pypi/dm/greenswitch.svg

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

greenswitch-0.0.2.tar.gz (4.0 kB view details)

Uploaded Source

File details

Details for the file greenswitch-0.0.2.tar.gz.

File metadata

  • Download URL: greenswitch-0.0.2.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for greenswitch-0.0.2.tar.gz
Algorithm Hash digest
SHA256 18d2ba00de6550ea665c5287190ff25dc1334a083c450300214e009e83c34434
MD5 3f6545203aea46904b25d1491e0be9b9
BLAKE2b-256 4e4fe86d609ad0e84b21cd7cc267bde02c342f9cf1ed25842db94b6b89554f6e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page