From ce83cb79a009e40c94070ed95664068a21e217cc Mon Sep 17 00:00:00 2001 From: David Siegel Date: Tue, 31 Aug 2010 00:42:21 +0200 Subject: [PATCH] more formatting experiments --- README.textile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.textile b/README.textile index b41b1d40..e8c9e0e2 100644 --- a/README.textile +++ b/README.textile @@ -28,15 +28,19 @@ ad.start(); And here is how to browse all HTTP servers on the local network: -bc. var browser = mdns.createBrowser('http'); +bc.. var browser = mdns.createBrowser('http'); + browser.on('serviceUp', function(info, flags) { sys.puts("Up: " + sys.inspect(info)); }); + browser.on('serviceDown', function(info, flags) { sys.puts("Down: " + sys.inspect(info)); }); + browser.start(); + As you can see the browser object is an EventEmitter. For each HTTP server a 'serviceUp' event is emitted. Likewise, if a server disappears 'serviceDown' is send. A 'serviceUp' info object might look like this: bc. { interfaceIndex: 4