Skip to main content

Core library

Common, reusable enum types (spec §20.1). Import as moddef:stdlib:core:1.0.0 and reference these by id from a point's value_type.enum_ref.

Synced from moddef/stdlib. 6 enums.

on_off (On/Off)

ValueNameDescription
0OFF
1ON

enable_disable (Enable/Disable)

ValueNameDescription
0DISABLED
1ENABLED

yes_no (Yes/No)

ValueNameDescription
0NO
1YES

operating_state (Operating State)

Generic device operating state

ValueNameDescription
0OFF
1STANDBY
2STARTING
3RUNNING
4THROTTLED
5SHUTTING_DOWN
6FAULT
7STANDBY_SLEEP

connection_status (Connection Status)

Communication link status

ValueNameDescription
0DISCONNECTED
1CONNECTING
2CONNECTED
3ERROR

health_status (Health Status)

ValueNameDescription
0OK
1WARNING
2FAULT