Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
FixedChannelHandle
Stable, pre-resolved address of a fixed RAPID channel.
Handles are intentionally opaque to plugins. Resolve them during task setup and reuse them in high-frequency callbacks to avoid channel-name lookup overhead.
Declaration
struct FixedChannelHandle {
uint32_t slot = 0;
uint64_t binding_generation = 0;
[[nodiscard]] bool valid() const noexcept { return binding_generation != 0; }
};