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