Does Node.js "new Socket" create a Unix file socket? Does Node.js "new Socket" create a Unix file socket? unix unix

Does Node.js "new Socket" create a Unix file socket?


Well when you connect a socket, socket.fd is not null, at least not in my case, so provide an example case please.

Note that you can also specify existing file descriptor at socket creation.

Edit:

var net = require('net'),    fs = require('fs'),    sock;// Create socket filefs.open('/tmp/node.test.sock', 'w+', function(err, fdesc){    if (err || !fdesc) {        throw 'Error: ' + (err || 'No fdesc');    }    // Create socket    sock = new net.Socket({ fd : fdesc });    console.log(sock);});