Built motion from commit (unavailable).|2.3.7
[motion2.git] / server / services / xdr / index.js
index ee5c30f..2092962 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xca8d=['asterisk-manager','../../config/environment','./agents.controller','./calls.controller','./queues.controller','./recordings.controller','./members.controller','./dials.controller','./transfers.controller','./core.controller','./utils','asterisk','username','password','connect','shutdown','fullybooted','error','close','managerevent','devicestatechange','agentcalled','agentringnoanswer','agentconnect','agentcomplete','queuecallerabandon','queuecallerjoin','queuecallerleave','musiconholdstart','musiconholdstop','cdr','blindtransfer','attendedtransfer','varset','newexten','newchannel','dialend'];(function(_0x1ddedd,_0x485606){var _0xa3e1ac=function(_0x580444){while(--_0x580444){_0x1ddedd['push'](_0x1ddedd['shift']());}};_0xa3e1ac(++_0x485606);}(_0xca8d,0x172));var _0xdca8=function(_0xe38764,_0x28ce79){_0xe38764=_0xe38764-0x0;var _0x5979cf=_0xca8d[_0xe38764];return _0x5979cf;};var AsteriskManager=require(_0xdca8('0x0'));var config=require(_0xdca8('0x1'));var agents=require(_0xdca8('0x2'));var calls=require(_0xdca8('0x3'));var queues=require(_0xdca8('0x4'));var recordings=require(_0xdca8('0x5'));var members=require(_0xdca8('0x6'));var dials=require(_0xdca8('0x7'));var transfers=require(_0xdca8('0x8'));var core=require(_0xdca8('0x9'));var utils=require(_0xdca8('0xa'));var ami=new AsteriskManager(config[_0xdca8('0xb')]['port'],config[_0xdca8('0xb')]['ip'],config[_0xdca8('0xb')][_0xdca8('0xc')],config[_0xdca8('0xb')][_0xdca8('0xd')],!![]);ami['keepConnected']();ami['on'](_0xdca8('0xe'),core[_0xdca8('0xe')]);ami['on'](_0xdca8('0xf'),core['shutdown']);ami['on'](_0xdca8('0x10'),core[_0xdca8('0x10')]);ami['on'](_0xdca8('0x11'),core[_0xdca8('0x11')]);ami['on'](_0xdca8('0x12'),core[_0xdca8('0x12')]);ami['on'](_0xdca8('0x13'),core[_0xdca8('0x13')]);ami['on'](_0xdca8('0x14'),function(_0x5b07d7){try{members['devicestatechange'](_0x5b07d7);}catch(_0x1facd6){utils[_0xdca8('0x11')](_0x1facd6);}});ami['on'](_0xdca8('0x15'),function(_0x36012e){try{agents[_0xdca8('0x15')](_0x36012e);}catch(_0x2d1cf3){utils[_0xdca8('0x11')](_0x2d1cf3);}});ami['on'](_0xdca8('0x16'),function(_0x446974){try{agents[_0xdca8('0x16')](_0x446974);}catch(_0x308d92){utils['error'](_0x308d92);}});ami['on']('agentconnect',function(_0x5acff8){try{agents['agentconnect'](_0x5acff8);recordings['agentconnect'](_0x5acff8);queues[_0xdca8('0x17')](_0x5acff8);}catch(_0x57d4f4){utils[_0xdca8('0x11')](_0x57d4f4);}});ami['on'](_0xdca8('0x18'),function(_0x278d9e){try{agents['agentcomplete'](_0x278d9e);queues['agentcomplete'](_0x278d9e);members[_0xdca8('0x18')](_0x278d9e);calls[_0xdca8('0x18')](_0x278d9e);}catch(_0x30acb9){utils[_0xdca8('0x11')](_0x30acb9);}});ami['on']('queuecallerabandon',function(_0x3f568f){try{agents[_0xdca8('0x19')](_0x3f568f);queues['queuecallerabandon'](_0x3f568f);}catch(_0x10dd28){utils[_0xdca8('0x11')](_0x10dd28);}});ami['on'](_0xdca8('0x1a'),function(_0x4e076e){try{queues['queuecallerjoin'](_0x4e076e);}catch(_0x439c47){utils[_0xdca8('0x11')](_0x439c47);}});ami['on'](_0xdca8('0x1b'),function(_0x42c9a7){try{queues[_0xdca8('0x1b')](_0x42c9a7);}catch(_0x358def){utils[_0xdca8('0x11')](_0x358def);}});ami['on']('musiconholdstart',function(_0x1e29eb){try{queues[_0xdca8('0x1c')](_0x1e29eb);calls[_0xdca8('0x1c')](_0x1e29eb);}catch(_0x5b618e){utils[_0xdca8('0x11')](_0x5b618e);}});ami['on'](_0xdca8('0x1d'),function(_0x52cfcd){try{queues[_0xdca8('0x1d')](_0x52cfcd);calls[_0xdca8('0x1d')](_0x52cfcd);}catch(_0x3ff576){utils[_0xdca8('0x11')](_0x3ff576);}});ami['on'](_0xdca8('0x1e'),function(_0x261c6c){try{calls['cdr'](_0x261c6c);agents[_0xdca8('0x1e')](_0x261c6c);queues['cdr'](_0x261c6c);recordings[_0xdca8('0x1e')](_0x261c6c);dials[_0xdca8('0x1e')](_0x261c6c);members[_0xdca8('0x1e')](_0x261c6c);}catch(_0x5a089b){utils[_0xdca8('0x11')](_0x5a089b);}});ami['on']('blindtransfer',function(_0x225fbf){try{queues['blindtransfer'](_0x225fbf);agents[_0xdca8('0x1f')](_0x225fbf);transfers['blindtransfer'](_0x225fbf);}catch(_0x1fb243){utils['error'](_0x1fb243);}});ami['on'](_0xdca8('0x20'),function(_0x33728c){try{queues[_0xdca8('0x20')](_0x33728c);transfers['attendedtransfer'](_0x33728c);agents[_0xdca8('0x20')](_0x33728c);}catch(_0x411b6a){utils[_0xdca8('0x11')](_0x411b6a);}});ami['on'](_0xdca8('0x21'),function(_0x1a8149){try{queues['varset'](_0x1a8149);recordings['varset'](_0x1a8149);calls[_0xdca8('0x21')](_0x1a8149);dials[_0xdca8('0x21')](_0x1a8149);}catch(_0x8c3d0e){utils[_0xdca8('0x11')](_0x8c3d0e);}});ami['on']('newexten',function(_0x2974a0){try{calls[_0xdca8('0x22')](_0x2974a0);dials[_0xdca8('0x22')](_0x2974a0);}catch(_0x2399bf){utils[_0xdca8('0x11')](_0x2399bf);}});ami['on'](_0xdca8('0x23'),function(_0x5458b2){try{calls[_0xdca8('0x23')](_0x5458b2);dials[_0xdca8('0x23')](_0x5458b2);}catch(_0x169e54){utils[_0xdca8('0x11')](_0x169e54);}});ami['on']('dialbegin',function(_0x4a5aad){try{dials['dialbegin'](_0x4a5aad);}catch(_0x345caf){utils[_0xdca8('0x11')](_0x345caf);}});ami['on'](_0xdca8('0x24'),function(_0x3cbfe6){try{dials['dialend'](_0x3cbfe6);}catch(_0x37c2d8){utils[_0xdca8('0x11')](_0x37c2d8);}});
\ No newline at end of file
+var _0xd519=['agentcomplete','queuecallerabandon','queuecallerjoin','queuecallerleave','musiconholdstart','musiconholdstop','newstate','hangup','blindtransfer','attendedtransfer','varset','newexten','newchannel','dialbegin','dialend','asterisk-manager','./agents.controller','./calls.controller','./recordings.controller','./members.controller','./dials.controller','./core.controller','./utils','asterisk','port','password','keepConnected','connect','shutdown','fullybooted','error','close','managerevent','devicestatechange','agentcalled','agentringnoanswer','agentconnect'];(function(_0x501823,_0x4e5925){var _0x3c063a=function(_0x196260){while(--_0x196260){_0x501823['push'](_0x501823['shift']());}};_0x3c063a(++_0x4e5925);}(_0xd519,0x137));var _0x9d51=function(_0x14add3,_0x13ce8d){_0x14add3=_0x14add3-0x0;var _0x4a174f=_0xd519[_0x14add3];return _0x4a174f;};var AsteriskManager=require(_0x9d51('0x0'));var config=require('../../config/environment');var agents=require(_0x9d51('0x1'));var calls=require(_0x9d51('0x2'));var queues=require('./queues.controller');var recordings=require(_0x9d51('0x3'));var members=require(_0x9d51('0x4'));var dials=require(_0x9d51('0x5'));var transfers=require('./transfers.controller');var core=require(_0x9d51('0x6'));var utils=require(_0x9d51('0x7'));var ami=new AsteriskManager(config[_0x9d51('0x8')][_0x9d51('0x9')],config[_0x9d51('0x8')]['ip'],config[_0x9d51('0x8')]['username'],config[_0x9d51('0x8')][_0x9d51('0xa')],!![]);ami[_0x9d51('0xb')]();ami['on'](_0x9d51('0xc'),core[_0x9d51('0xc')]);ami['on'](_0x9d51('0xd'),core[_0x9d51('0xd')]);ami['on'](_0x9d51('0xe'),core[_0x9d51('0xe')]);ami['on'](_0x9d51('0xf'),core[_0x9d51('0xf')]);ami['on'](_0x9d51('0x10'),core[_0x9d51('0x10')]);ami['on'](_0x9d51('0x11'),core[_0x9d51('0x11')]);ami['on'](_0x9d51('0x12'),function(_0x228b39){try{members[_0x9d51('0x12')](_0x228b39);}catch(_0x3d37c5){utils[_0x9d51('0xf')](_0x3d37c5);}});ami['on']('agentcalled',function(_0x23d4fb){try{agents[_0x9d51('0x13')](_0x23d4fb);}catch(_0xc24032){utils[_0x9d51('0xf')](_0xc24032);}});ami['on'](_0x9d51('0x14'),function(_0x3e7db1){try{agents[_0x9d51('0x14')](_0x3e7db1);}catch(_0x47d802){utils[_0x9d51('0xf')](_0x47d802);}});ami['on'](_0x9d51('0x15'),function(_0x105813){try{agents[_0x9d51('0x15')](_0x105813);queues['agentconnect'](_0x105813);}catch(_0x2c7145){utils['error'](_0x2c7145);}});ami['on'](_0x9d51('0x16'),function(_0x2c3d27){try{agents[_0x9d51('0x16')](_0x2c3d27);queues[_0x9d51('0x16')](_0x2c3d27);members[_0x9d51('0x16')](_0x2c3d27);}catch(_0x514ed5){utils[_0x9d51('0xf')](_0x514ed5);}});ami['on'](_0x9d51('0x17'),function(_0x486455){try{agents[_0x9d51('0x17')](_0x486455);queues[_0x9d51('0x17')](_0x486455);}catch(_0x5a33de){utils['error'](_0x5a33de);}});ami['on'](_0x9d51('0x18'),function(_0x46bb96){try{queues[_0x9d51('0x18')](_0x46bb96);}catch(_0x4f3969){utils[_0x9d51('0xf')](_0x4f3969);}});ami['on'](_0x9d51('0x19'),function(_0x4d62f5){try{queues[_0x9d51('0x19')](_0x4d62f5);}catch(_0x2f5170){utils[_0x9d51('0xf')](_0x2f5170);}});ami['on'](_0x9d51('0x1a'),function(_0x98af95){try{queues[_0x9d51('0x1a')](_0x98af95);calls[_0x9d51('0x1a')](_0x98af95);}catch(_0x1278c9){utils[_0x9d51('0xf')](_0x1278c9);}});ami['on'](_0x9d51('0x1b'),function(_0x5ef72e){try{queues['musiconholdstop'](_0x5ef72e);calls[_0x9d51('0x1b')](_0x5ef72e);}catch(_0x104a0e){utils[_0x9d51('0xf')](_0x104a0e);}});ami['on'](_0x9d51('0x1c'),function(_0x2a5cdb){try{calls[_0x9d51('0x1c')](_0x2a5cdb);recordings['newstate'](_0x2a5cdb);dials[_0x9d51('0x1c')](_0x2a5cdb);}catch(_0x4f84d2){utils[_0x9d51('0xf')](_0x4f84d2);}});ami['on'](_0x9d51('0x1d'),function(_0x230d4d){try{calls[_0x9d51('0x1d')](_0x230d4d);recordings[_0x9d51('0x1d')](_0x230d4d);dials[_0x9d51('0x1d')](_0x230d4d);agents[_0x9d51('0x1d')](_0x230d4d);queues[_0x9d51('0x1d')](_0x230d4d);}catch(_0xc4257f){utils[_0x9d51('0xf')](_0xc4257f);}});ami['on']('cdr',function(_0x3ae326){try{members['cdr'](_0x3ae326);}catch(_0x84ae4c){utils[_0x9d51('0xf')](_0x84ae4c);}});ami['on']('blindtransfer',function(_0x139025){try{queues[_0x9d51('0x1e')](_0x139025);agents[_0x9d51('0x1e')](_0x139025);transfers[_0x9d51('0x1e')](_0x139025);}catch(_0xc8e7f2){utils[_0x9d51('0xf')](_0xc8e7f2);}});ami['on'](_0x9d51('0x1f'),function(_0x2fa571){try{queues['attendedtransfer'](_0x2fa571);transfers[_0x9d51('0x1f')](_0x2fa571);agents[_0x9d51('0x1f')](_0x2fa571);calls['attendedtransfer'](_0x2fa571);}catch(_0x3eeb71){utils['error'](_0x3eeb71);}});ami['on']('varset',function(_0x2f41a8){try{queues[_0x9d51('0x20')](_0x2f41a8);recordings[_0x9d51('0x20')](_0x2f41a8);calls[_0x9d51('0x20')](_0x2f41a8);dials[_0x9d51('0x20')](_0x2f41a8);}catch(_0x21027a){utils[_0x9d51('0xf')](_0x21027a);}});ami['on'](_0x9d51('0x21'),function(_0x5c49d5){try{calls[_0x9d51('0x21')](_0x5c49d5);recordings[_0x9d51('0x21')](_0x5c49d5);dials[_0x9d51('0x21')](_0x5c49d5);}catch(_0x41126c){utils['error'](_0x41126c);}});ami['on'](_0x9d51('0x22'),function(_0xfb1f2){try{calls[_0x9d51('0x22')](_0xfb1f2);recordings[_0x9d51('0x22')](_0xfb1f2);}catch(_0x2e88c6){utils['error'](_0x2e88c6);}});ami['on'](_0x9d51('0x23'),function(_0x114584){try{dials[_0x9d51('0x23')](_0x114584);}catch(_0xeaf8f2){utils[_0x9d51('0xf')](_0xeaf8f2);}});ami['on'](_0x9d51('0x24'),function(_0x898078){try{dials[_0x9d51('0x24')](_0x898078);}catch(_0xdcd0f7){utils[_0x9d51('0xf')](_0xdcd0f7);}});
\ No newline at end of file