Built motion from commit c8dd8619.|2.0.42
[motion2.git] / server / services / agi / server.js
1 var _0xbf9f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x6E\x65\x74","\x45\x76\x65\x6E\x74\x45\x6D\x69\x74\x74\x65\x72","\x65\x76\x65\x6E\x74\x73","\x2E\x2F\x65\x72\x72\x6F\x72","\x2E\x2F\x63\x68\x61\x6E\x6E\x65\x6C","\x30\x2E\x30\x2E\x30\x2E\x30","\x63\x61\x6C\x6C","\x65\x72\x72\x6F\x72","\x45\x5F\x41\x47\x49\x5F\x41\x52\x47\x55\x4D\x45\x4E\x54\x5F\x50\x4F\x52\x54","\x65\x6D\x69\x74","\x63\x72\x65\x61\x74\x65\x53\x65\x72\x76\x65\x72","\x6C\x69\x73\x74\x65\x6E","\x6C\x69\x73\x74\x65\x6E\x69\x6E\x67","\x6F\x6E","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x45\x5F\x41\x47\x49\x5F\x53\x45\x52\x56\x45\x52\x5F\x45\x52\x52\x4F\x52","\x45\x5F\x41\x47\x49\x5F\x53\x45\x52\x56\x45\x52\x5F\x4D\x41\x58\x43\x4F\x4E\x4E\x45\x43\x54\x49\x4F\x4E","\x64\x65\x73\x74\x72\x6F\x79","\x72\x65\x61\x64\x79","\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x73","\x63\x6F\x64\x65","\x63\x6C\x6F\x73\x65","\x45\x5F\x41\x47\x49\x5F\x53\x45\x52\x56\x45\x52\x5F\x43\x4C\x4F\x53\x45","\x6E\x65\x78\x74\x54\x69\x63\x6B","\x69\x6E\x68\x65\x72\x69\x74\x73","\x65\x78\x70\x6F\x72\x74\x73"];_0xbf9f[0];var util=require(_0xbf9f[1]);var net=require(_0xbf9f[2]);var EventEmitter=require(_0xbf9f[4])[_0xbf9f[3]];var AGIError=require(_0xbf9f[5]);var AGIChannel=require(_0xbf9f[6]);var AGIServer=function(_0xac3ax7,_0xac3ax8,_0xac3ax9){var _0xac3axa=this,_0xac3ax7=_0xac3ax7|| 4573,_0xac3ax8=_0xac3ax8|| _0xbf9f[7],_0xac3axb=null,_0xac3axc=0;EventEmitter[_0xbf9f[8]](_0xac3axa);function _0xac3axd(){if(!_0xac3ax7){_0xac3axa[_0xbf9f[11]](_0xbf9f[9], new AGIError(_0xbf9f[10]));return false};_0xac3axb= net[_0xbf9f[12]]();_0xac3axb[_0xbf9f[13]](_0xac3ax7,_0xac3ax8);_0xac3axb[_0xbf9f[15]](_0xbf9f[14],function(){_0xac3axa[_0xbf9f[11]](_0xbf9f[14])});_0xac3axb[_0xbf9f[15]](_0xbf9f[16],function(_0xac3axe){_0xac3axb[_0xbf9f[21]](function(_0xac3axf,_0xac3ax10){if(_0xac3axf){_0xac3axa[_0xbf9f[11]](_0xbf9f[9], new AGIError(_0xbf9f[17],_0xac3axf))}else {if(_0xac3ax9&& _0xac3ax9> 0&& _0xac3ax9< _0xac3ax10){_0xac3axc+= 1;_0xac3axa[_0xbf9f[11]](_0xbf9f[9], new AGIError(_0xbf9f[18],_0xac3axc));_0xac3axe[_0xbf9f[19]]()}else {var _0xac3ax11= new AGIChannel(_0xac3axe);_0xac3ax11[_0xbf9f[15]](_0xbf9f[20],function(){_0xac3axa[_0xbf9f[11]](_0xbf9f[16],_0xac3ax11)})}}})});_0xac3axb[_0xbf9f[15]](_0xbf9f[9],function(_0xac3axf){_0xac3axa[_0xbf9f[11]](_0xbf9f[9], new AGIError(_0xbf9f[17],_0xac3axf[_0xbf9f[22]]))});_0xac3axb[_0xbf9f[15]](_0xbf9f[23],function(){_0xac3axa[_0xbf9f[11]](_0xbf9f[23], new AGIError(_0xbf9f[24]))})}process[_0xbf9f[25]](function(){_0xac3axd()})};util[_0xbf9f[26]](AGIServer,EventEmitter);module[_0xbf9f[27]]= function(_0xac3ax7,_0xac3ax8,_0xac3ax9){return  new AGIServer(_0xac3ax7,_0xac3ax8,_0xac3ax9)}