Real SwapUnit adapters over the reload sessions. More...
#include <pulp/format/reload/live_swap_transaction.hpp>#include <pulp/format/reload/reload_transaction.hpp>#include <string>#include <utility>Go to the source code of this file.
Classes | |
| class | pulp::format::reload::DspReloadSwapUnit |
| Adapts a ReloadSession reload-from-library to a SwapUnit. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::format |
| What the product grants a device: the quota table indexed by capability tier and live thermal state. | |
| namespace | pulp::format::reload |
Real SwapUnit adapters over the reload sessions.
The SwapUnit contract (live_swap_transaction.hpp) lets heterogeneous subsystems join one atomic live-swap transaction. This header adapts the DSP reload path (ReloadSession) to it, so a content pack's DSP swap composes with a UI swap under apply_live_swap. The UX side (a ScriptedUiSession adapter) lives in the view layer — this file is format-only.