Built motion from commit (unavailable).|2.2.0
[motion2.git] / server / services / agi / server.js
index 28591a4..f4b9f93 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe9e8=['E_AGI_SERVER_ERROR','code','close','E_AGI_SERVER_CLOSE','nextTick','inherits','exports','util','net','events','EventEmitter','./error','./channel','127.0.0.1','call','emit','error','E_AGI_ARGUMENT_PORT','listen','listening','connection','getConnections','E_AGI_SERVER_VOICE_DISABLED','destroy','E_AGI_SERVER_MAXCONNECTION'];(function(_0x58a597,_0x3e928d){var _0x2dff4d=function(_0x270ab3){while(--_0x270ab3){_0x58a597['push'](_0x58a597['shift']());}};_0x2dff4d(++_0x3e928d);}(_0xe9e8,0x6b));var _0x8e9e=function(_0x516c3a,_0x121b74){_0x516c3a=_0x516c3a-0x0;var _0x125117=_0xe9e8[_0x516c3a];return _0x125117;};'use strict';var util=require(_0x8e9e('0x0'));var net=require(_0x8e9e('0x1'));var EventEmitter=require(_0x8e9e('0x2'))[_0x8e9e('0x3')];var AGIError=require(_0x8e9e('0x4'));var AGIChannel=require(_0x8e9e('0x5'));var AGIServer=function(_0x10ee84,_0x48233f,_0x103d8b){var _0x2a1d41=this,_0x10ee84=_0x10ee84||0x11dd,_0x48233f=_0x48233f||_0x8e9e('0x6'),_0x5c10ad=null,_0x39983a=0x0;EventEmitter[_0x8e9e('0x7')](_0x2a1d41);function _0x58f822(){if(!_0x10ee84){_0x2a1d41[_0x8e9e('0x8')](_0x8e9e('0x9'),new AGIError(_0x8e9e('0xa')));return![];}_0x5c10ad=net['createServer']();_0x5c10ad[_0x8e9e('0xb')](_0x10ee84,_0x48233f);_0x5c10ad['on'](_0x8e9e('0xc'),function(){_0x2a1d41[_0x8e9e('0x8')]('listening');});_0x5c10ad['on'](_0x8e9e('0xd'),function(_0x303402){_0x5c10ad[_0x8e9e('0xe')](function(_0x1eb82c,_0x35f014){if(_0x1eb82c){_0x2a1d41[_0x8e9e('0x8')](_0x8e9e('0x9'),new AGIError('E_AGI_SERVER_ERROR',_0x1eb82c));}else if(_0x103d8b&&_0x103d8b<0x0){_0x2a1d41[_0x8e9e('0x8')]('error',new AGIError(_0x8e9e('0xf')));_0x303402[_0x8e9e('0x10')]();}else if(_0x103d8b&&_0x103d8b>0x0&&_0x103d8b<_0x35f014){_0x39983a+=0x1;_0x2a1d41[_0x8e9e('0x8')](_0x8e9e('0x9'),new AGIError(_0x8e9e('0x11'),_0x39983a));_0x303402[_0x8e9e('0x10')]();}else{var _0x2871a9=new AGIChannel(_0x303402);_0x2871a9['on']('ready',function(){_0x2a1d41['emit'](_0x8e9e('0xd'),_0x2871a9);});}});});_0x5c10ad['on'](_0x8e9e('0x9'),function(_0x5674ef){_0x2a1d41[_0x8e9e('0x8')](_0x8e9e('0x9'),new AGIError(_0x8e9e('0x12'),_0x5674ef[_0x8e9e('0x13')]));});_0x5c10ad['on'](_0x8e9e('0x14'),function(){_0x2a1d41['emit']('close',new AGIError(_0x8e9e('0x15')));});}process[_0x8e9e('0x16')](function(){_0x58f822();});};util[_0x8e9e('0x17')](AGIServer,EventEmitter);module[_0x8e9e('0x18')]=function(_0xa079b5,_0x1b56db,_0x311697){return new AGIServer(_0xa079b5,_0x1b56db,_0x311697);};
\ No newline at end of file
+var _0xc37e=['getConnections','E_AGI_SERVER_VOICE_DISABLED','destroy','E_AGI_SERVER_ERROR','code','close','inherits','exports','util','net','events','EventEmitter','./error','./channel','127.0.0.1','emit','error','E_AGI_ARGUMENT_PORT','createServer','listen','listening','connection'];(function(_0x14add3,_0x13ce8d){var _0x4a174f=function(_0x2b3ed7){while(--_0x2b3ed7){_0x14add3['push'](_0x14add3['shift']());}};_0x4a174f(++_0x13ce8d);}(_0xc37e,0x152));var _0xec37=function(_0x321bb2,_0x202794){_0x321bb2=_0x321bb2-0x0;var _0x9c12ed=_0xc37e[_0x321bb2];return _0x9c12ed;};'use strict';var util=require(_0xec37('0x0'));var net=require(_0xec37('0x1'));var EventEmitter=require(_0xec37('0x2'))[_0xec37('0x3')];var AGIError=require(_0xec37('0x4'));var AGIChannel=require(_0xec37('0x5'));var AGIServer=function(_0x9b6de4,_0x262c89,_0xdef813){var _0x345668=this,_0x9b6de4=_0x9b6de4||0x11dd,_0x262c89=_0x262c89||_0xec37('0x6'),_0x2a1100=null,_0xeca95=0x0;EventEmitter['call'](_0x345668);function _0x1c027e(){if(!_0x9b6de4){_0x345668[_0xec37('0x7')](_0xec37('0x8'),new AGIError(_0xec37('0x9')));return![];}_0x2a1100=net[_0xec37('0xa')]();_0x2a1100[_0xec37('0xb')](_0x9b6de4,_0x262c89);_0x2a1100['on'](_0xec37('0xc'),function(){_0x345668['emit']('listening');});_0x2a1100['on'](_0xec37('0xd'),function(_0x261889){_0x2a1100[_0xec37('0xe')](function(_0x4ab799,_0x4898fb){if(_0x4ab799){_0x345668[_0xec37('0x7')](_0xec37('0x8'),new AGIError('E_AGI_SERVER_ERROR',_0x4ab799));}else if(_0xdef813&&_0xdef813<0x0){_0x345668['emit'](_0xec37('0x8'),new AGIError(_0xec37('0xf')));_0x261889[_0xec37('0x10')]();}else if(_0xdef813&&_0xdef813>0x0&&_0xdef813<_0x4898fb){_0xeca95+=0x1;_0x345668['emit']('error',new AGIError('E_AGI_SERVER_MAXCONNECTION',_0xeca95));_0x261889[_0xec37('0x10')]();}else{var _0x50187c=new AGIChannel(_0x261889);_0x50187c['on']('ready',function(){_0x345668['emit']('connection',_0x50187c);});}});});_0x2a1100['on']('error',function(_0x4a80b4){_0x345668[_0xec37('0x7')](_0xec37('0x8'),new AGIError(_0xec37('0x11'),_0x4a80b4[_0xec37('0x12')]));});_0x2a1100['on'](_0xec37('0x13'),function(){_0x345668[_0xec37('0x7')](_0xec37('0x13'),new AGIError('E_AGI_SERVER_CLOSE'));});}process['nextTick'](function(){_0x1c027e();});};util[_0xec37('0x14')](AGIServer,EventEmitter);module[_0xec37('0x15')]=function(_0x390ecf,_0x32c7ba,_0x350229){return new AGIServer(_0x390ecf,_0x32c7ba,_0x350229);};
\ No newline at end of file