issue with PDU Handler

This commit is contained in:
2021-02-08 11:48:58 +01:00
parent 181da3594d
commit 41ebbdd15c
8 changed files with 39 additions and 33 deletions

View File

@ -328,8 +328,8 @@ public:
* @param tableId_ The id of the requested table.
* @param tableDataset_ The dataset holding the table data.
*/
Pdu2FullTableReply(uint8_t action_, uint8_t tableId_, PDU2::PDU2HkTableDataset tableDataset_) :
action(action_), tableId(tableId_), tableDataset(tableDataset_) {
Pdu2FullTableReply(uint8_t action_, uint8_t tableId_, SerializeIF* tableDataset_) :
action(action_), tableId(tableId_), dataset(tableDataset_) {
setLinks();
}
@ -338,11 +338,11 @@ private:
void setLinks() {
setStart(&action);
action.setNext(&tableId);
tableId.setNext(&tableDataset);
tableId.setNext(&dataset);
}
SerializeElement<uint8_t> action;
SerializeElement<uint8_t> tableId;
SerializeElement<PDU2::PDU2HkTableDataset> tableDataset;
LinkedElement<SerializeIF> dataset;
};