Built motion from commit 362b9399b4d0ed5560fbb795af995925d345fc38. Version 3.0.0...
[motion-next.git] / server / services / ami / fax / util / util.js
1 const a1232_0x1306=['path','variablesAction','originate','ecm','minrate','t38timeout','headerinfo','info','addVariables','message','util','uniqueid','maxrate','format','\x22%s\x22','inspect','localstationid','xcally-motion-fax','from-sip','../../../../config/logger','faxdetect','\x22%s\x22\x20<%s>','channel','modem'];(function(_0x33c612,_0x43c415){const _0x1306d8=function(_0x10f6a6){while(--_0x10f6a6){_0x33c612['push'](_0x33c612['shift']());}};_0x1306d8(++_0x43c415);}(a1232_0x1306,0x1ef));const a1232_0x10f6=function(_0x33c612,_0x43c415){_0x33c612=_0x33c612-0x10a;let _0x1306d8=a1232_0x1306[_0x33c612];return _0x1306d8;};const a1232_0x9da2fb=a1232_0x10f6;'use strict';const util=require(a1232_0x9da2fb(0x11d)),logger=require(a1232_0x9da2fb(0x10e))('fax');exports[a1232_0x9da2fb(0x11c)]=function(_0x1364d6){return{'message':_0x1364d6};},exports['logger']=function(_0x54a6fd,_0x3f76f5){const _0x6e7698=a1232_0x9da2fb;logger[_0x6e7698(0x11a)](_0x54a6fd,util[_0x6e7698(0x10a)](_0x3f76f5,{'showHidden':![],'depth':null}));},exports[a1232_0x9da2fb(0x11b)]=function(_0x5dc171,_0x30a0df){const _0x3d4cb9=a1232_0x9da2fb,_0x1850ae={'XMF-ECM':_0x30a0df[_0x3d4cb9(0x116)],'XMF-HEADERINFO':_0x30a0df[_0x3d4cb9(0x119)],'XMF-MINRATE':_0x30a0df[_0x3d4cb9(0x117)],'XMF-MAXRATE':_0x30a0df[_0x3d4cb9(0x11f)],'XMF-MODEM':util[_0x3d4cb9(0x120)](_0x3d4cb9(0x121),_0x30a0df[_0x3d4cb9(0x112)]),'XMF-GATEWAY':_0x30a0df['gateway'],'XMF-FAXDETECT':_0x30a0df[_0x3d4cb9(0x10f)],'XMF-T38TIMEOUT':_0x30a0df[_0x3d4cb9(0x118)],'XMF-LOCALSTATIONID':_0x30a0df[_0x3d4cb9(0x10b)],'XMF-PATH':_0x5dc171[_0x3d4cb9(0x113)]};return _0x1850ae;},exports[a1232_0x9da2fb(0x114)]=function(_0x1cc8a9,_0x772521){const _0x44790d=a1232_0x9da2fb;return{'actionid':_0x1cc8a9[_0x44790d(0x11e)],'action':_0x44790d(0x115),'channel':_0x1cc8a9[_0x44790d(0x111)],'Exten':_0x44790d(0x10c),'Context':_0x44790d(0x10d),'Priority':'1','callerid':util['format'](_0x44790d(0x110),_0x1cc8a9[_0x44790d(0x119)]?_0x1cc8a9['headerinfo']:'',_0x1cc8a9[_0x44790d(0x10b)]),'variable':_0x772521,'timeout':0x1e*0x3e8,'async':!![],'channelid':_0x1cc8a9['uniqueid']};};