Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
Channel Authority
Acquire, command, update, and release write authority for engine channels.
| Declaration | Description |
|---|---|
| SDK_API::commandChannel | Acquires automatic ownership and writes atomically for an eligible local runtime. |
| SDK_API::commandChannelAuthorityOnly | Acquire automatic ownership without writing. |
| SDK_API::commandChannelFixed | Apply command authority to a retained local fixed channel, optionally writing a value. |
| ControlPolicy | Authority policy applied to commandable channels. |
| SDK_API::freeChannel | Releases all of the local caller’s claims without writing a value. |
| SDK_API::freeChannelWithValue | Write a final value and release all of the caller’s claims atomically. |
| SDK_API::freeChannelFixed | Apply free authority to a retained local fixed channel, optionally writing a value. |
| SDK_API::overrideChannelAuthorityOnly | Acquire an automatic override without writing. |
| SDK_API::overrideChannel | Acquire an automatic override and write atomically. |
| SDK_API::overrideChannelFixed | Apply override authority to a retained local fixed channel, optionally writing a value. |
| SDK_API::setChannel | Establishes observe-only authority for an eligible local runtime, optionally writing atomically. |
| SDK_API::setChannelFixed | Apply set authority to a retained local fixed channel, optionally writing a value. |