holoscan::RunSignalPolicy
Select whether a blocking run uses HSDK-managed process signals.
This policy affects only the blocking run(plan, policy) overload. It does not change run_async(plan), bind an existing session, or transfer process-signal ownership.
Values
kManaged
On Linux, adopt or safely establish the sole managed SIGINT/SIGTERM domain.
Admission fails before session creation when neither route is safe. On non-Linux, use ordinary execution. The stable underlying value is zero.
kCallerManaged
Bypass all managed-signal ownership, census, mask, descriptor, and diagnostic work and leave process-signal policy entirely to the caller.
The stable underlying value is one.