Built motion from commit (unavailable).|2.5.6
[motion2.git] / server / services / agi / server.js
index 87eb0e1..082d414 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe58a=['destroy','E_AGI_SERVER_MAXCONNECTION','ready','code','close','E_AGI_SERVER_CLOSE','nextTick','inherits','exports','util','net','events','./error','127.0.0.1','call','emit','error','E_AGI_ARGUMENT_PORT','createServer','listen','listening','connection','getConnections','E_AGI_SERVER_ERROR','E_AGI_SERVER_VOICE_DISABLED'];(function(_0x41ceb2,_0x5e06b4){var _0x492be7=function(_0x59ebf6){while(--_0x59ebf6){_0x41ceb2['push'](_0x41ceb2['shift']());}};_0x492be7(++_0x5e06b4);}(_0xe58a,0x9f));var _0xae58=function(_0x342f10,_0x54119c){_0x342f10=_0x342f10-0x0;var _0x510661=_0xe58a[_0x342f10];return _0x510661;};'use strict';var util=require(_0xae58('0x0'));var net=require(_0xae58('0x1'));var EventEmitter=require(_0xae58('0x2'))['EventEmitter'];var AGIError=require(_0xae58('0x3'));var AGIChannel=require('./channel');var AGIServer=function(_0x5e74b5,_0x32a020,_0x4a8df4){var _0x4df1a3=this,_0x5e74b5=_0x5e74b5||0x11dd,_0x32a020=_0x32a020||_0xae58('0x4'),_0x198e0c=null,_0x29749a=0x0;EventEmitter[_0xae58('0x5')](_0x4df1a3);function _0x703a03(){if(!_0x5e74b5){_0x4df1a3[_0xae58('0x6')](_0xae58('0x7'),new AGIError(_0xae58('0x8')));return![];}_0x198e0c=net[_0xae58('0x9')]();_0x198e0c[_0xae58('0xa')](_0x5e74b5,_0x32a020);_0x198e0c['on']('listening',function(){_0x4df1a3[_0xae58('0x6')](_0xae58('0xb'));});_0x198e0c['on'](_0xae58('0xc'),function(_0x36179b){_0x198e0c[_0xae58('0xd')](function(_0x501eea,_0x264659){if(_0x501eea){_0x4df1a3[_0xae58('0x6')]('error',new AGIError(_0xae58('0xe'),_0x501eea));}else if(_0x4a8df4&&_0x4a8df4<0x0){_0x4df1a3['emit'](_0xae58('0x7'),new AGIError(_0xae58('0xf')));_0x36179b[_0xae58('0x10')]();}else if(_0x4a8df4&&_0x4a8df4>0x0&&_0x4a8df4<_0x264659){_0x29749a+=0x1;_0x4df1a3[_0xae58('0x6')]('error',new AGIError(_0xae58('0x11'),_0x29749a));_0x36179b['destroy']();}else{var _0x54f59c=new AGIChannel(_0x36179b);_0x54f59c['on'](_0xae58('0x12'),function(){_0x4df1a3[_0xae58('0x6')](_0xae58('0xc'),_0x54f59c);});}});});_0x198e0c['on'](_0xae58('0x7'),function(_0x4c57b9){_0x4df1a3[_0xae58('0x6')](_0xae58('0x7'),new AGIError(_0xae58('0xe'),_0x4c57b9[_0xae58('0x13')]));});_0x198e0c['on']('close',function(){_0x4df1a3['emit'](_0xae58('0x14'),new AGIError(_0xae58('0x15')));});}process[_0xae58('0x16')](function(){_0x703a03();});};util[_0xae58('0x17')](AGIServer,EventEmitter);module[_0xae58('0x18')]=function(_0x50a424,_0x16a9a2,_0x3802cc){return new AGIServer(_0x50a424,_0x16a9a2,_0x3802cc);};
\ No newline at end of file
+var _0x20ce=['destroy','E_AGI_SERVER_MAXCONNECTION','ready','code','close','E_AGI_SERVER_CLOSE','nextTick','inherits','exports','util','net','events','./error','./channel','127.0.0.1','call','emit','error','E_AGI_ARGUMENT_PORT','createServer','listen','listening','connection','getConnections','E_AGI_SERVER_ERROR','E_AGI_SERVER_VOICE_DISABLED'];(function(_0x4b4f24,_0x5654a8){var _0x1c13d4=function(_0x4940bf){while(--_0x4940bf){_0x4b4f24['push'](_0x4b4f24['shift']());}};_0x1c13d4(++_0x5654a8);}(_0x20ce,0x10d));var _0xe20c=function(_0x590b03,_0x1d6aa6){_0x590b03=_0x590b03-0x0;var _0xd9d23f=_0x20ce[_0x590b03];return _0xd9d23f;};'use strict';var util=require(_0xe20c('0x0'));var net=require(_0xe20c('0x1'));var EventEmitter=require(_0xe20c('0x2'))['EventEmitter'];var AGIError=require(_0xe20c('0x3'));var AGIChannel=require(_0xe20c('0x4'));var AGIServer=function(_0x213486,_0x26479b,_0x7e5160){var _0x23f743=this,_0x213486=_0x213486||0x11dd,_0x26479b=_0x26479b||_0xe20c('0x5'),_0x373f9f=null,_0x2c9e6a=0x0;EventEmitter[_0xe20c('0x6')](_0x23f743);function _0x2d88b5(){if(!_0x213486){_0x23f743[_0xe20c('0x7')](_0xe20c('0x8'),new AGIError(_0xe20c('0x9')));return![];}_0x373f9f=net[_0xe20c('0xa')]();_0x373f9f[_0xe20c('0xb')](_0x213486,_0x26479b);_0x373f9f['on'](_0xe20c('0xc'),function(){_0x23f743[_0xe20c('0x7')](_0xe20c('0xc'));});_0x373f9f['on'](_0xe20c('0xd'),function(_0x4517d7){_0x373f9f[_0xe20c('0xe')](function(_0x5b39bd,_0x201b08){if(_0x5b39bd){_0x23f743[_0xe20c('0x7')](_0xe20c('0x8'),new AGIError(_0xe20c('0xf'),_0x5b39bd));}else if(_0x7e5160&&_0x7e5160<0x0){_0x23f743[_0xe20c('0x7')]('error',new AGIError(_0xe20c('0x10')));_0x4517d7[_0xe20c('0x11')]();}else if(_0x7e5160&&_0x7e5160>0x0&&_0x7e5160<_0x201b08){_0x2c9e6a+=0x1;_0x23f743['emit'](_0xe20c('0x8'),new AGIError(_0xe20c('0x12'),_0x2c9e6a));_0x4517d7[_0xe20c('0x11')]();}else{var _0x4971ee=new AGIChannel(_0x4517d7);_0x4971ee['on'](_0xe20c('0x13'),function(){_0x23f743[_0xe20c('0x7')](_0xe20c('0xd'),_0x4971ee);});}});});_0x373f9f['on'](_0xe20c('0x8'),function(_0x4cfe26){_0x23f743[_0xe20c('0x7')]('error',new AGIError(_0xe20c('0xf'),_0x4cfe26[_0xe20c('0x14')]));});_0x373f9f['on'](_0xe20c('0x15'),function(){_0x23f743[_0xe20c('0x7')](_0xe20c('0x15'),new AGIError(_0xe20c('0x16')));});}process[_0xe20c('0x17')](function(){_0x2d88b5();});};util[_0xe20c('0x18')](AGIServer,EventEmitter);module[_0xe20c('0x19')]=function(_0x3768b0,_0x506825,_0x464b23){return new AGIServer(_0x3768b0,_0x506825,_0x464b23);};
\ No newline at end of file