-
Notifications
You must be signed in to change notification settings - Fork 3
danielzzz/node-portchecker
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
NODE-PORTCHECKER A simple tcp port checker for node LICENSE MIT (C) Daniel Zelisko http://github.com/danielzzz/node-portchecker DESCRIPTION This library allows for easy and simple tcp port checking. It can be used for determining if a given port is open, or to find a first available port INSTALLATION: npm install portchecker API: getFirstAvailable(startPort, endPort, host, cb) returns first available port in a given range cb(port, host) getAllOpen(startPort, endPort, host, cb) returns array of available ports for a given hosts in a given range cb(openPorts, host) isOpen(port, host, callback) returns true if a given host:port is open cb(isOpen, port, host) setTimeout(milisecs) configure timeout for port probing (default 400 milisecs) EXAMPLE: //find first available port between 80 and 90 on localhost portchecker.getFirstAvailable(80, 90, 'localhost', function(p, host) { console.log(host+":"+p+" is free");});
About
a simple tcp port checker / scanner for node
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published