Already decoded two-part state. More...
#include <processor_restore.hpp>
Public Attributes | |
| std::uint32_t | node_id = 0 |
| ProcessorTypeKey | type |
| int | state_schema_version = 1 |
| int | input_channels = 0 |
| int | output_channels = 0 |
| std::span< const std::uint8_t > | parameters |
| std::span< const std::uint8_t > | custom |
Already decoded two-part state.
The caller owns these spans for the duration of restore_batch(). An eventual file reader must bound encoded input BEFORE decoding; these limits do not make an unbounded decoder safe.
| std::span<const std::uint8_t> pulp::host::ProcessorRestoreRecord::custom |
| int pulp::host::ProcessorRestoreRecord::input_channels = 0 |
| std::uint32_t pulp::host::ProcessorRestoreRecord::node_id = 0 |
| int pulp::host::ProcessorRestoreRecord::output_channels = 0 |
| std::span<const std::uint8_t> pulp::host::ProcessorRestoreRecord::parameters |
| int pulp::host::ProcessorRestoreRecord::state_schema_version = 1 |
| ProcessorTypeKey pulp::host::ProcessorRestoreRecord::type |