/
var
/
www
/
flurhymez
/
node_modules
/
bonjour
/
/var/www/flurhymez/node_modules/bonjour
mkdir
upload
Name
Size
Mode
Actions
lib/
-
0755
rm
test/
-
0755
rm
.npmignore
13
0644
edit
dl
rm
.travis.yml
81
0644
edit
dl
rm
index.js
922
0644
edit
dl
rm
LICENSE
1091
0644
edit
dl
rm
package.json
1814
0644
edit
dl
rm
README.md
4378
0644
edit
dl
rm
Edit:
/var/www/flurhymez/node_modules/bonjour/index.js
(922B)
'use strict' var Registry = require('./lib/registry') var Server = require('./lib/mdns-server') var Browser = require('./lib/browser') module.exports = Bonjour function Bonjour (opts) { if (!(this instanceof Bonjour)) return new Bonjour(opts) this._server = new Server(opts) this._registry = new Registry(this._server) } Bonjour.prototype.publish = function (opts) { return this._registry.publish(opts) } Bonjour.prototype.unpublishAll = function (cb) { this._registry.unpublishAll(cb) } Bonjour.prototype.find = function (opts, onup) { return new Browser(this._server.mdns, opts, onup) } Bonjour.prototype.findOne = function (opts, cb) { var browser = new Browser(this._server.mdns, opts) browser.once('up', function (service) { browser.stop() if (cb) cb(service) }) return browser } Bonjour.prototype.destroy = function () { this._registry.destroy() this._server.mdns.destroy() }
Save
cmd:
run