@@ -50,14 +50,6 @@ struct ProgramQueueEntry
5050};
5151
5252
53- struct ProgramStatusHistoryEntry
54- {
55- ProgramId programId = ProgramId(0 );
56- RealTime startTime = RealTime(0 );
57- ProgramStatus status = ProgramStatus::programRunning;
58- };
59-
60-
6153struct StoreProgramData
6254{
6355 static constexpr auto id = 0x01_b;
@@ -159,12 +151,6 @@ inline constexpr std::size_t serialSize<edu::ProgramQueueEntry> =
159151 decltype (edu::ProgramQueueEntry::startTime),
160152 decltype (edu::ProgramQueueEntry::timeout)>;
161153
162- template <>
163- inline constexpr std::size_t serialSize<edu::ProgramStatusHistoryEntry> =
164- totalSerialSize<decltype (edu::ProgramStatusHistoryEntry::programId),
165- decltype (edu::ProgramStatusHistoryEntry::startTime),
166- decltype (edu::ProgramStatusHistoryEntry::status)>;
167-
168154template <>
169155inline constexpr std::size_t serialSize<edu::StoreProgramData> =
170156 totalSerialSize<decltype (edu::StoreProgramData::id),
@@ -226,9 +212,6 @@ namespace edu
226212template <std::endian endianness>
227213[[nodiscard]] auto SerializeTo (void * destination, ProgramQueueEntry const & data) -> void *;
228214template <std::endian endianness>
229- [[nodiscard]] auto SerializeTo (void * destination, ProgramStatusHistoryEntry const & data)
230- -> void *;
231- template <std::endian endianness>
232215[[nodiscard]] auto SerializeTo (void * destination, StoreProgramData const & data) -> void *;
233216template <std::endian endianness>
234217[[nodiscard]] auto SerializeTo (void * destination, ExecuteProgramData const & data) -> void *;
@@ -244,9 +227,6 @@ template<std::endian endianness>
244227template <std::endian endianness>
245228[[nodiscard]] auto DeserializeFrom (void const * source, ProgramQueueEntry * data) -> void const *;
246229template <std::endian endianness>
247- [[nodiscard]] auto DeserializeFrom (void const * source, ProgramStatusHistoryEntry * data)
248- -> void const *;
249- template <std::endian endianness>
250230[[nodiscard]] auto DeserializeFrom (void const * source, NoEventData * data) -> void const *;
251231template <std::endian endianness>
252232[[nodiscard]] auto DeserializeFrom (void const * source, ProgramFinishedData * data) -> void const *;
0 commit comments