Crate kll_core

source ·

Re-exports

Modules

Enums

  • Global capability list for KLL NOTE: Changing parameters and removing entries will require a firmware reflash. At worst, KLL file and compiler definitions may also need to be updated. Please avoid these kinds of changes if possible. Adding new entries is safe.
  • CapabilityEvent After voting with the indicated TriggerConditions, the CapabilityEvent is used by the Result capabilities to evaluate a generic decision. Mirrors CapabilityState, except that Passthrough contains the TriggerEvent to pass through to the corresponding Capability (see ResultGuide). If passthrough has been specified the final element of the last combo will be sent instead
  • CapabilityRun Used to run capabilities rather than map them out in a result guide
  • CapabilityState After voting with the indicated TriggerConditions, the CapabilityState is used by the Result capabilities to evaluate a generic decision. This mirrors CapabilityEvent, except that the Passthrough event is not stored as it is not known at compile time. If passthrough has been specified the final element of the last combo will be sent instead
  • Trigger condition definitions
  • Trigger event definitions