File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
/**
* Socket implementation that uses flash SocketPool class as a backend.
*
* @author Dave Longley
*
* Copyright (c) 2010-2013 Digital Bazaar, Inc.
*/
var _0xe383=["\x6E\x65\x74","\x73\x6F\x63\x6B\x65\x74\x50\x6F\x6F\x6C\x73","\x63\x72\x65\x61\x74\x65\x53\x6F\x63\x6B\x65\x74\x50\x6F\x6F\x6C","\x6D\x73\x69\x65","\x66\x6C\x61\x73\x68\x49\x64","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x69\x6E\x69\x74","\x70\x6F\x6C\x69\x63\x79\x50\x6F\x72\x74","\x70\x6F\x6C\x69\x63\x79\x55\x72\x6C","\x68\x61\x6E\x64\x6C\x65\x72","\x69\x64","\x73\x6F\x63\x6B\x65\x74\x73","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x63\x6F\x6E\x6E\x65\x63\x74","\x63\x6C\x6F\x73\x65\x64","\x63\x6C\x6F\x73\x65","\x64\x61\x74\x61","\x73\x6F\x63\x6B\x65\x74\x44\x61\x74\x61","\x65\x72\x72\x6F\x72","\x74\x79\x70\x65","\x66\x6F\x72\x67\x65\x2E\x6E\x65\x74\x2E\x73\x6F\x63\x6B\x65\x74\x50\x6F\x6F\x6C\x73\x5B\x27","\x27\x5D\x2E\x68\x61\x6E\x64\x6C\x65\x72","\x73\x75\x62\x73\x63\x72\x69\x62\x65","\x69\x6F\x45\x72\x72\x6F\x72","\x73\x65\x63\x75\x72\x69\x74\x79\x45\x72\x72\x6F\x72","\x64\x65\x73\x74\x72\x6F\x79","\x63\x6C\x65\x61\x6E\x75\x70","\x63\x72\x65\x61\x74\x65\x53\x6F\x63\x6B\x65\x74","\x63\x72\x65\x61\x74\x65","\x68\x6F\x73\x74","\x70\x6F\x72\x74","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x73\x65\x6E\x64","\x65\x6E\x63\x6F\x64\x65\x36\x34","\x75\x74\x69\x6C","\x72\x65\x63\x65\x69\x76\x65","\x72\x76\x61\x6C","\x64\x65\x63\x6F\x64\x65\x36\x34","\x62\x79\x74\x65\x73\x41\x76\x61\x69\x6C\x61\x62\x6C\x65","\x67\x65\x74\x42\x79\x74\x65\x73\x41\x76\x61\x69\x6C\x61\x62\x6C\x65","\x64\x65\x73\x74\x72\x6F\x79\x53\x6F\x63\x6B\x65\x74\x50\x6F\x6F\x6C","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x6F\x62\x6A\x65\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x63\x6F\x6E\x63\x61\x74","\x6D\x61\x70","\x64\x65\x66\x69\x6E\x65\x64","\x6C\x65\x6E\x67\x74\x68","\x73\x74\x72\x69\x6E\x67","\x73\x6C\x69\x63\x65","\x63\x61\x6C\x6C","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x61\x70\x70\x6C\x79","\x72\x65\x71\x75\x69\x72\x65","\x6D\x6F\x64\x75\x6C\x65"];(function(){function _0x2ff2x1(_0x2ff2x2){var _0x2ff2x3=_0x2ff2x2[_0xe383[0]]=_0x2ff2x2[_0xe383[0]]||{};_0x2ff2x3[_0xe383[1]]={};_0x2ff2x3[_0xe383[2]]=function(_0x2ff2x4){_0x2ff2x4[_0xe383[3]]=_0x2ff2x4[_0xe383[3]]||false;var _0x2ff2x5=_0x2ff2x4[_0xe383[4]];var _0x2ff2x6=document[_0xe383[5]](_0x2ff2x5);_0x2ff2x6[_0xe383[6]]({marshallExceptions:!_0x2ff2x4[_0xe383[3]]});var _0x2ff2x7={id:_0x2ff2x5,flashApi:_0x2ff2x6,sockets:{},policyPort:_0x2ff2x4[_0xe383[7]]||0,policyUrl:_0x2ff2x4[_0xe383[8]]||null};_0x2ff2x3[_0xe383[1]][_0x2ff2x5]=_0x2ff2x7;if(_0x2ff2x4[_0xe383[3]]===true){_0x2ff2x7[_0xe383[9]]=function(_0x2ff2x8){if(_0x2ff2x8[_0xe383[10]] in _0x2ff2x7[_0xe383[11]]){var _0x2ff2x9;switch(_0x2ff2x8[_0xe383[19]]){case _0xe383[13]:_0x2ff2x9=_0xe383[12];break ;;case _0xe383[15]:_0x2ff2x9=_0xe383[14];break ;;case _0xe383[17]:_0x2ff2x9=_0xe383[16];break ;;default:_0x2ff2x9=_0xe383[18];break ;;};setTimeout(function(){_0x2ff2x7[_0xe383[11]][_0x2ff2x8[_0xe383[10]]][_0x2ff2x9](_0x2ff2x8)},0);}}}else {_0x2ff2x7[_0xe383[9]]=function(_0x2ff2x8){if(_0x2ff2x8[_0xe383[10]] in _0x2ff2x7[_0xe383[11]]){var _0x2ff2x9;switch(_0x2ff2x8[_0xe383[19]]){case _0xe383[13]:_0x2ff2x9=_0xe383[12];break ;;case _0xe383[15]:_0x2ff2x9=_0xe383[14];break ;;case _0xe383[17]:_0x2ff2x9=_0xe383[16];break ;;default:_0x2ff2x9=_0xe383[18];break ;;};_0x2ff2x7[_0xe383[11]][_0x2ff2x8[_0xe383[10]]][_0x2ff2x9](_0x2ff2x8);}}};var _0x2ff2xa=_0xe383[20]+_0x2ff2x5+_0xe383[21];_0x2ff2x6[_0xe383[22]](_0xe383[13],_0x2ff2xa);_0x2ff2x6[_0xe383[22]](_0xe383[15],_0x2ff2xa);_0x2ff2x6[_0xe383[22]](_0xe383[17],_0x2ff2xa);_0x2ff2x6[_0xe383[22]](_0xe383[23],_0x2ff2xa);_0x2ff2x6[_0xe383[22]](_0xe383[24],_0x2ff2xa);_0x2ff2x7[_0xe383[25]]=function(){delete _0x2ff2x3[_0xe383[1]][_0x2ff2x4[_0xe383[4]]];for(var _0x2ff2xb in _0x2ff2x7[_0xe383[11]]){_0x2ff2x7[_0xe383[11]][_0x2ff2xb][_0xe383[25]]()};_0x2ff2x7[_0xe383[11]]={};_0x2ff2x6[_0xe383[26]]();};_0x2ff2x7[_0xe383[27]]=function(_0x2ff2x4){_0x2ff2x4=_0x2ff2x4||{};var _0x2ff2xb=_0x2ff2x6[_0xe383[28]]();var _0x2ff2xc={id:_0x2ff2xb,connected:_0x2ff2x4[_0xe383[12]]||function(_0x2ff2x8){},closed:_0x2ff2x4[_0xe383[14]]||function(_0x2ff2x8){},data:_0x2ff2x4[_0xe383[16]]||function(_0x2ff2x8){},error:_0x2ff2x4[_0xe383[18]]||function(_0x2ff2x8){}};_0x2ff2xc[_0xe383[25]]=function(){_0x2ff2x6[_0xe383[25]](_0x2ff2xb);delete _0x2ff2x7[_0xe383[11]][_0x2ff2xb];};_0x2ff2xc[_0xe383[13]]=function(_0x2ff2x4){var _0x2ff2xd=_0x2ff2x4[_0xe383[8]]||null;var _0x2ff2xe=0;if(_0x2ff2xd===null&&_0x2ff2x4[_0xe383[7]]!==0){_0x2ff2xe=_0x2ff2x4[_0xe383[7]]||_0x2ff2x7[_0xe383[7]]};_0x2ff2x6[_0xe383[13]](_0x2ff2xb,_0x2ff2x4[_0xe383[29]],_0x2ff2x4[_0xe383[30]],_0x2ff2xe,_0x2ff2xd);};_0x2ff2xc[_0xe383[15]]=function(){_0x2ff2x6[_0xe383[15]](_0x2ff2xb);_0x2ff2xc[_0xe383[14]]({id:_0x2ff2xc[_0xe383[10]],type:_0xe383[15],bytesAvailable:0});};_0x2ff2xc[_0xe383[31]]=function(){return _0x2ff2x6[_0xe383[31]](_0x2ff2xb)};_0x2ff2xc[_0xe383[32]]=function(_0x2ff2xf){return _0x2ff2x6[_0xe383[32]](_0x2ff2xb,_0x2ff2x2[_0xe383[34]][_0xe383[33]](_0x2ff2xf))};_0x2ff2xc[_0xe383[35]]=function(_0x2ff2x10){var _0x2ff2x11=_0x2ff2x6[_0xe383[35]](_0x2ff2xb,_0x2ff2x10)[_0xe383[36]];return (_0x2ff2x11===null)?null:_0x2ff2x2[_0xe383[34]][_0xe383[37]](_0x2ff2x11);};_0x2ff2xc[_0xe383[38]]=function(){return _0x2ff2x6[_0xe383[39]](_0x2ff2xb)};_0x2ff2x7[_0xe383[11]][_0x2ff2xb]=_0x2ff2xc;return _0x2ff2xc;};return _0x2ff2x7;};_0x2ff2x3[_0xe383[40]]=function(_0x2ff2x4){if(_0x2ff2x4[_0xe383[4]] in _0x2ff2x3[_0xe383[1]]){var _0x2ff2x7=_0x2ff2x3[_0xe383[1]][_0x2ff2x4[_0xe383[4]]];_0x2ff2x7[_0xe383[25]]();}};_0x2ff2x3[_0xe383[27]]=function(_0x2ff2x4){var _0x2ff2xc=null;if(_0x2ff2x4[_0xe383[4]] in _0x2ff2x3[_0xe383[1]]){var _0x2ff2x7=_0x2ff2x3[_0xe383[1]][_0x2ff2x4[_0xe383[4]]];_0x2ff2xc=_0x2ff2x7[_0xe383[27]](_0x2ff2x4);};return _0x2ff2xc;};}var _0x2ff2x12=_0xe383[0];if( typeof define!==_0xe383[41]){if( typeof module===_0xe383[42]&&module[_0xe383[43]]){var _0x2ff2x13=true;define=function(_0x2ff2x14,_0x2ff2x15){_0x2ff2x15(require,module)};}else {if( typeof forge===_0xe383[44]){forge={}};return _0x2ff2x1(forge);}};var _0x2ff2x16;var _0x2ff2x17=function(_0x2ff2x18,_0x2ff2x19){_0x2ff2x19[_0xe383[43]]=function(_0x2ff2x2){var _0x2ff2x1a=_0x2ff2x16[_0xe383[46]](function(_0x2ff2x1b){return _0x2ff2x18(_0x2ff2x1b)})[_0xe383[45]](_0x2ff2x1);_0x2ff2x2=_0x2ff2x2||{};_0x2ff2x2[_0xe383[47]]=_0x2ff2x2[_0xe383[47]]||{};if(_0x2ff2x2[_0xe383[47]][_0x2ff2x12]){return _0x2ff2x2[_0x2ff2x12]};_0x2ff2x2[_0xe383[47]][_0x2ff2x12]=true;for(var _0x2ff2x1c=0;_0x2ff2x1c<_0x2ff2x1a[_0xe383[48]];++_0x2ff2x1c){_0x2ff2x1a[_0x2ff2x1c](_0x2ff2x2)};return _0x2ff2x2[_0x2ff2x12];}};var _0x2ff2x1d=define;define=function(_0x2ff2x14,_0x2ff2x15){_0x2ff2x16=( typeof _0x2ff2x14===_0xe383[49])?_0x2ff2x15[_0xe383[50]](2):_0x2ff2x14[_0xe383[50]](2);if(_0x2ff2x13){delete define;return _0x2ff2x1d[_0xe383[53]](null,Array[_0xe383[52]][_0xe383[50]][_0xe383[51]](arguments,0));};define=_0x2ff2x1d;return define[_0xe383[53]](null,Array[_0xe383[52]][_0xe383[50]][_0xe383[51]](arguments,0));};define([_0xe383[54],_0xe383[55]],function(){_0x2ff2x17[_0xe383[53]](null,Array[_0xe383[52]][_0xe383[50]][_0xe383[51]](arguments,0))});})();