ELatchState¶
-
class ELatchState : public EEnumBase<int>¶
Possible states a latch can be in.
-
static ELatchState NotConfigured¶
Latch is not configured. Required configurations are DataSource input, TriggerSource input, latch trigger type and trigger mode.
-
static ELatchState Configured¶
Latch is configured and can be enabled using
ILatch::Enable()
.
-
static ELatchState Waiting¶
Latch is waiting for trigger event. Modifying the data or trigger source input is not allowed in this state.
-
static ELatchState Triggered¶
Latch is triggered. Subscribed callbacks are called and/or any clients blocked on
ILatch::WaitTrigger()
are unblocked. Modifying the data or trigger source input is not allowed in this state.
-
ELatchState::ELatchState(int val)¶
- Parameters
val –
-
static ELatchState NotConfigured¶