Motion Master 6.0.0-alpha.86
Next-generation motion control software
Loading...
Searching...
No Matches
mm::etg::EniCyclic Struct Reference

The cyclic task that exchanges process data (ENI Config/Cyclic). More...

#include <eni.h>

Collaboration diagram for mm::etg::EniCyclic:
[legend]

Public Attributes

std::string comment
 Free text a master may log.
 
std::optional< std::uint32_t > cycleTimeUs
 Cycle period in microseconds.
 
std::optional< std::uint32_t > priority
 Task priority, as the master reads it.
 
std::string taskId
 Task name, as the master reads it.
 
std::vector< EniFrameframes
 At least one; the schema requires it.
 

Detailed Description

The cyclic task that exchanges process data (ENI Config/Cyclic).

Member Data Documentation

◆ comment

std::string mm::etg::EniCyclic::comment

Free text a master may log.

◆ cycleTimeUs

std::optional<std::uint32_t> mm::etg::EniCyclic::cycleTimeUs

Cycle period in microseconds.

◆ frames

std::vector<EniFrame> mm::etg::EniCyclic::frames

At least one; the schema requires it.

◆ priority

std::optional<std::uint32_t> mm::etg::EniCyclic::priority

Task priority, as the master reads it.

◆ taskId

std::string mm::etg::EniCyclic::taskId

Task name, as the master reads it.


The documentation for this struct was generated from the following file: