Motion Master 6.0.0-alpha.50
Next-generation motion control software
Loading...
Searching...
No Matches
mm::node::ProcessDataRing::Record Struct Reference

One recorded cycle, copied out by a reader. inputs / outputs are the raw IOmap bytes for that cycle (sized to the live image at record time). More...

#include <process_data_ring.h>

Collaboration diagram for mm::node::ProcessDataRing::Record:
[legend]

Public Attributes

uint64_t seq = 0
 Absolute cycle sequence number.
 
uint64_t timestampNs = 0
 
int32_t wkc = 0
 Working counter for the cycle.
 
std::vector< uint8_t > inputs
 
std::vector< uint8_t > outputs
 

Detailed Description

One recorded cycle, copied out by a reader. inputs / outputs are the raw IOmap bytes for that cycle (sized to the live image at record time).

Member Data Documentation

◆ inputs

std::vector<uint8_t> mm::node::ProcessDataRing::Record::inputs

◆ outputs

std::vector<uint8_t> mm::node::ProcessDataRing::Record::outputs

◆ seq

uint64_t mm::node::ProcessDataRing::Record::seq = 0

Absolute cycle sequence number.

◆ timestampNs

uint64_t mm::node::ProcessDataRing::Record::timestampNs = 0

◆ wkc

int32_t mm::node::ProcessDataRing::Record::wkc = 0

Working counter for the cycle.


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