File indexing completed on 2024-05-19 04:42:04

0001 /*
0002     SPDX-FileCopyrightText: 2014 Denis Steckelmacher <steckdenis@yahoo.fr>
0003 
0004     SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0005 */
0006 
0007 var event = require("event");
0008 
0009 exports.createServer = function (options, connectionListener) { return new Server(); };
0010 exports.createServer(new Object(), function(){});
0011 
0012 exports.connect = function (options, connectionListener) { return new Socket(); };
0013 exports.connect(new Object(), function(){});
0014 
0015 exports.createConnection = function (options, connectionListener) { return new Socket(); };
0016 exports.createConnection(new Object(), function(){});
0017 
0018 /*
0019  * exports.Server
0020  */
0021 function Server() { return ; }
0022 exports.Server = Server;
0023 exports.Server.prototype = event.EventEmitter;
0024 
0025 exports.Server.prototype.listen = function (port, host, backlog, callback) { return ; };
0026 exports.Server.prototype.listen(1, "", 1, function(){});
0027 
0028 exports.Server.prototype.close = function (callback) { return ; };
0029 exports.Server.prototype.close(function(){});
0030 
0031 exports.Server.prototype.address = function () { return {port: 1, family: "", address: ""}; };
0032 exports.Server.prototype.address();
0033 
0034 exports.Server.prototype.unref = function () { return ; };
0035 exports.Server.prototype.unref();
0036 
0037 exports.Server.prototype.ref = function () { return ; };
0038 exports.Server.prototype.ref();
0039 
0040 exports.Server.prototype.maxConnections = 1;
0041 
0042 exports.Server.prototype.connections = 1;
0043 
0044 exports.Server.prototype.getConnections = function (callback) { return ; };
0045 exports.Server.prototype.getConnections(function(){});
0046 
0047 
0048 /*
0049  * exports.Socket
0050  */
0051 function Socket(options) { return ; }
0052 exports.Socket = Socket;
0053 exports.Socket.prototype = event.EventEmitter;
0054 
0055 exports.Socket.prototype.connect = function (port, host, connectionListener) { return ; };
0056 exports.Socket.prototype.connect(1, "", function(){});
0057 
0058 exports.Socket.prototype.bufferSize = 1;
0059 
0060 exports.Socket.prototype.setEncoding = function (encoding) { return ; };
0061 exports.Socket.prototype.setEncoding("");
0062 
0063 exports.Socket.prototype.write = function (data, encoding, callback) { return ; };
0064 exports.Socket.prototype.write("", "", function(){});
0065 
0066 exports.Socket.prototype.end = function (data, encoding) { return ; };
0067 exports.Socket.prototype.end("", "");
0068 
0069 exports.Socket.prototype.destroy = function () { return ; };
0070 exports.Socket.prototype.destroy();
0071 
0072 exports.Socket.prototype.pause = function () { return ; };
0073 exports.Socket.prototype.pause();
0074 
0075 exports.Socket.prototype.resume = function () { return ; };
0076 exports.Socket.prototype.resume();
0077 
0078 exports.Socket.prototype.setTimeout = function (timeout, callback) { return ; };
0079 exports.Socket.prototype.setTimeout(1, function(){});
0080 
0081 exports.Socket.prototype.setNoDelay = function (noDelay) { return ; };
0082 exports.Socket.prototype.setNoDelay(true);
0083 
0084 exports.Socket.prototype.setKeepAlive = function (enable, initialDelay) { return ; };
0085 exports.Socket.prototype.setKeepAlive(true, 1);
0086 
0087 exports.Socket.prototype.address = function () { return {port: 1, family: "", address: ""}; };
0088 exports.Socket.prototype.address();
0089 
0090 exports.Socket.prototype.unref = function () { return ; };
0091 exports.Socket.prototype.unref();
0092 
0093 exports.Socket.prototype.ref = function () { return ; };
0094 exports.Socket.prototype.ref();
0095 
0096 exports.Socket.prototype.remoteAddress = "";
0097 
0098 exports.Socket.prototype.remotePort = 1;
0099 
0100 exports.Socket.prototype.localAddress = "";
0101 
0102 exports.Socket.prototype.localPort = 1;
0103 
0104 exports.Socket.prototype.bytesRead = 1;
0105 
0106 exports.Socket.prototype.bytesWritten = 1;
0107 
0108 
0109 exports.isIP = function (input) { return 1; };
0110 exports.isIP("");
0111 
0112 exports.isIPv4 = function (input) { return true; };
0113 exports.isIPv4("");
0114 
0115 exports.isIPv6 = function (input) { return true; };
0116 exports.isIPv6("");
0117