File indexing completed on 2024-05-19 04:42:03
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 buffer = require("buffer"); 0010 0011 exports.createSocket = function (type, callback) { return new Socket; }; 0012 exports.createSocket("", function(){}); 0013 0014 /* 0015 * exports.Socket 0016 */ 0017 function Socket() { return ; } 0018 exports.Socket = Socket; 0019 exports.Socket.prototype = event.EventEmitter; 0020 0021 exports.Socket.prototype.send = function (buf, offset, length, port, address, callback) { return ; }; 0022 exports.Socket.prototype.send(new buffer.Buffer(), 1, 1, 1, "", function(){}); 0023 0024 exports.Socket.prototype.bind = function (port, address, callback) { return ; }; 0025 exports.Socket.prototype.bind(1, "", function(){}); 0026 0027 exports.Socket.prototype.close = function () { return ; }; 0028 exports.Socket.prototype.close(); 0029 0030 exports.Socket.prototype.address = function () { return {address: "", family: "", port: 1}; }; 0031 exports.Socket.prototype.address(); 0032 0033 exports.Socket.prototype.setBroadcast = function (flag) { return ; }; 0034 exports.Socket.prototype.setBroadcast(true); 0035 0036 exports.Socket.prototype.setTTL = function (ttl) { return ; }; 0037 exports.Socket.prototype.setTTL(1); 0038 0039 exports.Socket.prototype.setMulticastTTL = function (ttl) { return ; }; 0040 exports.Socket.prototype.setMulticastTTL(1); 0041 0042 exports.Socket.prototype.setMulticastLoopback = function (flag) { return ; }; 0043 exports.Socket.prototype.setMulticastLoopback(true); 0044 0045 exports.Socket.prototype.addMembership = function (multicastAddress, multicastInterface) { return ; }; 0046 exports.Socket.prototype.addMembership("", ""); 0047 0048 exports.Socket.prototype.dropMembership = function (multicastAddress, multicastInterface) { return ; }; 0049 exports.Socket.prototype.dropMembership("", ""); 0050 0051 exports.Socket.prototype.unref = function () { return ; }; 0052 exports.Socket.prototype.unref(); 0053 0054 exports.Socket.prototype.ref = function () { return ; }; 0055 exports.Socket.prototype.ref(); 0056 0057