Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
Events
Report events, stop firing, and run operator holds and typed prompts.
| Declaration | Description |
|---|---|
| SDK_API::abort | Report an ARGUS abort using the same arguments and defaults as DCode. |
| SDK_API::error | Report an ARGUS error using the same arguments and defaults as DCode. |
| SDK_API::hold | Block the calling thread until the hold is released. |
| SDK_API::message | Report an ARGUS message using the same arguments and defaults as DCode. |
| SDK_API::promptNumerical | Block the calling thread until a numerical response arrives. |
| SDK_API::promptOptions | Block the calling thread until an option is selected. |
| SDK_API::promptString | Block the calling thread until a text response arrives. |
| SDK_API::promptYesNo | Block the calling thread until a yes/no response arrives. |
| SDK_API::recordEvent | Creates or refreshes a correlated ARGUS event from a JSON declaration. |
| SDK_API::releaseHold | Release all active hold requests with this title on the current Engine. |
| SDK_API::stop_event_firing | End the locally owned event’s current firing without resolving or deleting it. |
| SDK_API::warning | Report an ARGUS warning using the same arguments and defaults as DCode. |