e3026ee51c24d1056ad61fda37bc70822ba038ba
[motion-next.git] / server / api / chatQueue / chatQueue.socket.js
1 const a99_0x575e=['./chatQueue.events','emit','register','save','length'];(function(_0x4d909d,_0x575e87){const _0x18f077=function(_0x3dce91){while(--_0x3dce91){_0x4d909d['push'](_0x4d909d['shift']());}};_0x18f077(++_0x575e87);}(a99_0x575e,0x85));const a99_0x18f0=function(_0x4d909d,_0x575e87){_0x4d909d=_0x4d909d-0x0;let _0x18f077=a99_0x575e[_0x4d909d];return _0x18f077;};const _0x321b25=a99_0x18f0;'use strict';const ChatQueueEvents=require(_0x321b25('0x2')),events=[_0x321b25('0x0'),'remove','update'];function createListener(_0x3dce91,_0x21365d){return function(_0x5e7c46){const _0x29dcbe=a99_0x18f0;_0x21365d[_0x29dcbe('0x3')](_0x3dce91,_0x5e7c46);};}exports[_0x321b25('0x4')]=function(_0x1a7939){const _0x32bf7a=_0x321b25;for(let _0x2fb390=0x0,_0x392cdc=events[_0x32bf7a('0x1')];_0x2fb390<_0x392cdc;_0x2fb390++){const _0xce3d36=events[_0x2fb390],_0x54bc9e=createListener('chatQueue:'+_0xce3d36,_0x1a7939);ChatQueueEvents['on'](_0xce3d36,_0x54bc9e);}};