From 229bb3297d95b71d6a011c770d45085866052372 Mon Sep 17 00:00:00 2001 From: Amila Welihinda Date: Tue, 16 Aug 2016 14:35:49 -0700 Subject: [PATCH] Updated readme examples to es6 --- README.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 0cbafd2..a95e2bf 100644 --- a/README.md +++ b/README.md @@ -28,12 +28,12 @@ Usage ----- ```js -var Client = require('castv2').Client; -var mdns = require('mdns'); +const Client = require('castv2').Client; +const mdns = require('mdns'); -var browser = mdns.createBrowser(mdns.tcp('googlecast')); +const browser = mdns.createBrowser(mdns.tcp('googlecast')); -browser.on('serviceUp', function(service) { +browser.on('serviceUp', service => { console.log('found device %s at %s:%d', service.name, service.addresses[0], service.port); ondeviceup(service.addresses[0]); browser.stop(); @@ -43,18 +43,18 @@ browser.start(); function ondeviceup(host) { - var client = new Client(); - client.connect(host, function() { + const client = new Client(); + client.connect(host, () => { // create various namespace handlers - var connection = client.createChannel('sender-0', 'receiver-0', 'urn:x-cast:com.google.cast.tp.connection', 'JSON'); - var heartbeat = client.createChannel('sender-0', 'receiver-0', 'urn:x-cast:com.google.cast.tp.heartbeat', 'JSON'); - var receiver = client.createChannel('sender-0', 'receiver-0', 'urn:x-cast:com.google.cast.receiver', 'JSON'); + const connection = client.createChannel('sender-0', 'receiver-0', 'urn:x-cast:com.google.cast.tp.connection', 'JSON'); + const heartbeat = client.createChannel('sender-0', 'receiver-0', 'urn:x-cast:com.google.cast.tp.heartbeat', 'JSON'); + const receiver = client.createChannel('sender-0', 'receiver-0', 'urn:x-cast:com.google.cast.receiver', 'JSON'); // establish virtual connection to the receiver connection.send({ type: 'CONNECT' }); // start heartbeating - setInterval(function() { + setInterval(() => { heartbeat.send({ type: 'PING' }); }, 5000); @@ -62,8 +62,8 @@ function ondeviceup(host) { receiver.send({ type: 'LAUNCH', appId: 'YouTube', requestId: 1 }); // display receiver status updates - receiver.on('message', function(data, broadcast) { - if(data.type = 'RECEIVER_STATUS') { + receiver.on('message', (data, broadcast) => { + if (data.type = 'RECEIVER_STATUS') { console.log(data.status); } });