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

A device's process-data description (ENI Slave/ProcessData). More...

#include <eni.h>

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

Public Attributes

std::optional< EniProcessDataWindowsend
 Window in the master's output image.
 
std::optional< EniProcessDataWindowrecv
 Window in the master's input image.
 
std::vector< EniSyncManagersyncManagers
 Sync Managers, in any order; index places them.
 
std::vector< EniPdorxPdos
 Master-to-device PDOs, so the outputs.
 
std::vector< EniPdotxPdos
 Device-to-master PDOs, so the inputs.
 

Detailed Description

A device's process-data description (ENI Slave/ProcessData).

Member Data Documentation

◆ recv

std::optional<EniProcessDataWindow> mm::etg::EniProcessData::recv

Window in the master's input image.

◆ rxPdos

std::vector<EniPdo> mm::etg::EniProcessData::rxPdos

Master-to-device PDOs, so the outputs.

◆ send

std::optional<EniProcessDataWindow> mm::etg::EniProcessData::send

Window in the master's output image.

◆ syncManagers

std::vector<EniSyncManager> mm::etg::EniProcessData::syncManagers

Sync Managers, in any order; index places them.

◆ txPdos

std::vector<EniPdo> mm::etg::EniProcessData::txPdos

Device-to-master PDOs, so the inputs.


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