|
Motion Master 6.0.0-alpha.86
Next-generation motion control software
|
What a caller wants back from an ESI document. More...
#include <esi_request.h>
Public Attributes | |
| std::vector< uint32_t > | moduleIdents |
| Restricts the module merge; empty means every ident a device's slots reference. | |
What a caller wants back from an ESI document.
A plain value type with no transport in it: a caller fills it from an HTTP query, a CLI flag or a literal, and this library never learns which.
| std::vector<uint32_t> mm::etg::EsiParseRequest::moduleIdents |
Restricts the module merge; empty means every ident a device's slots reference.
Applied to every device, by intersection with the idents that device actually references — so naming {0x04020001, 0x22D20001} leaves a device whose only slot holds 0x04020001 untouched while pinning a safe-motion device to one FSoE variant.