Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::channels::J1939RegisterInfo Struct Reference

#include <structs.hpp>

Classes

struct  DefaultValues
 
struct  Keys
 
struct  Sections
 

Public Member Functions

void load (const iv::file::xml::node &nodeRegisterInfo)
 
void save (iv::file::xml::node &nodeRegisterInfo) const
 

Public Attributes

iv::comms::canJ1939::eJ1939SubProtocol subProtocol {DefaultValues::subProtocol}
 
iv::types::comms::pgn pgn {DefaultValues::pgn}
 
std::optional< iv::types::comms::j1939SourceAddresssourceAddress {DefaultValues::sourceAddress}
 
iv::eDataType dataType {DefaultValues::dataType}
 
iv::types::comms::spn spn {DefaultValues::spn}
 
std::vector< J1939FilterfilterSPNs
 
iv::types::comms::fmi fmi {DefaultValues::fmi}
 

Member Function Documentation

◆ load()

void iv::channels::J1939RegisterInfo::load ( const iv::file::xml::node & nodeRegisterInfo)
inline

◆ save()

void iv::channels::J1939RegisterInfo::save ( iv::file::xml::node & nodeRegisterInfo) const
inline

Member Data Documentation

◆ dataType

iv::eDataType iv::channels::J1939RegisterInfo::dataType {DefaultValues::dataType}

◆ filterSPNs

std::vector<J1939Filter> iv::channels::J1939RegisterInfo::filterSPNs

◆ fmi

iv::types::comms::fmi iv::channels::J1939RegisterInfo::fmi {DefaultValues::fmi}

◆ pgn

iv::types::comms::pgn iv::channels::J1939RegisterInfo::pgn {DefaultValues::pgn}

◆ sourceAddress

std::optional<iv::types::comms::j1939SourceAddress> iv::channels::J1939RegisterInfo::sourceAddress {DefaultValues::sourceAddress}

◆ spn

iv::types::comms::spn iv::channels::J1939RegisterInfo::spn {DefaultValues::spn}

◆ subProtocol

iv::comms::canJ1939::eJ1939SubProtocol iv::channels::J1939RegisterInfo::subProtocol {DefaultValues::subProtocol}

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