[{"title":"( 72 个子文件 359KB ) websocket源码","children":[{"title":"websocket","children":[{"title":"bootstrap-3.3.5","children":[{"title":"js","children":[{"title":"npm.js <span style='color:#111;'> 484B </span>","children":null,"spread":false},{"title":"bootstrap.js <span style='color:#111;'> 67.28KB </span>","children":null,"spread":false},{"title":"bootstrap.min.js <span style='color:#111;'> 35.95KB </span>","children":null,"spread":false}],"spread":true},{"title":"fonts","children":[{"title":"glyphicons-halflings-regular.ttf <span style='color:#111;'> 44.34KB </span>","children":null,"spread":false},{"title":"glyphicons-halflings-regular.woff2 <span style='color:#111;'> 17.61KB </span>","children":null,"spread":false},{"title":"glyphicons-halflings-regular.eot <span style='color:#111;'> 19.66KB </span>","children":null,"spread":false},{"title":"glyphicons-halflings-regular.svg <span style='color:#111;'> 106.19KB </span>","children":null,"spread":false},{"title":"glyphicons-halflings-regular.woff <span style='color:#111;'> 22.88KB </span>","children":null,"spread":false}],"spread":true},{"title":"css","children":[{"title":"bootstrap-theme.css.map <span style='color:#111;'> 46.60KB </span>","children":null,"spread":false},{"title":"bootstrap.min.css <span style='color:#111;'> 119.67KB </span>","children":null,"spread":false},{"title":"bootstrap-theme.min.css <span style='color:#111;'> 22.81KB </span>","children":null,"spread":false},{"title":"bootstrap-theme.css <span style='color:#111;'> 25.52KB </span>","children":null,"spread":false},{"title":"bootstrap.css.map <span style='color:#111;'> 381.37KB </span>","children":null,"spread":false},{"title":"bootstrap.css <span style='color:#111;'> 143.97KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"js","children":[{"title":"jquery-1.12.3.min.js <span style='color:#111;'> 94.90KB </span>","children":null,"spread":false}],"spread":true},{"title":"ch3","children":[{"title":"server.js <span style='color:#111;'> 2.40KB </span>","children":null,"spread":false},{"title":"client.html <span style='color:#111;'> 3.54KB </span>","children":null,"spread":false}],"spread":true},{"title":"ch1","children":[{"title":"server.js <span style='color:#111;'> 254B </span>","children":null,"spread":false},{"title":"client.html <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false}],"spread":true},{"title":"node_modules","children":[{"title":"node-uuid","children":[{"title":"bower.json <span style='color:#111;'> 435B </span>","children":null,"spread":false},{"title":".npmignore <span style='color:#111;'> 44B </span>","children":null,"spread":false},{"title":"benchmark","children":[{"title":"benchmark.js <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"bench.gnu <span style='color:#111;'> 5.69KB </span>","children":null,"spread":false},{"title":"benchmark-native.c <span style='color:#111;'> 613B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"bench.sh <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false}],"spread":true},{"title":"test","children":[{"title":"test.js <span style='color:#111;'> 6.12KB </span>","children":null,"spread":false},{"title":"compare_v1.js <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"test.html <span style='color:#111;'> 340B </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE.md <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 7.48KB </span>","children":null,"spread":false},{"title":"uuid.js <span style='color:#111;'> 7.83KB </span>","children":null,"spread":false},{"title":"component.json <span style='color:#111;'> 507B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"uuid <span style='color:#111;'> 597B </span>","children":null,"spread":false}],"spread":false},{"title":"package.json <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false}],"spread":true},{"title":"ws","children":[{"title":"lib","children":[{"title":"BufferUtil.js <span style='color:#111;'> 252B </span>","children":null,"spread":false},{"title":"BufferPool.js <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"Receiver.hixie.js <span style='color:#111;'> 4.13KB </span>","children":null,"spread":false},{"title":"Receiver.js <span style='color:#111;'> 22.64KB </span>","children":null,"spread":false},{"title":"BufferUtil.fallback.js <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"WebSocketServer.js <span style='color:#111;'> 16.53KB </span>","children":null,"spread":false},{"title":"PerMessageDeflate.js <span style='color:#111;'> 9.21KB </span>","children":null,"spread":false},{"title":"Validation.fallback.js <span style='color:#111;'> 201B </span>","children":null,"spread":false},{"title":"Sender.js <span style='color:#111;'> 7.87KB </span>","children":null,"spread":false},{"title":"Sender.hixie.js <span style='color:#111;'> 2.90KB </span>","children":null,"spread":false},{"title":"Extensions.js <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"ErrorCodes.js <span style='color:#111;'> 713B </span>","children":null,"spread":false},{"title":"Validation.js <span style='color:#111;'> 256B </span>","children":null,"spread":false},{"title":"WebSocket.js <span style='color:#111;'> 26.97KB </span>","children":null,"spread":false}],"spread":false},{"title":".npmignore <span style='color:#111;'> 74B </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 226B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 6.95KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 993B </span>","children":null,"spread":false},{"title":"SECURITY.md <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"node_modules","children":[{"title":"options","children":[{"title":"lib","children":[{"title":"options.js <span style='color:#111;'> 2.28KB </span>","children":null,"spread":false}],"spread":false},{"title":".npmignore <span style='color:#111;'> 55B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 208B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false}],"spread":false},{"title":"ultron","children":[{"title":"test.js <span style='color:#111;'> 8.39KB </span>","children":null,"spread":false},{"title":".npmignore <span style='color:#111;'> 33B </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 447B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.62KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 2.89KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"package.json <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false}],"spread":true},{"title":".bin","children":[{"title":"uuid <span style='color:#111;'> 307B </span>","children":null,"spread":false},{"title":"uuid.cmd <span style='color:#111;'> 184B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"ch2","children":[{"title":"server.js <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"client.html <span style='color:#111;'> 3.97KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]