Plugins

Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0

SDK_API::registerLoop

Registers a CAESAR-controlled plugin loop and returns its qualified identifier.

Declaration

virtual std::string registerLoop(std::string local_id, std::string name, PluginLoopDefinition definition) = 0;

Parameters

NameDescription
local_idIdentifier unique within the plugin.
nameOperator-facing loop name.
definitionLoop lifecycle and target frequency.

Returns

The plugin-qualified loop identifier.