Built motion from commit (unavailable).|2.3.4
[motion2.git] / server / services / agi / channel.js
index 6dcdb23..52bfc9c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xda39=['join','SET\x20CONTEXT\x20%s','setExtension','SET\x20EXTENSION\x20%s','setPriority','HANGUP','SET\x20VARIABLE\x20%s\x20\x22%s\x22','toString','sayNumber','SAY\x20NUMBER\x20%s\x20%s','sayDigits','SAY\x20DIGITS\x20%s\x20%s','sayPhonetic','SAY\x20PHONETIC\x20\x22%s\x22\x20%s','continueAt','extension','setContext','GOTO\x20%s\x20%s\x20%s','recordFile','RECORD\x20FILE\x20\x22%s\x22\x20\x22%s\x22\x20\x22%s\x22\x20%s\x20%s\x20%s','streamFile','STREAM\x20FILE\x20\x22%s\x22\x20\x22%s\x22','agi','AGI','wait','WAIT','label','util','lodash','events','EventEmitter','./reply','./error','call','setEncoding','utf8','headers','emit','ready','toLowerCase','hangup','substring','520-Invalid','search','function','replace','result=','indexOf','substr','startsWith','split','length','match','error','E_AGI_SOCKET_ERROR','close','E_AGI_SOCKET_CLOSE','timeout','pipe','command','destroy','inherits','prototype','answer','sendRequest','ANSWER','getData','beep','format','noop','NO\x20MESSAGE','exec','EXEC\x20%s\x20%s'];(function(_0x230d60,_0xf6485){var _0x58d60a=function(_0x2398df){while(--_0x2398df){_0x230d60['push'](_0x230d60['shift']());}};_0x58d60a(++_0xf6485);}(_0xda39,0xad));var _0x9da3=function(_0x2641f9,_0x26715f){_0x2641f9=_0x2641f9-0x0;var _0x585741=_0xda39[_0x2641f9];return _0x585741;};'use strict';var util=require(_0x9da3('0x0'));var _=require(_0x9da3('0x1'));var EventEmitter=require(_0x9da3('0x2'))[_0x9da3('0x3')];var AGIReply=require(_0x9da3('0x4'));var AGIError=require(_0x9da3('0x5'));function AGIChannel(_0x42e586){var _0x495b82=this,_0x38a550=new AGIReply(),_0x4a78af=![],_0xca0106={};EventEmitter[_0x9da3('0x6')](_0x495b82);_0x42e586[_0x9da3('0x7')](_0x9da3('0x8'));_0x42e586['setTimeout'](0x8*0x3c*0x3c*0x3e8);_0x38a550[_0x9da3('0x7')]('utf8');_0x38a550['on'](_0x9da3('0x9'),function(_0x56331b){for(var _0x54348d in _0x56331b){_0x495b82[_0x54348d]=_0x56331b[_0x54348d];}_0x495b82[_0x9da3('0xa')](_0x9da3('0xb'));});_0x38a550['on']('line',function(_0x5557ca){if(_0x5557ca[_0x9da3('0xc')]()==_0x9da3('0xd')){_0x495b82['emit'](_0x9da3('0xd'));return;}if(_0x5557ca[_0x9da3('0xe')](0x0,0xb)==_0x9da3('0xf')){_0x4a78af=!![];}if(_0x4a78af){_0xca0106['rx']+=_0x5557ca+'\x0a';if(_0x5557ca[_0x9da3('0x10')]('520\x20End\x20of\x20proper')!=-0x1){_0x4a78af=![];}}else{_0xca0106['rx']=_0x5557ca;}if(_0x4a78af){return;}if(typeof _0xca0106['cb']==_0x9da3('0x11')){var _0x2622e6=_0xca0106['rx']['substring'](0x0,0x3),_0x1f5ca3=null,_0xa0ae39=null;_0x2622e6=parseInt(_0x2622e6);if(isNaN(_0x2622e6)){_0xca0106['cb'](null,{'code':0x1f4,'result':-0x1,'extra':'no\x20code'});return;}if(_0x2622e6!=0xc8){_0xca0106['cb'](null,{'code':_0x2622e6,'result':-0x1,'extra':'KO'});return;}_0x1f5ca3=_0xca0106['rx'][_0x9da3('0xe')](0x4)[_0x9da3('0x12')](_0x9da3('0x13'),'');if(_0x1f5ca3[_0x9da3('0x14')]('\x20')!=-0x1){_0x1f5ca3=_0x1f5ca3[_0x9da3('0x15')](0x0,_0x1f5ca3[_0x9da3('0x14')]('\x20'));}if(_[_0x9da3('0x16')](_0x1f5ca3,'-1')){_0x1f5ca3=parseInt(_0x1f5ca3);}_0xa0ae39=_0xca0106['rx'][_0x9da3('0x17')]('\x20');if(_0xa0ae39[_0x9da3('0x18')]==0x3){_0xa0ae39=_0xa0ae39[0x2]['substring'](0x1,_0xa0ae39[0x2][_0x9da3('0x18')]-0x1);}else if(_0xa0ae39[_0x9da3('0x18')]>0x3){var _0x2f7744=/\((.+)\)/;var _0x5eac1d=_0xca0106['rx'][_0x9da3('0x19')](_0x2f7744);if(_0x5eac1d){_0xa0ae39=_0x5eac1d[0x1];}else{_0xa0ae39=null;}}else{_0xa0ae39=null;}_0xca0106['cb'](null,{'code':_0x2622e6,'result':_0x1f5ca3,'extra':_0xa0ae39});}});_0x42e586['on']('error',function(_0x37c870){_0x495b82[_0x9da3('0xa')](_0x9da3('0x1a'),new AGIError(_0x9da3('0x1b'),_0x37c870['code']));});_0x42e586['on'](_0x9da3('0x1c'),function(){_0x495b82[_0x9da3('0xa')](_0x9da3('0x1c'),new AGIError(_0x9da3('0x1d')));});_0x42e586['on'](_0x9da3('0x1e'),function(){_0x495b82['emit']('timeout',new AGIError('E_AGI_SOCKET_TIMEOUT'));_0x42e586['destroy']();});_0x42e586[_0x9da3('0x1f')](_0x38a550);this[_0x9da3('0x20')]=function(_0xb0d154,_0x25d1bb){var _0xb0d154=_0xb0d154||'',_0x25d1bb=typeof _0x25d1bb=='function'?_0x25d1bb:new Function();_0xca0106={'tx':_0xb0d154,'rx':'','cb':_0x25d1bb};_0x42e586['write'](_0xb0d154+'\x0a');},this[_0x9da3('0x1c')]=function(){_0x42e586[_0x9da3('0x21')]();};}util[_0x9da3('0x22')](AGIChannel,EventEmitter);AGIChannel[_0x9da3('0x23')]['sendRequest']=function(_0x121b48){return this[_0x9da3('0x20')]['sync'](this,_0x121b48);};AGIChannel[_0x9da3('0x23')][_0x9da3('0x24')]=function(){return this[_0x9da3('0x25')](_0x9da3('0x26'));};AGIChannel[_0x9da3('0x23')][_0x9da3('0x27')]=function(_0x58b0a2,_0x3ea62e,_0x105a26){_0x58b0a2=_0x58b0a2===undefined?_0x9da3('0x28'):_0x58b0a2;_0x3ea62e=_0x3ea62e===undefined?'5':_0x3ea62e;_0x105a26=_0x105a26===undefined?'1':_0x105a26;return this[_0x9da3('0x25')](util[_0x9da3('0x29')]('GET\x20DATA\x20\x22%s\x22\x20%s\x20%s',_0x58b0a2,_0x3ea62e*0x3e8,_0x105a26));};AGIChannel[_0x9da3('0x23')][_0x9da3('0x2a')]=function(_0xc37aa9){_0xc37aa9=_0xc37aa9||_0x9da3('0x2b');return this[_0x9da3('0x25')](util['format']('VERBOSE\x20\x22%s\x22',_0xc37aa9));};AGIChannel[_0x9da3('0x23')][_0x9da3('0x2c')]=function(_0x29df1e,_0x4c143e){if(_['isArray'](_0x4c143e)){return this[_0x9da3('0x25')](util[_0x9da3('0x29')](_0x9da3('0x2d'),_0x29df1e,_0x4c143e[_0x9da3('0x2e')](',')));}return this[_0x9da3('0x25')](util['format'](_0x9da3('0x2d'),_0x29df1e,_0x4c143e));};AGIChannel['prototype']['setContext']=function(_0x4f2146){return this[_0x9da3('0x25')](util[_0x9da3('0x29')](_0x9da3('0x2f'),_0x4f2146));};AGIChannel['prototype'][_0x9da3('0x30')]=function(_0x2adfe7){return this[_0x9da3('0x25')](util[_0x9da3('0x29')](_0x9da3('0x31'),_0x2adfe7));};AGIChannel[_0x9da3('0x23')][_0x9da3('0x32')]=function(_0x1a4ddc){return this[_0x9da3('0x25')](util['format']('SET\x20PRIORITY\x20%s',_0x1a4ddc));};AGIChannel['prototype'][_0x9da3('0xd')]=function(){return this['sendRequest'](_0x9da3('0x33'));};AGIChannel[_0x9da3('0x23')]['setVariable']=function(_0x4c9a2e,_0x1ce766){return this[_0x9da3('0x25')](util[_0x9da3('0x29')](_0x9da3('0x34'),_0x4c9a2e,_0x1ce766?_0x1ce766[_0x9da3('0x35')]()[_0x9da3('0x12')](/(\r\n|\n|\r)/gm,'\x20'):''));};AGIChannel[_0x9da3('0x23')][_0x9da3('0x36')]=function(_0x164531,_0x12b296){return this[_0x9da3('0x25')](util[_0x9da3('0x29')](_0x9da3('0x37'),_0x164531,_0x12b296));};AGIChannel['prototype'][_0x9da3('0x38')]=function(_0x26632d,_0x266f83){return this[_0x9da3('0x25')](util[_0x9da3('0x29')](_0x9da3('0x39'),_0x26632d,_0x266f83));};AGIChannel['prototype'][_0x9da3('0x3a')]=function(_0x2d0cb1,_0x55ee90){return this[_0x9da3('0x25')](util[_0x9da3('0x29')](_0x9da3('0x3b'),_0x2d0cb1,_0x55ee90));};AGIChannel[_0x9da3('0x23')][_0x9da3('0x3c')]=function(_0x4786da,_0x5be9a5,_0x2edbae){_0x5be9a5=_0x5be9a5||this[_0x9da3('0x3d')];_0x2edbae=_0x2edbae||0x1;this[_0x9da3('0x3e')](_0x4786da);this[_0x9da3('0x30')](_0x5be9a5);this['setPriority'](_0x2edbae);return this[_0x9da3('0x2a')](util[_0x9da3('0x29')](_0x9da3('0x3f'),_0x4786da,_0x5be9a5,_0x2edbae));};AGIChannel[_0x9da3('0x23')]['getVariable']=function(_0x144cc1){return this[_0x9da3('0x25')](util[_0x9da3('0x29')]('GET\x20VARIABLE\x20\x22%s\x22',_0x144cc1));};AGIChannel['prototype'][_0x9da3('0x40')]=function(_0x2d3411,_0x2bbe12,_0x363392,_0x35cee6,_0x4deb31,_0x10ccad){_0x2bbe12=_0x2bbe12||'wav';_0x363392=_0x363392||'';_0x35cee6=_0x35cee6===undefined?-0x1:_0x35cee6==='-1'?-0x1:_0x35cee6*0x3e8;_0x4deb31=_0x4deb31===undefined?'':'s='+_0x4deb31;_0x10ccad=_0x10ccad?'BEEP':'';return this[_0x9da3('0x25')](util[_0x9da3('0x29')](_0x9da3('0x41'),_0x2d3411,_0x2bbe12,_0x363392,_0x35cee6,_0x10ccad,_0x4deb31));};AGIChannel[_0x9da3('0x23')][_0x9da3('0x42')]=function(_0x4ac422,_0x4c50b3){_0x4c50b3=_0x4c50b3||'';return this[_0x9da3('0x25')](util['format'](_0x9da3('0x43'),_0x4ac422,_0x4c50b3));};AGIChannel[_0x9da3('0x23')][_0x9da3('0x44')]=function(_0x2ed872){return this['exec'](_0x9da3('0x45'),_0x2ed872);};AGIChannel['prototype'][_0x9da3('0x46')]=function(_0x1751e6){return this['exec'](_0x9da3('0x47'),_0x1751e6);};AGIChannel[_0x9da3('0x23')][_0x9da3('0x1a')]=function(_0x41c8c8,_0x45aed3){this[_0x9da3('0x2a')](util['format']('ID:%s\x20-\x20LABEL:\x20%s\x20-\x20MSG:\x20%s',_0x41c8c8['id'],_0x41c8c8[_0x9da3('0x48')],_0x45aed3));return{'code':0x1f4,'result':'-1','extra':''};};module['exports']=AGIChannel;
\ No newline at end of file
+var _0xd24d=['wav','BEEP','RECORD\x20FILE\x20\x22%s\x22\x20\x22%s\x22\x20\x22%s\x22\x20%s\x20%s\x20%s','streamFile','agi','AGI','wait','exec','WAIT','noop','ID:%s\x20-\x20LABEL:\x20%s\x20-\x20MSG:\x20%s','label','exports','util','lodash','events','EventEmitter','./reply','./error','call','utf8','setTimeout','emit','ready','line','hangup','substring','520-Invalid','search','520\x20End\x20of\x20proper','function','no\x20code','result=','substr','indexOf','split','length','match','error','E_AGI_SOCKET_ERROR','code','close','E_AGI_SOCKET_CLOSE','timeout','destroy','write','inherits','prototype','sendRequest','command','sync','answer','ANSWER','beep','format','GET\x20DATA\x20\x22%s\x22\x20%s\x20%s','NO\x20MESSAGE','isArray','EXEC\x20%s\x20%s','join','SET\x20CONTEXT\x20%s','setExtension','setPriority','SET\x20PRIORITY\x20%s','HANGUP','SET\x20VARIABLE\x20%s\x20\x22%s\x22','toString','replace','sayNumber','sayDigits','SAY\x20DIGITS\x20%s\x20%s','sayPhonetic','SAY\x20PHONETIC\x20\x22%s\x22\x20%s','continueAt','extension','GOTO\x20%s\x20%s\x20%s','getVariable','GET\x20VARIABLE\x20\x22%s\x22','recordFile'];(function(_0x3c77cb,_0x2da2c9){var _0xa4b122=function(_0x3405bb){while(--_0x3405bb){_0x3c77cb['push'](_0x3c77cb['shift']());}};_0xa4b122(++_0x2da2c9);}(_0xd24d,0xfa));var _0xdd24=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0xd24d[_0x20a584];return _0x4b41a8;};'use strict';var util=require(_0xdd24('0x0'));var _=require(_0xdd24('0x1'));var EventEmitter=require(_0xdd24('0x2'))[_0xdd24('0x3')];var AGIReply=require(_0xdd24('0x4'));var AGIError=require(_0xdd24('0x5'));function AGIChannel(_0x3b526c){var _0x4fcba3=this,_0x3f9d98=new AGIReply(),_0x2ca4d7=![],_0x1815ae={};EventEmitter[_0xdd24('0x6')](_0x4fcba3);_0x3b526c['setEncoding'](_0xdd24('0x7'));_0x3b526c[_0xdd24('0x8')](0x8*0x3c*0x3c*0x3e8);_0x3f9d98['setEncoding'](_0xdd24('0x7'));_0x3f9d98['on']('headers',function(_0x560021){for(var _0x2fa020 in _0x560021){_0x4fcba3[_0x2fa020]=_0x560021[_0x2fa020];}_0x4fcba3[_0xdd24('0x9')](_0xdd24('0xa'));});_0x3f9d98['on'](_0xdd24('0xb'),function(_0x31df5d){if(_0x31df5d['toLowerCase']()==_0xdd24('0xc')){_0x4fcba3[_0xdd24('0x9')](_0xdd24('0xc'));return;}if(_0x31df5d[_0xdd24('0xd')](0x0,0xb)==_0xdd24('0xe')){_0x2ca4d7=!![];}if(_0x2ca4d7){_0x1815ae['rx']+=_0x31df5d+'\x0a';if(_0x31df5d[_0xdd24('0xf')](_0xdd24('0x10'))!=-0x1){_0x2ca4d7=![];}}else{_0x1815ae['rx']=_0x31df5d;}if(_0x2ca4d7){return;}if(typeof _0x1815ae['cb']==_0xdd24('0x11')){var _0xd5b01d=_0x1815ae['rx'][_0xdd24('0xd')](0x0,0x3),_0x12b4df=null,_0x20e9db=null;_0xd5b01d=parseInt(_0xd5b01d);if(isNaN(_0xd5b01d)){_0x1815ae['cb'](null,{'code':0x1f4,'result':-0x1,'extra':_0xdd24('0x12')});return;}if(_0xd5b01d!=0xc8){_0x1815ae['cb'](null,{'code':_0xd5b01d,'result':-0x1,'extra':'KO'});return;}_0x12b4df=_0x1815ae['rx'][_0xdd24('0xd')](0x4)['replace'](_0xdd24('0x13'),'');if(_0x12b4df['indexOf']('\x20')!=-0x1){_0x12b4df=_0x12b4df[_0xdd24('0x14')](0x0,_0x12b4df[_0xdd24('0x15')]('\x20'));}if(_['startsWith'](_0x12b4df,'-1')){_0x12b4df=parseInt(_0x12b4df);}_0x20e9db=_0x1815ae['rx'][_0xdd24('0x16')]('\x20');if(_0x20e9db[_0xdd24('0x17')]==0x3){_0x20e9db=_0x20e9db[0x2][_0xdd24('0xd')](0x1,_0x20e9db[0x2]['length']-0x1);}else if(_0x20e9db[_0xdd24('0x17')]>0x3){var _0x1957e3=/\((.+)\)/;var _0x33a12f=_0x1815ae['rx'][_0xdd24('0x18')](_0x1957e3);if(_0x33a12f){_0x20e9db=_0x33a12f[0x1];}else{_0x20e9db=null;}}else{_0x20e9db=null;}_0x1815ae['cb'](null,{'code':_0xd5b01d,'result':_0x12b4df,'extra':_0x20e9db});}});_0x3b526c['on'](_0xdd24('0x19'),function(_0x16de43){_0x4fcba3['emit'](_0xdd24('0x19'),new AGIError(_0xdd24('0x1a'),_0x16de43[_0xdd24('0x1b')]));});_0x3b526c['on'](_0xdd24('0x1c'),function(){_0x4fcba3[_0xdd24('0x9')](_0xdd24('0x1c'),new AGIError(_0xdd24('0x1d')));});_0x3b526c['on']('timeout',function(){_0x4fcba3[_0xdd24('0x9')](_0xdd24('0x1e'),new AGIError('E_AGI_SOCKET_TIMEOUT'));_0x3b526c[_0xdd24('0x1f')]();});_0x3b526c['pipe'](_0x3f9d98);this['command']=function(_0x440938,_0x288f32){var _0x440938=_0x440938||'',_0x288f32=typeof _0x288f32==_0xdd24('0x11')?_0x288f32:new Function();_0x1815ae={'tx':_0x440938,'rx':'','cb':_0x288f32};_0x3b526c[_0xdd24('0x20')](_0x440938+'\x0a');},this[_0xdd24('0x1c')]=function(){_0x3b526c['destroy']();};}util[_0xdd24('0x21')](AGIChannel,EventEmitter);AGIChannel[_0xdd24('0x22')][_0xdd24('0x23')]=function(_0x32a14c){return this[_0xdd24('0x24')][_0xdd24('0x25')](this,_0x32a14c);};AGIChannel['prototype'][_0xdd24('0x26')]=function(){return this[_0xdd24('0x23')](_0xdd24('0x27'));};AGIChannel[_0xdd24('0x22')]['getData']=function(_0x45b4b0,_0x8b6ea2,_0x1b1839){_0x45b4b0=_0x45b4b0===undefined?_0xdd24('0x28'):_0x45b4b0;_0x8b6ea2=_0x8b6ea2===undefined?'5':_0x8b6ea2;_0x1b1839=_0x1b1839===undefined?'1':_0x1b1839;return this[_0xdd24('0x23')](util[_0xdd24('0x29')](_0xdd24('0x2a'),_0x45b4b0,_0x8b6ea2*0x3e8,_0x1b1839));};AGIChannel[_0xdd24('0x22')]['noop']=function(_0x2f7f19){_0x2f7f19=_0x2f7f19||_0xdd24('0x2b');return this['sendRequest'](util[_0xdd24('0x29')]('VERBOSE\x20\x22%s\x22',_0x2f7f19));};AGIChannel[_0xdd24('0x22')]['exec']=function(_0x4cb220,_0x3243b4){if(_[_0xdd24('0x2c')](_0x3243b4)){return this['sendRequest'](util[_0xdd24('0x29')](_0xdd24('0x2d'),_0x4cb220,_0x3243b4[_0xdd24('0x2e')](',')));}return this[_0xdd24('0x23')](util[_0xdd24('0x29')](_0xdd24('0x2d'),_0x4cb220,_0x3243b4));};AGIChannel['prototype']['setContext']=function(_0x362e67){return this['sendRequest'](util['format'](_0xdd24('0x2f'),_0x362e67));};AGIChannel[_0xdd24('0x22')][_0xdd24('0x30')]=function(_0x5f4f20){return this[_0xdd24('0x23')](util[_0xdd24('0x29')]('SET\x20EXTENSION\x20%s',_0x5f4f20));};AGIChannel[_0xdd24('0x22')][_0xdd24('0x31')]=function(_0x178dac){return this[_0xdd24('0x23')](util['format'](_0xdd24('0x32'),_0x178dac));};AGIChannel[_0xdd24('0x22')][_0xdd24('0xc')]=function(){return this['sendRequest'](_0xdd24('0x33'));};AGIChannel[_0xdd24('0x22')]['setVariable']=function(_0x10e492,_0x7ed7b0){return this[_0xdd24('0x23')](util[_0xdd24('0x29')](_0xdd24('0x34'),_0x10e492,_0x7ed7b0?_0x7ed7b0[_0xdd24('0x35')]()[_0xdd24('0x36')](/(\r\n|\n|\r)/gm,'\x20'):''));};AGIChannel[_0xdd24('0x22')][_0xdd24('0x37')]=function(_0x2b086b,_0x351d03){return this[_0xdd24('0x23')](util[_0xdd24('0x29')]('SAY\x20NUMBER\x20%s\x20%s',_0x2b086b,_0x351d03));};AGIChannel[_0xdd24('0x22')][_0xdd24('0x38')]=function(_0x37258d,_0x2a0e99){return this[_0xdd24('0x23')](util[_0xdd24('0x29')](_0xdd24('0x39'),_0x37258d,_0x2a0e99));};AGIChannel[_0xdd24('0x22')][_0xdd24('0x3a')]=function(_0x42b785,_0x5092e4){return this[_0xdd24('0x23')](util[_0xdd24('0x29')](_0xdd24('0x3b'),_0x42b785,_0x5092e4));};AGIChannel[_0xdd24('0x22')][_0xdd24('0x3c')]=function(_0x3e23ea,_0x1fe071,_0x33695a){_0x1fe071=_0x1fe071||this[_0xdd24('0x3d')];_0x33695a=_0x33695a||0x1;this['setContext'](_0x3e23ea);this['setExtension'](_0x1fe071);this['setPriority'](_0x33695a);return this['noop'](util[_0xdd24('0x29')](_0xdd24('0x3e'),_0x3e23ea,_0x1fe071,_0x33695a));};AGIChannel['prototype'][_0xdd24('0x3f')]=function(_0x96b70d){return this[_0xdd24('0x23')](util[_0xdd24('0x29')](_0xdd24('0x40'),_0x96b70d));};AGIChannel[_0xdd24('0x22')][_0xdd24('0x41')]=function(_0x37e23a,_0x2ba91a,_0x671ddc,_0x1f5ba9,_0x4e0b89,_0x34f0d4){_0x2ba91a=_0x2ba91a||_0xdd24('0x42');_0x671ddc=_0x671ddc||'';_0x1f5ba9=_0x1f5ba9===undefined?-0x1:_0x1f5ba9==='-1'?-0x1:_0x1f5ba9*0x3e8;_0x4e0b89=_0x4e0b89===undefined?'':'s='+_0x4e0b89;_0x34f0d4=_0x34f0d4?_0xdd24('0x43'):'';return this[_0xdd24('0x23')](util['format'](_0xdd24('0x44'),_0x37e23a,_0x2ba91a,_0x671ddc,_0x1f5ba9,_0x34f0d4,_0x4e0b89));};AGIChannel[_0xdd24('0x22')][_0xdd24('0x45')]=function(_0x44b8c6,_0x50ef75){_0x50ef75=_0x50ef75||'';return this[_0xdd24('0x23')](util[_0xdd24('0x29')]('STREAM\x20FILE\x20\x22%s\x22\x20\x22%s\x22',_0x44b8c6,_0x50ef75));};AGIChannel[_0xdd24('0x22')][_0xdd24('0x46')]=function(_0x3da853){return this['exec'](_0xdd24('0x47'),_0x3da853);};AGIChannel['prototype'][_0xdd24('0x48')]=function(_0x118365){return this[_0xdd24('0x49')](_0xdd24('0x4a'),_0x118365);};AGIChannel[_0xdd24('0x22')][_0xdd24('0x19')]=function(_0x50f543,_0x57c1df){this[_0xdd24('0x4b')](util[_0xdd24('0x29')](_0xdd24('0x4c'),_0x50f543['id'],_0x50f543[_0xdd24('0x4d')],_0x57c1df));return{'code':0x1f4,'result':'-1','extra':''};};module[_0xdd24('0x4e')]=AGIChannel;
\ No newline at end of file