onboardapi  9.10.0
by Rheinmetall
M_AnalogueIo::ReportSignal Struct Reference

Report a specified pin/channel's signal data. More...

Public Member Functions

 ReportSignal ()
 
 ReportSignal (std::string const &KeyName, M_AnalogueIo::SignalCorridorOptionalType const &Corridor, M_AnalogueIo::SignalOptionalType const &Signal, bool IsRemoved)
 

Public Attributes

std::string KeyName
 Pin or channel name. More...
 
M_AnalogueIo::SignalCorridorOptionalType Corridor
 Signal offset and bounds. More...
 
M_AnalogueIo::SignalOptionalType Signal
 Signal data. More...
 
bool IsRemoved
 

Detailed Description

Report a specified pin/channel's signal data.

Constructor & Destructor Documentation

◆ ReportSignal() [1/2]

M_AnalogueIo::ReportSignal::ReportSignal ( )

◆ ReportSignal() [2/2]

M_AnalogueIo::ReportSignal::ReportSignal ( std::string const &  KeyName,
M_AnalogueIo::SignalCorridorOptionalType const &  Corridor,
M_AnalogueIo::SignalOptionalType const &  Signal,
bool  IsRemoved 
)

Member Data Documentation

◆ Corridor

M_AnalogueIo::SignalCorridorOptionalType M_AnalogueIo::ReportSignal::Corridor

Signal offset and bounds.

◆ IsRemoved

bool M_AnalogueIo::ReportSignal::IsRemoved

Indicates if the status is no longer available. Note: This will always be set to true when a service has been shut down. After this has been set to true, the status will no longer be available to late joiners.

◆ KeyName

std::string M_AnalogueIo::ReportSignal::KeyName

Pin or channel name.

◆ Signal

M_AnalogueIo::SignalOptionalType M_AnalogueIo::ReportSignal::Signal

Signal data.