Files
scrypted/sdk/lib/duplex-socket.js
Koushik Dutta a46b2811ed initial commit
2021-08-24 21:22:41 -07:00

20 lines
622 B
JavaScript

import { inherits } from 'util';
import { ReadableSocket } from './readablestream-socket';
import { Duplex } from 'stream';
function DuplexSocket() {
Duplex.call(this, {});
this._pending = Buffer.alloc(0);
}
inherits(DuplexSocket, Duplex);
DuplexSocket.prototype._close = ReadableSocket.prototype._close;
DuplexSocket.prototype._error = ReadableSocket.prototype._error;
DuplexSocket.prototype._data = ReadableSocket.prototype._data;
DuplexSocket.prototype._read = ReadableSocket.prototype._read;
DuplexSocket.prototype._writable = function() {
this.emit('_writable');
}
exports.DuplexSocket = DuplexSocket;