Skip to navigation

holoscan::ParamUpdateStatus

Beta
View as Markdown

Classify immediate parameter-update admission and completion outcomes.

enum class holoscan::ParamUpdateStatus : std::uint8_t

Values

NameValueDescription
kAccepted= 0The update was accepted and reserved, but need not be published yet.
kAcceptedNoChange= 1Equivalent intent was accepted without publication.
kSubmitted= 2Bounded ingress owns the request pending acceptance.
kRejected= 3The request was rejected without a narrower category.
kDeferred= 4Completion awaits its admitted publication boundary.
kUpdatesDisabled= 5The plan or capability disables parameter updates.
kOutOfBounds= 6A declared range or finite bound rejected the value.
kValidationFailed= 7Field or aggregate validation rejected the candidate.
kTypeMismatch= 8The value kind or width mismatches the declared field.
kUnknownParameter= 9The address does not identify a declared field.
kStaleOperatorRef= 10The target does not belong to this active run.
kExpectedGenerationMismatch= 11Optimistic expected-generation validation failed.
kRequiresLifecycleBarrier= 12The field cannot publish through NextCompute.
kRequiresRecompile= 13The field is immutable in the active plan.
kUnsupportedAtomicScope= 14A requested atomic batch spans multiple operators.
kPastEffectiveTime= 15A future timing form named a boundary already passed.
kUnsupportedClock= 16A future timing form named an unsupported clock.
kQueueFull= 17Finite ingress, generation, evidence, or transaction capacity is unavailable.
kInvalidCallingContext= 18The operation is forbidden from this runtime context.
kUnsupportedInProfile= 19The effective profile rejects this operation.
kClosed= 20The run-scoped update ingress is irreversibly closed.