Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Node.js FreeSWITCH event socket client
JavaScript
Branch: master
Failed to load latest commit information.
LICENSE first commit
README readme added
example.js first commit
freeswitch.js

README

FreeSWITCH event socket client for node.js

author Demchenko Eugene ( mailto:it-bm@mail.ru, skype:demchenkoe )
project under BSD license

tested on:
- node.js v0.2.6  
- frreswitch git-1086cba ( 2011-05-23 22-51-43 )
- Debian GNU/Linux 6.0


Mini HOW-TO:

var freeSwitch = require('./freeswitch');

fsc = new freeSwitch.client('localhost', 8021, 'ClueCon');

fsc.on('connect',function(){

    //subscribe on events from FreeSWITCH
    fsc.event('CHANNEL_CREATE CHANNEL_DESTROY');

    //...
});

fsc.on('disconnect',function(){
    //called on disconnect from FreeSWITCH
});


//set handlers for event

fsc.on('CHANNEL_CREATE', function(event){

}

fsc.on('CHANNEL_DESTROY', function(event){

}

//connect to FreeSWITCH

freeswitch.connect()

Something went wrong with that request. Please try again.