Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.112
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
html_old /
pigeon /
node_modules /
ws /
lib /
Delete
Unzip
Name
Size
Permission
Date
Action
BufferPool.js
1.62
KB
-rw-r--r--
2012-03-23 08:31
BufferUtil.fallback.js
1.39
KB
-rw-r--r--
2012-06-18 19:32
BufferUtil.js
449
B
-rw-r--r--
2012-06-18 19:30
ErrorCodes.js
713
B
-rw-r--r--
2012-05-19 22:02
Receiver.hixie.js
2.69
KB
-rw-r--r--
2012-06-18 21:58
Receiver.js
16.34
KB
-rw-r--r--
2012-06-18 23:55
Sender.hixie.js
2.3
KB
-rw-r--r--
2012-05-19 12:19
Sender.js
5.42
KB
-rw-r--r--
2012-06-18 14:11
Validation.fallback.js
210
B
-rw-r--r--
2012-06-18 19:32
Validation.js
449
B
-rw-r--r--
2012-06-19 18:44
WebSocket.js
17.34
KB
-rw-r--r--
2012-06-26 18:27
WebSocketServer.js
11.95
KB
-rw-r--r--
2012-06-18 21:43
Save
Rename
/*! * ws: a node.js websocket client * Copyright(c) 2011 Einar Otto Stangvik <einaros@gmail.com> * MIT Licensed */ var util = require('util'); function BufferPool(initialSize, growStrategy, shrinkStrategy) { if (typeof initialSize === 'function') { shrinkStrategy = growStrategy; growStrategy = initialSize; initialSize = 0; } else if (typeof initialSize === 'undefined') { initialSize = 0; } this._growStrategy = (growStrategy || function(db, size) { return db.used + size; }).bind(null, this); this._shrinkStrategy = (shrinkStrategy || function(db) { return initialSize; }).bind(null, this); this._buffer = initialSize ? new Buffer(initialSize) : null; this._offset = 0; this._used = 0; this._changeFactor = 0; this.__defineGetter__('size', function(){ return this._buffer == null ? 0 : this._buffer.length; }); this.__defineGetter__('used', function(){ return this._used; }); } BufferPool.prototype.get = function(length) { if (this._buffer == null || this._offset + length > this._buffer.length) { var newBuf = new Buffer(this._growStrategy(length)); this._buffer = newBuf; this._offset = 0; } this._used += length; var buf = this._buffer.slice(this._offset, this._offset + length); this._offset += length; return buf; } BufferPool.prototype.reset = function(forceNewBuffer) { var len = this._shrinkStrategy(); if (len < this.size) this._changeFactor -= 1; if (forceNewBuffer || this._changeFactor < -2) { this._changeFactor = 0; this._buffer = len ? new Buffer(len) : null; } this._offset = 0; this._used = 0; } module.exports = BufferPool;