17 lines
		
	
	
		
			834 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			834 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| var net = require("net");
 | |
| var promisify = require("./_promisify.js");
 | |
| var bind = function(c, f) { return f && f.bind(c); };
 | |
| Object.defineProperties(module.exports, {
 | |
|   Server: { enumerable: true, value: net.Server },
 | |
|   Socket: { enumerable: true, value: net.Socket },
 | |
|   Stream: { enumerable: true, value: net.Stream },
 | |
|   //_createServerHandle: // skipping
 | |
|   //_normalizeArgs: // skipping
 | |
|   //_setSimultaneousAccepts: // skipping
 | |
|   connect: { enumerable: true, value: bind(net, net.connect) },
 | |
|   createConnection: { enumerable: true, value: bind(net, net.createConnection) },
 | |
|   createServer: { enumerable: true, value: bind(net, net.createServer) },
 | |
|   isIP: { enumerable: true, value: bind(net, net.isIP) },
 | |
|   isIPv4: { enumerable: true, value: bind(net, net.isIPv4) },
 | |
|   isIPv6: { enumerable: true, value: bind(net, net.isIPv6) },
 | |
| }); |