From 81900fdd2435de3de7f2268859dfd0bb5ad151cf Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Wed, 8 Mar 2017 15:52:28 +0000 Subject: [PATCH] Updated Design: Node Messaging API (markdown) --- Design:-Node-Messaging-API.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Design:-Node-Messaging-API.md b/Design:-Node-Messaging-API.md index a9dcf30..0f64eed 100644 --- a/Design:-Node-Messaging-API.md +++ b/Design:-Node-Messaging-API.md @@ -39,7 +39,7 @@ this.on('input', function(msg) { } else { node.error(err,msg); } - node.complete(msg); + node.done(null,msg); }); ``` @@ -55,7 +55,7 @@ this.on('input', function(msg) { // do something with 'msg' if (!err) { node.send(msg); - node.complete(msg); + node.complete(msg, null, msg); } else { // Log the error, but don't provide the msg obj here node.error(err); @@ -78,10 +78,15 @@ this.on('input', function(msg, send, done) { // do something with 'msg' if (!err) { send(msg); - done(); + send(msg); + send(msg); + done(null, msg); } else { // Log the error, but don't provide the msg obj here - done(err); + node.error(error1); + node.error(error2); + node.error(error3); + done(err, msg); } }); ```