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.

DeclarationDescription
SDK_API::abortReport an ARGUS abort using the same arguments and defaults as DCode.
SDK_API::errorReport an ARGUS error using the same arguments and defaults as DCode.
SDK_API::holdBlock the calling thread until the hold is released.
SDK_API::messageReport an ARGUS message using the same arguments and defaults as DCode.
SDK_API::promptNumericalBlock the calling thread until a numerical response arrives.
SDK_API::promptOptionsBlock the calling thread until an option is selected.
SDK_API::promptStringBlock the calling thread until a text response arrives.
SDK_API::promptYesNoBlock the calling thread until a yes/no response arrives.
SDK_API::recordEventCreates or refreshes a correlated ARGUS event from a JSON declaration.
SDK_API::releaseHoldRelease all active hold requests with this title on the current Engine.
SDK_API::stop_event_firingEnd the locally owned event’s current firing without resolving or deleting it.
SDK_API::warningReport an ARGUS warning using the same arguments and defaults as DCode.