function to serialize pool ID buffers into dataset created

This commit is contained in:
2019-12-11 22:50:08 +01:00
parent 29a15e8154
commit 9382eb03e6
3 changed files with 18 additions and 1 deletions
+11
View File
@@ -146,6 +146,14 @@ public:
*/
void setValid(uint8_t valid);
/**
* Serialize all registered pool variables into the provided buffer
* @param buffer
* @param size Is incremented by serialized size
* @param max_size
* @param bigEndian
* @return
*/
ReturnValue_t serialize(uint8_t** buffer, uint32_t* size,
const uint32_t max_size, bool bigEndian) const;
@@ -154,6 +162,9 @@ public:
ReturnValue_t deSerialize(const uint8_t** buffer, int32_t* size,
bool bigEndian);
ReturnValue_t serializeRawFromIdBuffer(uint8_t ** buffer, uint32_t * size,
const uint32_t max_size, bool bigEndian, uint32_t * poolIdBuffer,
uint32_t poolIdSize);
};
#endif /* DATASET_H_ */