27 lines
726 B
C#
27 lines
726 B
C#
namespace StellaOps.Policy.Determinization.Models;
|
|
|
|
/// <summary>
|
|
/// Query status for a signal.
|
|
/// Distinguishes between "not yet queried", "queried with result", and "query failed".
|
|
/// </summary>
|
|
public enum SignalQueryStatus
|
|
{
|
|
/// <summary>
|
|
/// Signal has not been queried yet.
|
|
/// Default state before any lookup attempt.
|
|
/// </summary>
|
|
NotQueried = 0,
|
|
|
|
/// <summary>
|
|
/// Signal query succeeded.
|
|
/// Value may be present or null (signal legitimately absent).
|
|
/// </summary>
|
|
Queried = 1,
|
|
|
|
/// <summary>
|
|
/// Signal query failed due to error (network, API timeout, etc.).
|
|
/// Value is null but reason is external failure, not absence.
|
|
/// </summary>
|
|
Failed = 2
|
|
}
|