diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2015-11-01 15:28:40 +0100 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2015-11-01 15:28:40 +0100 |
commit | 85474565b0a0d92a09fecb14e8bc0afaad7fbc64 (patch) | |
tree | 66fc12f1fdfcd19e4a5d0fc01666a191bc3cdcb0 /src/Diller.js | |
parent | f7ff8a837bed336a14aa0442ed8286f3ef78f577 (diff) | |
download | diller-server-85474565b0a0d92a09fecb14e8bc0afaad7fbc64.tar.gz diller-server-85474565b0a0d92a09fecb14e8bc0afaad7fbc64.tar.bz2 diller-server-85474565b0a0d92a09fecb14e8bc0afaad7fbc64.tar.xz diller-server-85474565b0a0d92a09fecb14e8bc0afaad7fbc64.zip |
misc:
o Playing around with type annotations.
Diffstat (limited to 'src/Diller.js')
-rw-r--r-- | src/Diller.js | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/Diller.js b/src/Diller.js index dc4c5e7..e2dd47d 100644 --- a/src/Diller.js +++ b/src/Diller.js @@ -1,5 +1,11 @@ var _ = require('lodash'); +/** + * @param {DillerConfig} config + * @param {PgTx} pg + * @param {DillerDao} dao + * @constructor + */ function Diller(config, pg, dao) { var log = config.log(); @@ -46,6 +52,10 @@ function Diller(config, pg, dao) { }); } + /** + * @param deviceId int + * @param attributes object + */ function updateDeviceAttributes(deviceId, attributes) { var x = _.clone(attributes); x.deviceId = deviceId; @@ -127,11 +137,12 @@ function Diller(config, pg, dao) { }); } + /** @lends Diller.prototype */ return { onMessage: onMessage, updateDeviceAttributes: updateDeviceAttributes, updatePropertyAttributes: updatePropertyAttributes - } + }; } module.exports = Diller; |