JFJochFrameSerializer: for the buffer return pointer + size, not vector reference (allows for more flexibility)

This commit is contained in:
2023-05-01 19:01:12 +02:00
parent 60d95dc0d7
commit af2ed525a0
15 changed files with 50 additions and 76 deletions
+3 -3
View File
@@ -97,7 +97,7 @@ TEST_CASE("ZMQImageCommTest_1Writer","[ZeroMQ]") {
data_message.number = i;
PrepareCBORImage(data_message, x, image1.data() + i * x.GetPixelsNum(), x.GetPixelsNum() * sizeof(uint16_t));
serializer.SerializeImage(data_message);
pusher.SendData(serializer.GetBuffer(), i);
pusher.SendImage(serializer.GetBuffer(), serializer.GetBufferSize(), i);
}
pusher.EndDataCollection(end_message);
@@ -172,7 +172,7 @@ TEST_CASE("ZMQImageCommTest_2Writers","[ZeroMQ]") {
data_message.number = i;
PrepareCBORImage(data_message, x, image1.data() + i * x.GetPixelsNum(), x.GetPixelsNum() * sizeof(uint16_t));
serializer.SerializeImage(data_message);
pusher.SendData(serializer.GetBuffer(), i);
pusher.SendImage(serializer.GetBuffer(), serializer.GetBufferSize(), i);
}
pusher.EndDataCollection(end_message);
@@ -260,7 +260,7 @@ TEST_CASE("ZMQImageCommTest_4Writers","[ZeroMQ]") {
data_message.number = i;
PrepareCBORImage(data_message, x, image1.data() + i * x.GetPixelsNum(), x.GetPixelsNum() * sizeof(uint16_t));
serializer.SerializeImage(data_message);
pusher.SendData(serializer.GetBuffer(), i);
pusher.SendImage(serializer.GetBuffer(), serializer.GetBufferSize(), i);
}
pusher.EndDataCollection(end_message);