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); } }); ```