From c345c699fd90cbad1ceda6226475d9a27ae47072 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Thu, 18 Jul 2013 13:27:46 -0400 Subject: Self test for command bus encode/decode. --- node/NodeConfig.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'node/NodeConfig.hpp') diff --git a/node/NodeConfig.hpp b/node/NodeConfig.hpp index d284062d..309da344 100644 --- a/node/NodeConfig.hpp +++ b/node/NodeConfig.hpp @@ -156,11 +156,13 @@ public: /** * Decode a packet from the control bus * + * Note that 'payload' is appended to. Existing data is not cleared. + * * @param key 32 byte key * @param data Packet data * @param len Packet length * @param conversationId Result parameter filled with conversation ID on success - * @param payload Result parameter filled with payload on success + * @param payload Result parameter to which results are appended * @return True on success, false on invalid packet or packet that failed authentication */ static bool decodeControlMessagePacket(const void *key,const void *data,unsigned int len,unsigned long &conversationId,std::vector &payload); -- cgit v1.2.3