Built motion from commit de2cb856.|2.0.30
[motion2.git] / server / services / agi / channel.js
index b34c353..8ff0f63 100644 (file)
@@ -1 +1 @@
-var _0x74d3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x6C\x6F\x64\x61\x73\x68","\x45\x76\x65\x6E\x74\x45\x6D\x69\x74\x74\x65\x72","\x65\x76\x65\x6E\x74\x73","\x2E\x2F\x72\x65\x70\x6C\x79","\x2E\x2F\x65\x72\x72\x6F\x72","\x63\x61\x6C\x6C","\x75\x74\x66\x38","\x73\x65\x74\x45\x6E\x63\x6F\x64\x69\x6E\x67","\x68\x65\x61\x64\x65\x72\x73","\x72\x65\x61\x64\x79","\x65\x6D\x69\x74","\x6F\x6E","\x6C\x69\x6E\x65","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x68\x61\x6E\x67\x75\x70","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x35\x32\x30\x2D\x49\x6E\x76\x61\x6C\x69\x64","\x72\x78","\x0A","\x35\x32\x30\x20\x45\x6E\x64\x20\x6F\x66\x20\x70\x72\x6F\x70\x65\x72","\x73\x65\x61\x72\x63\x68","\x63\x62","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x6E\x6F\x20\x63\x6F\x64\x65","\x4B\x4F","\x72\x65\x73\x75\x6C\x74\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x20","\x69\x6E\x64\x65\x78\x4F\x66","\x73\x75\x62\x73\x74\x72","\x2D\x31","\x73\x74\x61\x72\x74\x73\x57\x69\x74\x68","\x73\x70\x6C\x69\x74","\x6C\x65\x6E\x67\x74\x68","\x6D\x61\x74\x63\x68","\x65\x72\x72\x6F\x72","\x45\x5F\x41\x47\x49\x5F\x53\x4F\x43\x4B\x45\x54\x5F\x45\x52\x52\x4F\x52","\x63\x6F\x64\x65","\x63\x6C\x6F\x73\x65","\x45\x5F\x41\x47\x49\x5F\x53\x4F\x43\x4B\x45\x54\x5F\x43\x4C\x4F\x53\x45","\x70\x69\x70\x65","\x63\x6F\x6D\x6D\x61\x6E\x64","\x77\x72\x69\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x68\x65\x72\x69\x74\x73","\x73\x65\x6E\x64\x52\x65\x71\x75\x65\x73\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x73\x79\x6E\x63","\x61\x6E\x73\x77\x65\x72","\x41\x4E\x53\x57\x45\x52","\x67\x65\x74\x44\x61\x74\x61","\x62\x65\x65\x70","\x35","\x31","\x47\x45\x54\x20\x44\x41\x54\x41\x20\x22\x25\x73\x22\x20\x25\x73\x20\x25\x73","\x66\x6F\x72\x6D\x61\x74","\x6E\x6F\x6F\x70","\x4E\x4F\x20\x4D\x45\x53\x53\x41\x47\x45","\x56\x45\x52\x42\x4F\x53\x45\x20\x22\x25\x73\x22","\x65\x78\x65\x63","\x69\x73\x41\x72\x72\x61\x79","\x45\x58\x45\x43\x20\x25\x73\x20\x25\x73","\x2C","\x6A\x6F\x69\x6E","\x73\x65\x74\x43\x6F\x6E\x74\x65\x78\x74","\x53\x45\x54\x20\x43\x4F\x4E\x54\x45\x58\x54\x20\x25\x73","\x73\x65\x74\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x53\x45\x54\x20\x45\x58\x54\x45\x4E\x53\x49\x4F\x4E\x20\x25\x73","\x73\x65\x74\x50\x72\x69\x6F\x72\x69\x74\x79","\x53\x45\x54\x20\x50\x52\x49\x4F\x52\x49\x54\x59\x20\x25\x73","\x48\x41\x4E\x47\x55\x50","\x73\x65\x74\x56\x61\x72\x69\x61\x62\x6C\x65","\x53\x45\x54\x20\x56\x41\x52\x49\x41\x42\x4C\x45\x20\x25\x73\x20\x22\x25\x73\x22","\x73\x61\x79\x4E\x75\x6D\x62\x65\x72","\x53\x41\x59\x20\x4E\x55\x4D\x42\x45\x52\x20\x25\x73\x20\x25\x73","\x73\x61\x79\x44\x69\x67\x69\x74\x73","\x53\x41\x59\x20\x44\x49\x47\x49\x54\x53\x20\x25\x73\x20\x25\x73","\x73\x61\x79\x50\x68\x6F\x6E\x65\x74\x69\x63","\x53\x41\x59\x20\x50\x48\x4F\x4E\x45\x54\x49\x43\x20\x22\x25\x73\x22\x20\x25\x73","\x63\x6F\x6E\x74\x69\x6E\x75\x65\x41\x74","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x47\x4F\x54\x4F\x20\x25\x73\x20\x25\x73\x20\x25\x73","\x67\x65\x74\x56\x61\x72\x69\x61\x62\x6C\x65","\x47\x45\x54\x20\x56\x41\x52\x49\x41\x42\x4C\x45\x20\x22\x25\x73\x22","\x72\x65\x63\x6F\x72\x64\x46\x69\x6C\x65","\x77\x61\x76","\x73\x3D","\x42\x45\x45\x50","\x52\x45\x43\x4F\x52\x44\x20\x46\x49\x4C\x45\x20\x22\x25\x73\x22\x20\x22\x25\x73\x22\x20\x22\x25\x73\x22\x20\x25\x73\x20\x25\x73\x20\x25\x73","\x73\x74\x72\x65\x61\x6D\x46\x69\x6C\x65","\x53\x54\x52\x45\x41\x4D\x20\x46\x49\x4C\x45\x20\x22\x25\x73\x22\x20\x22\x25\x73\x22","\x61\x67\x69","\x41\x47\x49","\x77\x61\x69\x74","\x57\x41\x49\x54","\x49\x44\x3A\x25\x73\x20\x2D\x20\x4C\x41\x42\x45\x4C\x3A\x20\x25\x73\x20\x2D\x20\x4D\x53\x47\x3A\x20\x25\x73","\x69\x64","\x6C\x61\x62\x65\x6C","\x65\x78\x70\x6F\x72\x74\x73"];_0x74d3[0];var util=require(_0x74d3[1]);var _=require(_0x74d3[2]);var EventEmitter=require(_0x74d3[4])[_0x74d3[3]];var AGIReply=require(_0x74d3[5]);var AGIError=require(_0x74d3[6]);function AGIChannel(_0xec5ex7){var _0xec5ex8=this,_0xec5ex9= new AGIReply(),_0xec5exa=false,_0xec5exb={};EventEmitter[_0x74d3[7]](_0xec5ex8);_0xec5ex7[_0x74d3[9]](_0x74d3[8]);_0xec5ex9[_0x74d3[9]](_0x74d3[8]);_0xec5ex9[_0x74d3[13]](_0x74d3[10],function(_0xec5exc){for(var _0xec5exd in _0xec5exc){_0xec5ex8[_0xec5exd]= _0xec5exc[_0xec5exd]};_0xec5ex8[_0x74d3[12]](_0x74d3[11])});_0xec5ex9[_0x74d3[13]](_0x74d3[14],function(_0xec5exe){if(_0xec5exe[_0x74d3[15]]()== _0x74d3[16]){_0xec5ex8[_0x74d3[12]](_0x74d3[16]);return};if(_0xec5exe[_0x74d3[17]](0,11)== _0x74d3[18]){_0xec5exa= true};if(_0xec5exa){_0xec5exb[_0x74d3[19]]+= _0xec5exe+ _0x74d3[20];if(_0xec5exe[_0x74d3[22]](_0x74d3[21])!=  -1){_0xec5exa= false}}else {_0xec5exb[_0x74d3[19]]= _0xec5exe};if(_0xec5exa){return};if( typeof _0xec5exb[_0x74d3[23]]== _0x74d3[24]){var _0xec5exf=_0xec5exb[_0x74d3[19]][_0x74d3[17]](0,3),_0xec5ex10=null,_0xec5ex11=null;_0xec5exf= parseInt(_0xec5exf);if(isNaN(_0xec5exf)){_0xec5exb[_0x74d3[23]](null,{code:500,result:-1,extra:_0x74d3[25]});return};if(_0xec5exf!= 200){_0xec5exb[_0x74d3[23]](null,{code:_0xec5exf,result:-1,extra:_0x74d3[26]});return};_0xec5ex10= _0xec5exb[_0x74d3[19]][_0x74d3[17]](4)[_0x74d3[29]](_0x74d3[27],_0x74d3[28]);if(_0xec5ex10[_0x74d3[31]](_0x74d3[30])!=  -1){_0xec5ex10= _0xec5ex10[_0x74d3[32]](0,_0xec5ex10[_0x74d3[31]](_0x74d3[30]))};if(_[_0x74d3[34]](_0xec5ex10,_0x74d3[33])){_0xec5ex10= parseInt(_0xec5ex10)};_0xec5ex11= _0xec5exb[_0x74d3[19]][_0x74d3[35]](_0x74d3[30]);if(_0xec5ex11[_0x74d3[36]]== 3){_0xec5ex11= _0xec5ex11[2][_0x74d3[17]](1,_0xec5ex11[2][_0x74d3[36]]- 1)}else {if(_0xec5ex11[_0x74d3[36]]> 3){var _0xec5ex12=/\((.+)\)/;var _0xec5ex13=_0xec5exb[_0x74d3[19]][_0x74d3[37]](_0xec5ex12);if(_0xec5ex13){_0xec5ex11= _0xec5ex13[1]}else {_0xec5ex11= null}}else {_0xec5ex11= null}};_0xec5exb[_0x74d3[23]](null,{code:_0xec5exf,result:_0xec5ex10,extra:_0xec5ex11})}});_0xec5ex7[_0x74d3[13]](_0x74d3[38],function(_0xec5ex14){_0xec5ex8[_0x74d3[12]](_0x74d3[38], new AGIError(_0x74d3[39],_0xec5ex14[_0x74d3[40]]))});_0xec5ex7[_0x74d3[13]](_0x74d3[41],function(){_0xec5ex8[_0x74d3[12]](_0x74d3[41], new AGIError(_0x74d3[42]))});_0xec5ex7[_0x74d3[43]](_0xec5ex9);this[_0x74d3[44]]= function(_0xec5ex15,_0xec5ex16){var _0xec5ex15=_0xec5ex15|| _0x74d3[28],_0xec5ex16=( typeof _0xec5ex16== _0x74d3[24])?_0xec5ex16: new Function();_0xec5exb= {tx:_0xec5ex15,rx:_0x74d3[28],cb:_0xec5ex16};_0xec5ex7[_0x74d3[45]](_0xec5ex15+ _0x74d3[20])},this[_0x74d3[41]]= function(){_0xec5ex7[_0x74d3[46]]()}}util[_0x74d3[47]](AGIChannel,EventEmitter);AGIChannel[_0x74d3[49]][_0x74d3[48]]= function(_0xec5ex17){return this[_0x74d3[44]][_0x74d3[50]](this,_0xec5ex17)};AGIChannel[_0x74d3[49]][_0x74d3[51]]= function(){return this[_0x74d3[48]](_0x74d3[52])};AGIChannel[_0x74d3[49]][_0x74d3[53]]= function(_0xec5ex18,_0xec5ex19,_0xec5ex1a){_0xec5ex18= (_0xec5ex18=== undefined)?_0x74d3[54]:_0xec5ex18;_0xec5ex19= (_0xec5ex19=== undefined)?_0x74d3[55]:_0xec5ex19;_0xec5ex1a= (_0xec5ex1a=== undefined)?_0x74d3[56]:_0xec5ex1a;return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[57],_0xec5ex18,_0xec5ex19* 1000,_0xec5ex1a))};AGIChannel[_0x74d3[49]][_0x74d3[59]]= function(_0xec5ex1b){_0xec5ex1b= _0xec5ex1b|| _0x74d3[60];return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[61],_0xec5ex1b))};AGIChannel[_0x74d3[49]][_0x74d3[62]]= function(_0xec5ex1c,_0xec5ex1d){if(_[_0x74d3[63]](_0xec5ex1d)){return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[64],_0xec5ex1c,_0xec5ex1d[_0x74d3[66]](_0x74d3[65])))};return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[64],_0xec5ex1c,_0xec5ex1d))};AGIChannel[_0x74d3[49]][_0x74d3[67]]= function(_0xec5ex1e){return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[68],_0xec5ex1e))};AGIChannel[_0x74d3[49]][_0x74d3[69]]= function(_0xec5ex1f){return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[70],_0xec5ex1f))};AGIChannel[_0x74d3[49]][_0x74d3[71]]= function(_0xec5ex20){return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[72],_0xec5ex20))};AGIChannel[_0x74d3[49]][_0x74d3[16]]= function(){return this[_0x74d3[48]](_0x74d3[73])};AGIChannel[_0x74d3[49]][_0x74d3[74]]= function(_0xec5ex21,_0xec5ex22){return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[75],_0xec5ex21,_0xec5ex22?_0xec5ex22.toString()[_0x74d3[29]](/(\r\n|\n|\r)/gm,_0x74d3[30]):_0x74d3[28]))};AGIChannel[_0x74d3[49]][_0x74d3[76]]= function(_0xec5ex23,_0xec5ex24){return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[77],_0xec5ex23,_0xec5ex24))};AGIChannel[_0x74d3[49]][_0x74d3[78]]= function(_0xec5ex25,_0xec5ex24){return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[79],_0xec5ex25,_0xec5ex24))};AGIChannel[_0x74d3[49]][_0x74d3[80]]= function(_0xec5ex26,_0xec5ex24){return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[81],_0xec5ex26,_0xec5ex24))};AGIChannel[_0x74d3[49]][_0x74d3[82]]= function(_0xec5ex1e,_0xec5ex1f,_0xec5ex20){_0xec5ex1f= _0xec5ex1f|| this[_0x74d3[83]];_0xec5ex20= _0xec5ex20|| 1;this[_0x74d3[67]](_0xec5ex1e);this[_0x74d3[69]](_0xec5ex1f);this[_0x74d3[71]](_0xec5ex20);return this[_0x74d3[59]](util[_0x74d3[58]](_0x74d3[84],_0xec5ex1e,_0xec5ex1f,_0xec5ex20))};AGIChannel[_0x74d3[49]][_0x74d3[85]]= function(_0xec5ex21){return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[86],_0xec5ex21))};AGIChannel[_0x74d3[49]][_0x74d3[87]]= function(_0xec5ex18,_0xec5ex27,_0xec5ex24,_0xec5ex19,_0xec5ex28,_0xec5ex29){_0xec5ex27= _0xec5ex27|| _0x74d3[88];_0xec5ex24= _0xec5ex24|| _0x74d3[28];_0xec5ex19= (_0xec5ex19=== undefined)?-1:((_0xec5ex19=== _0x74d3[33])?-1:_0xec5ex19* 1000);_0xec5ex28= (_0xec5ex28=== undefined)?_0x74d3[28]:_0x74d3[89]+ _0xec5ex28;_0xec5ex29= (_0xec5ex29)?_0x74d3[90]:_0x74d3[28];return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[91],_0xec5ex18,_0xec5ex27,_0xec5ex24,_0xec5ex19,_0xec5ex29,_0xec5ex28))};AGIChannel[_0x74d3[49]][_0x74d3[92]]= function(_0xec5ex18,_0xec5ex24){_0xec5ex24= _0xec5ex24|| _0x74d3[28];return this[_0x74d3[48]](util[_0x74d3[58]](_0x74d3[93],_0xec5ex18,_0xec5ex24))};AGIChannel[_0x74d3[49]][_0x74d3[94]]= function(_0xec5ex1d){return this[_0x74d3[62]](_0x74d3[95],_0xec5ex1d)};AGIChannel[_0x74d3[49]][_0x74d3[96]]= function(_0xec5ex2a){return this[_0x74d3[62]](_0x74d3[97],_0xec5ex2a)};AGIChannel[_0x74d3[49]][_0x74d3[38]]= function(_0xec5ex2b,_0xec5ex2c){this[_0x74d3[59]](util[_0x74d3[58]](_0x74d3[98],_0xec5ex2b[_0x74d3[99]],_0xec5ex2b[_0x74d3[100]],_0xec5ex2c));return {code:500,result:_0x74d3[33],extra:_0x74d3[28]}};module[_0x74d3[101]]= AGIChannel
\ No newline at end of file
+var _0xfe39=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x6C\x6F\x64\x61\x73\x68","\x45\x76\x65\x6E\x74\x45\x6D\x69\x74\x74\x65\x72","\x65\x76\x65\x6E\x74\x73","\x2E\x2F\x72\x65\x70\x6C\x79","\x2E\x2F\x65\x72\x72\x6F\x72","\x63\x61\x6C\x6C","\x75\x74\x66\x38","\x73\x65\x74\x45\x6E\x63\x6F\x64\x69\x6E\x67","\x68\x65\x61\x64\x65\x72\x73","\x72\x65\x61\x64\x79","\x65\x6D\x69\x74","\x6F\x6E","\x6C\x69\x6E\x65","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x68\x61\x6E\x67\x75\x70","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x35\x32\x30\x2D\x49\x6E\x76\x61\x6C\x69\x64","\x72\x78","\x0A","\x35\x32\x30\x20\x45\x6E\x64\x20\x6F\x66\x20\x70\x72\x6F\x70\x65\x72","\x73\x65\x61\x72\x63\x68","\x63\x62","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x6E\x6F\x20\x63\x6F\x64\x65","\x4B\x4F","\x72\x65\x73\x75\x6C\x74\x3D","","\x72\x65\x70\x6C\x61\x63\x65","\x20","\x69\x6E\x64\x65\x78\x4F\x66","\x73\x75\x62\x73\x74\x72","\x2D\x31","\x73\x74\x61\x72\x74\x73\x57\x69\x74\x68","\x73\x70\x6C\x69\x74","\x6C\x65\x6E\x67\x74\x68","\x6D\x61\x74\x63\x68","\x65\x72\x72\x6F\x72","\x45\x5F\x41\x47\x49\x5F\x53\x4F\x43\x4B\x45\x54\x5F\x45\x52\x52\x4F\x52","\x63\x6F\x64\x65","\x63\x6C\x6F\x73\x65","\x45\x5F\x41\x47\x49\x5F\x53\x4F\x43\x4B\x45\x54\x5F\x43\x4C\x4F\x53\x45","\x70\x69\x70\x65","\x63\x6F\x6D\x6D\x61\x6E\x64","\x77\x72\x69\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x68\x65\x72\x69\x74\x73","\x73\x65\x6E\x64\x52\x65\x71\x75\x65\x73\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x73\x79\x6E\x63","\x61\x6E\x73\x77\x65\x72","\x41\x4E\x53\x57\x45\x52","\x67\x65\x74\x44\x61\x74\x61","\x62\x65\x65\x70","\x35","\x31","\x47\x45\x54\x20\x44\x41\x54\x41\x20\x22\x25\x73\x22\x20\x25\x73\x20\x25\x73","\x66\x6F\x72\x6D\x61\x74","\x6E\x6F\x6F\x70","\x4E\x4F\x20\x4D\x45\x53\x53\x41\x47\x45","\x56\x45\x52\x42\x4F\x53\x45\x20\x22\x25\x73\x22","\x65\x78\x65\x63","\x69\x73\x41\x72\x72\x61\x79","\x45\x58\x45\x43\x20\x25\x73\x20\x25\x73","\x2C","\x6A\x6F\x69\x6E","\x73\x65\x74\x43\x6F\x6E\x74\x65\x78\x74","\x53\x45\x54\x20\x43\x4F\x4E\x54\x45\x58\x54\x20\x25\x73","\x73\x65\x74\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x53\x45\x54\x20\x45\x58\x54\x45\x4E\x53\x49\x4F\x4E\x20\x25\x73","\x73\x65\x74\x50\x72\x69\x6F\x72\x69\x74\x79","\x53\x45\x54\x20\x50\x52\x49\x4F\x52\x49\x54\x59\x20\x25\x73","\x48\x41\x4E\x47\x55\x50","\x73\x65\x74\x56\x61\x72\x69\x61\x62\x6C\x65","\x53\x45\x54\x20\x56\x41\x52\x49\x41\x42\x4C\x45\x20\x25\x73\x20\x22\x25\x73\x22","\x73\x61\x79\x4E\x75\x6D\x62\x65\x72","\x53\x41\x59\x20\x4E\x55\x4D\x42\x45\x52\x20\x25\x73\x20\x25\x73","\x73\x61\x79\x44\x69\x67\x69\x74\x73","\x53\x41\x59\x20\x44\x49\x47\x49\x54\x53\x20\x25\x73\x20\x25\x73","\x73\x61\x79\x50\x68\x6F\x6E\x65\x74\x69\x63","\x53\x41\x59\x20\x50\x48\x4F\x4E\x45\x54\x49\x43\x20\x22\x25\x73\x22\x20\x25\x73","\x63\x6F\x6E\x74\x69\x6E\x75\x65\x41\x74","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x47\x4F\x54\x4F\x20\x25\x73\x20\x25\x73\x20\x25\x73","\x67\x65\x74\x56\x61\x72\x69\x61\x62\x6C\x65","\x47\x45\x54\x20\x56\x41\x52\x49\x41\x42\x4C\x45\x20\x22\x25\x73\x22","\x72\x65\x63\x6F\x72\x64\x46\x69\x6C\x65","\x77\x61\x76","\x73\x3D","\x42\x45\x45\x50","\x52\x45\x43\x4F\x52\x44\x20\x46\x49\x4C\x45\x20\x22\x25\x73\x22\x20\x22\x25\x73\x22\x20\x22\x25\x73\x22\x20\x25\x73\x20\x25\x73\x20\x25\x73","\x73\x74\x72\x65\x61\x6D\x46\x69\x6C\x65","\x53\x54\x52\x45\x41\x4D\x20\x46\x49\x4C\x45\x20\x22\x25\x73\x22\x20\x22\x25\x73\x22","\x61\x67\x69","\x41\x47\x49","\x77\x61\x69\x74","\x57\x41\x49\x54","\x49\x44\x3A\x25\x73\x20\x2D\x20\x4C\x41\x42\x45\x4C\x3A\x20\x25\x73\x20\x2D\x20\x4D\x53\x47\x3A\x20\x25\x73","\x69\x64","\x6C\x61\x62\x65\x6C","\x65\x78\x70\x6F\x72\x74\x73"];_0xfe39[0];var util=require(_0xfe39[1]);var _=require(_0xfe39[2]);var EventEmitter=require(_0xfe39[4])[_0xfe39[3]];var AGIReply=require(_0xfe39[5]);var AGIError=require(_0xfe39[6]);function AGIChannel(_0x5d39x7){var _0x5d39x8=this,_0x5d39x9= new AGIReply(),_0x5d39xa=false,_0x5d39xb={};EventEmitter[_0xfe39[7]](_0x5d39x8);_0x5d39x7[_0xfe39[9]](_0xfe39[8]);_0x5d39x9[_0xfe39[9]](_0xfe39[8]);_0x5d39x9[_0xfe39[13]](_0xfe39[10],function(_0x5d39xc){for(var _0x5d39xd in _0x5d39xc){_0x5d39x8[_0x5d39xd]= _0x5d39xc[_0x5d39xd]};_0x5d39x8[_0xfe39[12]](_0xfe39[11])});_0x5d39x9[_0xfe39[13]](_0xfe39[14],function(_0x5d39xe){if(_0x5d39xe[_0xfe39[15]]()== _0xfe39[16]){_0x5d39x8[_0xfe39[12]](_0xfe39[16]);return};if(_0x5d39xe[_0xfe39[17]](0,11)== _0xfe39[18]){_0x5d39xa= true};if(_0x5d39xa){_0x5d39xb[_0xfe39[19]]+= _0x5d39xe+ _0xfe39[20];if(_0x5d39xe[_0xfe39[22]](_0xfe39[21])!=  -1){_0x5d39xa= false}}else {_0x5d39xb[_0xfe39[19]]= _0x5d39xe};if(_0x5d39xa){return};if( typeof _0x5d39xb[_0xfe39[23]]== _0xfe39[24]){var _0x5d39xf=_0x5d39xb[_0xfe39[19]][_0xfe39[17]](0,3),_0x5d39x10=null,_0x5d39x11=null;_0x5d39xf= parseInt(_0x5d39xf);if(isNaN(_0x5d39xf)){_0x5d39xb[_0xfe39[23]](null,{code:500,result:-1,extra:_0xfe39[25]});return};if(_0x5d39xf!= 200){_0x5d39xb[_0xfe39[23]](null,{code:_0x5d39xf,result:-1,extra:_0xfe39[26]});return};_0x5d39x10= _0x5d39xb[_0xfe39[19]][_0xfe39[17]](4)[_0xfe39[29]](_0xfe39[27],_0xfe39[28]);if(_0x5d39x10[_0xfe39[31]](_0xfe39[30])!=  -1){_0x5d39x10= _0x5d39x10[_0xfe39[32]](0,_0x5d39x10[_0xfe39[31]](_0xfe39[30]))};if(_[_0xfe39[34]](_0x5d39x10,_0xfe39[33])){_0x5d39x10= parseInt(_0x5d39x10)};_0x5d39x11= _0x5d39xb[_0xfe39[19]][_0xfe39[35]](_0xfe39[30]);if(_0x5d39x11[_0xfe39[36]]== 3){_0x5d39x11= _0x5d39x11[2][_0xfe39[17]](1,_0x5d39x11[2][_0xfe39[36]]- 1)}else {if(_0x5d39x11[_0xfe39[36]]> 3){var _0x5d39x12=/\((.+)\)/;var _0x5d39x13=_0x5d39xb[_0xfe39[19]][_0xfe39[37]](_0x5d39x12);if(_0x5d39x13){_0x5d39x11= _0x5d39x13[1]}else {_0x5d39x11= null}}else {_0x5d39x11= null}};_0x5d39xb[_0xfe39[23]](null,{code:_0x5d39xf,result:_0x5d39x10,extra:_0x5d39x11})}});_0x5d39x7[_0xfe39[13]](_0xfe39[38],function(_0x5d39x14){_0x5d39x8[_0xfe39[12]](_0xfe39[38], new AGIError(_0xfe39[39],_0x5d39x14[_0xfe39[40]]))});_0x5d39x7[_0xfe39[13]](_0xfe39[41],function(){_0x5d39x8[_0xfe39[12]](_0xfe39[41], new AGIError(_0xfe39[42]))});_0x5d39x7[_0xfe39[43]](_0x5d39x9);this[_0xfe39[44]]= function(_0x5d39x15,_0x5d39x16){var _0x5d39x15=_0x5d39x15|| _0xfe39[28],_0x5d39x16=( typeof _0x5d39x16== _0xfe39[24])?_0x5d39x16: new Function();_0x5d39xb= {tx:_0x5d39x15,rx:_0xfe39[28],cb:_0x5d39x16};_0x5d39x7[_0xfe39[45]](_0x5d39x15+ _0xfe39[20])},this[_0xfe39[41]]= function(){_0x5d39x7[_0xfe39[46]]()}}util[_0xfe39[47]](AGIChannel,EventEmitter);AGIChannel[_0xfe39[49]][_0xfe39[48]]= function(_0x5d39x17){return this[_0xfe39[44]][_0xfe39[50]](this,_0x5d39x17)};AGIChannel[_0xfe39[49]][_0xfe39[51]]= function(){return this[_0xfe39[48]](_0xfe39[52])};AGIChannel[_0xfe39[49]][_0xfe39[53]]= function(_0x5d39x18,_0x5d39x19,_0x5d39x1a){_0x5d39x18= (_0x5d39x18=== undefined)?_0xfe39[54]:_0x5d39x18;_0x5d39x19= (_0x5d39x19=== undefined)?_0xfe39[55]:_0x5d39x19;_0x5d39x1a= (_0x5d39x1a=== undefined)?_0xfe39[56]:_0x5d39x1a;return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[57],_0x5d39x18,_0x5d39x19* 1000,_0x5d39x1a))};AGIChannel[_0xfe39[49]][_0xfe39[59]]= function(_0x5d39x1b){_0x5d39x1b= _0x5d39x1b|| _0xfe39[60];return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[61],_0x5d39x1b))};AGIChannel[_0xfe39[49]][_0xfe39[62]]= function(_0x5d39x1c,_0x5d39x1d){if(_[_0xfe39[63]](_0x5d39x1d)){return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[64],_0x5d39x1c,_0x5d39x1d[_0xfe39[66]](_0xfe39[65])))};return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[64],_0x5d39x1c,_0x5d39x1d))};AGIChannel[_0xfe39[49]][_0xfe39[67]]= function(_0x5d39x1e){return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[68],_0x5d39x1e))};AGIChannel[_0xfe39[49]][_0xfe39[69]]= function(_0x5d39x1f){return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[70],_0x5d39x1f))};AGIChannel[_0xfe39[49]][_0xfe39[71]]= function(_0x5d39x20){return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[72],_0x5d39x20))};AGIChannel[_0xfe39[49]][_0xfe39[16]]= function(){return this[_0xfe39[48]](_0xfe39[73])};AGIChannel[_0xfe39[49]][_0xfe39[74]]= function(_0x5d39x21,_0x5d39x22){return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[75],_0x5d39x21,_0x5d39x22?_0x5d39x22.toString()[_0xfe39[29]](/(\r\n|\n|\r)/gm,_0xfe39[30]):_0xfe39[28]))};AGIChannel[_0xfe39[49]][_0xfe39[76]]= function(_0x5d39x23,_0x5d39x24){return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[77],_0x5d39x23,_0x5d39x24))};AGIChannel[_0xfe39[49]][_0xfe39[78]]= function(_0x5d39x25,_0x5d39x24){return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[79],_0x5d39x25,_0x5d39x24))};AGIChannel[_0xfe39[49]][_0xfe39[80]]= function(_0x5d39x26,_0x5d39x24){return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[81],_0x5d39x26,_0x5d39x24))};AGIChannel[_0xfe39[49]][_0xfe39[82]]= function(_0x5d39x1e,_0x5d39x1f,_0x5d39x20){_0x5d39x1f= _0x5d39x1f|| this[_0xfe39[83]];_0x5d39x20= _0x5d39x20|| 1;this[_0xfe39[67]](_0x5d39x1e);this[_0xfe39[69]](_0x5d39x1f);this[_0xfe39[71]](_0x5d39x20);return this[_0xfe39[59]](util[_0xfe39[58]](_0xfe39[84],_0x5d39x1e,_0x5d39x1f,_0x5d39x20))};AGIChannel[_0xfe39[49]][_0xfe39[85]]= function(_0x5d39x21){return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[86],_0x5d39x21))};AGIChannel[_0xfe39[49]][_0xfe39[87]]= function(_0x5d39x18,_0x5d39x27,_0x5d39x24,_0x5d39x19,_0x5d39x28,_0x5d39x29){_0x5d39x27= _0x5d39x27|| _0xfe39[88];_0x5d39x24= _0x5d39x24|| _0xfe39[28];_0x5d39x19= (_0x5d39x19=== undefined)?-1:((_0x5d39x19=== _0xfe39[33])?-1:_0x5d39x19* 1000);_0x5d39x28= (_0x5d39x28=== undefined)?_0xfe39[28]:_0xfe39[89]+ _0x5d39x28;_0x5d39x29= (_0x5d39x29)?_0xfe39[90]:_0xfe39[28];return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[91],_0x5d39x18,_0x5d39x27,_0x5d39x24,_0x5d39x19,_0x5d39x29,_0x5d39x28))};AGIChannel[_0xfe39[49]][_0xfe39[92]]= function(_0x5d39x18,_0x5d39x24){_0x5d39x24= _0x5d39x24|| _0xfe39[28];return this[_0xfe39[48]](util[_0xfe39[58]](_0xfe39[93],_0x5d39x18,_0x5d39x24))};AGIChannel[_0xfe39[49]][_0xfe39[94]]= function(_0x5d39x1d){return this[_0xfe39[62]](_0xfe39[95],_0x5d39x1d)};AGIChannel[_0xfe39[49]][_0xfe39[96]]= function(_0x5d39x2a){return this[_0xfe39[62]](_0xfe39[97],_0x5d39x2a)};AGIChannel[_0xfe39[49]][_0xfe39[38]]= function(_0x5d39x2b,_0x5d39x2c){this[_0xfe39[59]](util[_0xfe39[58]](_0xfe39[98],_0x5d39x2b[_0xfe39[99]],_0x5d39x2b[_0xfe39[100]],_0x5d39x2c));return {code:500,result:_0xfe39[33],extra:_0xfe39[28]}};module[_0xfe39[101]]= AGIChannel
\ No newline at end of file