File indexing completed on 2024-05-19 15:46:48
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 var net = require("net"); 0010 0011 exports.STATUS_CODES = {}; 0012 0013 exports.createServer = function (requestListener) { return new Server(); }; 0014 exports.createServer(function(){}); 0015 0016 exports.createClient = function (port, host) { return new Client(); }; 0017 exports.createClient(1, ""); 0018 0019 /* 0020 * exports.Server 0021 */ 0022 function Server() { return ; } 0023 exports.Server = Server; 0024 exports.Server.prototype = event.EventEmitter; 0025 0026 exports.Server.prototype.listen = function (port, hostname, backlog, callback) { return ; }; 0027 exports.Server.prototype.listen(1, "", 1, function(){}); 0028 0029 exports.Server.prototype.close = function (callback) { return ; }; 0030 exports.Server.prototype.close(function(){}); 0031 0032 exports.Server.prototype.maxHeadersCount = 1; 0033 0034 exports.Server.prototype.setTimeout = function (msecs, callback) { return ; }; 0035 exports.Server.prototype.setTimeout(1, function(){}); 0036 0037 exports.Server.prototype.timeout = 1; 0038 0039 0040 /* 0041 * exports.ServerResponse 0042 */ 0043 function ServerResponse() { return ; } 0044 exports.ServerResponse = ServerResponse; 0045 exports.ServerResponse.prototype = event.EventEmitter; 0046 0047 exports.ServerResponse.prototype.writeContinue = function () { return ; }; 0048 exports.ServerResponse.prototype.writeContinue(); 0049 0050 exports.ServerResponse.prototype.writeHead = function (statusCode, reasonPhrase, headers) { return ; }; 0051 exports.ServerResponse.prototype.writeHead(1, "", new Object()); 0052 0053 exports.ServerResponse.prototype.setTimeout = function (msecs, callback) { return ; }; 0054 exports.ServerResponse.prototype.setTimeout(1, function(){}); 0055 0056 exports.ServerResponse.prototype.statusCode = 1; 0057 0058 exports.ServerResponse.prototype.setHeader = function (name, value) { return ; }; 0059 exports.ServerResponse.prototype.setHeader("", ""); 0060 0061 exports.ServerResponse.prototype.headersSent = true; 0062 0063 exports.ServerResponse.prototype.sendDate = true; 0064 0065 exports.ServerResponse.prototype.getHeader = function (name) { return ""; }; 0066 exports.ServerResponse.prototype.getHeader(""); 0067 0068 exports.ServerResponse.prototype.removeHeader = function (name) { return ; }; 0069 exports.ServerResponse.prototype.removeHeader(""); 0070 0071 exports.ServerResponse.prototype.write = function (chunk, encoding) { return true; }; 0072 exports.ServerResponse.prototype.write("", ""); 0073 0074 exports.ServerResponse.prototype.addTrailers = function (headers) { return ; }; 0075 exports.ServerResponse.prototype.addTrailers(new Object()); 0076 0077 exports.ServerResponse.prototype.end = function (data, encoding) { return ; }; 0078 exports.ServerResponse.prototype.end("", ""); 0079 0080 0081 exports.request = function (options, callback) { return new ClientRequest(); }; 0082 exports.request(new Object(), function(){}); 0083 0084 exports.get = function (options, callback) { return new ClientRequest(); }; 0085 exports.get(new Object(), function(){}); 0086 0087 /* 0088 * exports.Agent 0089 */ 0090 function Agent() { return ; } 0091 exports.Agent = Agent; 0092 0093 exports.Agent.prototype.maxSockets = 1; 0094 0095 exports.Agent.prototype.sockets = []; 0096 0097 exports.Agent.prototype.requests = []; 0098 0099 0100 exports.globalAgent = new Agent(); 0101 0102 /* 0103 * exports.ClientRequest 0104 */ 0105 function ClientRequest() { return ; } 0106 exports.ClientRequest = ClientRequest; 0107 exports.ClientRequest.prototype = event.EventEmitter; 0108 0109 exports.ClientRequest.prototype.write = function (chunk, encoding) { return ; }; 0110 exports.ClientRequest.prototype.write("", ""); 0111 0112 exports.ClientRequest.prototype.end = function (data, encoding) { return ; }; 0113 exports.ClientRequest.prototype.end("", ""); 0114 0115 exports.ClientRequest.prototype.abort = function () { return ; }; 0116 exports.ClientRequest.prototype.abort(); 0117 0118 exports.ClientRequest.prototype.setTimeout = function (msecs, callback) { return ; }; 0119 exports.ClientRequest.prototype.setTimeout(1, function(){}); 0120 0121 exports.ClientRequest.prototype.setNoDelay = function (noDelay) { return ; }; 0122 exports.ClientRequest.prototype.setNoDelay(true); 0123 0124 exports.ClientRequest.prototype.setSocketKeepAlive = function (enable, initialDelay) { return ; }; 0125 exports.ClientRequest.prototype.setSocketKeepAlive(true, 1); 0126 0127 0128 /* 0129 * exports.IncomingMessage 0130 */ 0131 function IncomingMessage() { return ; } 0132 exports.IncomingMessage = IncomingMessage; 0133 exports.IncomingMessage.prototype = event.EventEmitter; 0134 0135 exports.IncomingMessage.prototype.httpVersion = ""; 0136 0137 exports.IncomingMessage.prototype.headers = new Object(); 0138 0139 exports.IncomingMessage.prototype.trailers = new Object(); 0140 0141 exports.IncomingMessage.prototype.setTimeout = function (msecs, callback) { return ; }; 0142 exports.IncomingMessage.prototype.setTimeout(1, function(){}); 0143 0144 exports.IncomingMessage.prototype.method = ""; 0145 0146 exports.IncomingMessage.prototype.url = ""; 0147 0148 exports.IncomingMessage.prototype.statusCode = 1; 0149 0150 exports.IncomingMessage.prototype.socket = new net.Socket(); 0151 0152