PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
Loading...
Searching...
No Matches
profinet::rpc::ApplicationRelations Struct Reference

#include <rpcTypes.h>

+ Collaboration diagram for profinet::rpc::ApplicationRelations:

Public Member Functions

bool operator== (const ApplicationRelations &) const =default
 Compares two application relations for equality.
 

Public Attributes

std::uint16_t numberOfAr = 0
 
StartupMode startupMode = StartupMode::Legacy
 
std::vector< std::uint16_t > sendClockTimingProperties
 
std::vector< std::uint16_t > reductionRatioTimingProperties
 

Detailed Description

Definition at line 129 of file rpcTypes.h.

Member Function Documentation

◆ operator==()

bool profinet::rpc::ApplicationRelations::operator== ( const ApplicationRelations &  ) const
default

Compares two application relations for equality.

Two ApplicationRelations are equal when all scalar configuration fields are equal.

Member Data Documentation

◆ numberOfAr

std::uint16_t profinet::rpc::ApplicationRelations::numberOfAr = 0

Definition at line 131 of file rpcTypes.h.

Referenced by profinet::gsdml::ParseGsdmlString().

◆ reductionRatioTimingProperties

std::vector<std::uint16_t> profinet::rpc::ApplicationRelations::reductionRatioTimingProperties

Definition at line 137 of file rpcTypes.h.

Referenced by profinet::gsdml::ParseGsdmlString().

◆ sendClockTimingProperties

std::vector<std::uint16_t> profinet::rpc::ApplicationRelations::sendClockTimingProperties

Definition at line 135 of file rpcTypes.h.

Referenced by profinet::gsdml::ParseGsdmlString().

◆ startupMode

StartupMode profinet::rpc::ApplicationRelations::startupMode = StartupMode::Legacy

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