How to use the net.createServer function in net

To help you get started, we’ve selected a few net examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github DeutscheSoft / AES70.js / tests / device.js View on Github external
constructor(target) {
    this.server = net.createServer((connection) => {
      const socket = new net.Socket();
      socket.connect(target);
      const fragmenter = new FragmentationConnection(connection, socket);
    });

    this.server.listen();
  }
github graalvm / graaljs / test / parallel / test-net-better-error-messages-listen.js View on Github external
'use strict';
const common = require('../common');
const assert = require('assert');
const net = require('net');

const server = net.createServer(common.mustNotCall());
server.listen(1, '1.1.1.1', common.mustNotCall());
server.on('error', common.mustCall(function(e) {
  assert.strictEqual(e.address, '1.1.1.1');
  assert.strictEqual(e.port, 1);
  assert.strictEqual(e.syscall, 'listen');
}));
github graalvm / graaljs / test / parallel / test-net-better-error-messages-listen-path.js View on Github external
'use strict';
const common = require('../common');
const assert = require('assert');
const net = require('net');
const fp = '/blah/fadfa';
const server = net.createServer(common.mustNotCall());
server.listen(fp, common.mustNotCall());
server.on('error', common.mustCall(function(e) {
  assert.strictEqual(e.address, fp);
}));
github layr-team / Layr / utils / tcp.js View on Github external
const createServer = (port, host, connectionCallback, listenCallback) => {
    const server =  net.createServer(connectionCallback)
    
    server.listen(port, host, () => {
      listenCallback(server)
    })

    server.on('error', (err) => {throw err})
    return server;
  }
github daaku / nodejs-freeport / lib / freeport.js View on Github external
module.exports = function(cb) {
  var server = net.createServer()
    , port = 0
  server.on('listening', function() {
    port = server.address().port
    server.close()
  })
  server.on('close', function() {
    cb(null, port)
  })
  server.on('error', function(err) {
    cb(err, null)
  })
  server.listen(0, '127.0.0.1')
}

net

Globalizes the 'net' module functions

MIT
Latest version published 10 years ago

Package Health Score

50 / 100
Full package analysis