Built motion from commit 8dca541896b0ff92bb88a36cc13f4f385b593b4b. Version 3.0.0...
[motion-next.git] / server / services / ami / fax / util / util.js
index 05cff6c..06b86f5 100644 (file)
@@ -1 +1 @@
-const a1064_0x3f66=['path','message','localstationid','from-sip','t38timeout','maxrate','uniqueid','info','channel','ecm','xcally-motion-fax','format','util','gateway','fax','faxdetect','variablesAction','../../../../config/logger','headerinfo','\x22%s\x22\x20<%s>','modem','addVariables','\x22%s\x22','inspect'];(function(_0x204975,_0x3f6662){const _0x5341b2=function(_0x36c388){while(--_0x36c388){_0x204975['push'](_0x204975['shift']());}};_0x5341b2(++_0x3f6662);}(a1064_0x3f66,0xc8));const a1064_0x5341=function(_0x204975,_0x3f6662){_0x204975=_0x204975-0x0;let _0x5341b2=a1064_0x3f66[_0x204975];return _0x5341b2;};const _0x5086ce=a1064_0x5341;'use strict';const util=require(_0x5086ce('0x4')),logger=require(_0x5086ce('0x9'))(_0x5086ce('0x6'));exports[_0x5086ce('0x11')]=function(_0x36c388){return{'message':_0x36c388};},exports['logger']=function(_0xe16a3,_0x2b9a9f){const _0x3122da=_0x5086ce;logger[_0x3122da('0x17')](_0xe16a3,util[_0x3122da('0xf')](_0x2b9a9f,{'showHidden':![],'depth':null}));},exports[_0x5086ce('0xd')]=function(_0x8ef290,_0x2c8055){const _0xe6c468=_0x5086ce,_0x3099fc={'XMF-ECM':_0x2c8055[_0xe6c468('0x1')],'XMF-HEADERINFO':_0x2c8055[_0xe6c468('0xa')],'XMF-MINRATE':_0x2c8055['minrate'],'XMF-MAXRATE':_0x2c8055[_0xe6c468('0x15')],'XMF-MODEM':util[_0xe6c468('0x3')](_0xe6c468('0xe'),_0x2c8055[_0xe6c468('0xc')]),'XMF-GATEWAY':_0x2c8055[_0xe6c468('0x5')],'XMF-FAXDETECT':_0x2c8055[_0xe6c468('0x7')],'XMF-T38TIMEOUT':_0x2c8055[_0xe6c468('0x14')],'XMF-LOCALSTATIONID':_0x2c8055['localstationid'],'XMF-PATH':_0x8ef290[_0xe6c468('0x10')]};return _0x3099fc;},exports[_0x5086ce('0x8')]=function(_0x351d83,_0xe654cb){const _0x367aa0=_0x5086ce;return{'actionid':_0x351d83[_0x367aa0('0x16')],'action':'originate','channel':_0x351d83[_0x367aa0('0x0')],'Exten':_0x367aa0('0x2'),'Context':_0x367aa0('0x13'),'Priority':'1','callerid':util[_0x367aa0('0x3')](_0x367aa0('0xb'),_0x351d83[_0x367aa0('0xa')]?_0x351d83[_0x367aa0('0xa')]:'',_0x351d83[_0x367aa0('0x12')]),'variable':_0xe654cb,'timeout':0x1e*0x3e8,'async':!![],'channelid':_0x351d83[_0x367aa0('0x16')]};};
\ No newline at end of file
+const a1064_0x4f17=['logger','inspect','format','info','channel','path','t38timeout','minrate','\x22%s\x22\x20<%s>','xcally-motion-fax','headerinfo','gateway','util','uniqueid','localstationid','maxrate','message','fax','ecm'];(function(_0x36c32b,_0x4f1785){const _0x37ecf9=function(_0x154bd4){while(--_0x154bd4){_0x36c32b['push'](_0x36c32b['shift']());}};_0x37ecf9(++_0x4f1785);}(a1064_0x4f17,0xfa));const a1064_0x37ec=function(_0x36c32b,_0x4f1785){_0x36c32b=_0x36c32b-0x0;let _0x37ecf9=a1064_0x4f17[_0x36c32b];return _0x37ecf9;};const _0x6d9739=a1064_0x37ec;'use strict';const util=require(_0x6d9739('0x9')),logger=require('../../../../config/logger')(_0x6d9739('0xe'));exports[_0x6d9739('0xd')]=function(_0x154bd4){return{'message':_0x154bd4};},exports[_0x6d9739('0x10')]=function(_0x332ef3,_0x5a2d50){const _0x5af643=_0x6d9739;logger[_0x5af643('0x0')](_0x332ef3,util[_0x5af643('0x11')](_0x5a2d50,{'showHidden':![],'depth':null}));},exports['addVariables']=function(_0x45e3a4,_0x426f49){const _0x195aa7=_0x6d9739,_0x2528f1={'XMF-ECM':_0x426f49[_0x195aa7('0xf')],'XMF-HEADERINFO':_0x426f49[_0x195aa7('0x7')],'XMF-MINRATE':_0x426f49[_0x195aa7('0x4')],'XMF-MAXRATE':_0x426f49[_0x195aa7('0xc')],'XMF-MODEM':util['format']('\x22%s\x22',_0x426f49['modem']),'XMF-GATEWAY':_0x426f49[_0x195aa7('0x8')],'XMF-FAXDETECT':_0x426f49['faxdetect'],'XMF-T38TIMEOUT':_0x426f49[_0x195aa7('0x3')],'XMF-LOCALSTATIONID':_0x426f49[_0x195aa7('0xb')],'XMF-PATH':_0x45e3a4[_0x195aa7('0x2')]};return _0x2528f1;},exports['variablesAction']=function(_0x349d43,_0xf22948){const _0x1d651e=_0x6d9739;return{'actionid':_0x349d43[_0x1d651e('0xa')],'action':'originate','channel':_0x349d43[_0x1d651e('0x1')],'Exten':_0x1d651e('0x6'),'Context':'from-sip','Priority':'1','callerid':util[_0x1d651e('0x12')](_0x1d651e('0x5'),_0x349d43['headerinfo']?_0x349d43[_0x1d651e('0x7')]:'',_0x349d43['localstationid']),'variable':_0xf22948,'timeout':0x1e*0x3e8,'async':!![],'channelid':_0x349d43['uniqueid']};};
\ No newline at end of file