Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::comms::can::CanDataMessage Struct Reference

#include <structs.hpp>

Public Member Functions

 CanDataMessage ()
 
 CanDataMessage (const uint32_t msgId, uint8_t bytes[8], const uint32_t lengthData, const bool isRtr, const iv::types::subnetwork idSubnetwork, const uint32_t dataExtraLength, const uint8_t *dataExtraBytes, const uint32_t timestamp)
 
 CanDataMessage (const CanDataMessage &other)=delete
 
 CanDataMessage (CanDataMessage &&other)=delete
 
 ~CanDataMessage ()
 

Public Attributes

uint32_t m_msgId
 
uint8_t m_bytes [8]
 
uint32_t m_timestamp
 
uint32_t m_lengthData
 
bool m_isRtr
 
iv::types::subnetwork m_idSubnetwork
 
uint32_t m_dataExtraLength
 
uint8_t * m_dataExtraBytes
 
bool m_isExtended
 

Constructor & Destructor Documentation

◆ CanDataMessage() [1/4]

iv::comms::can::CanDataMessage::CanDataMessage ( )
inline

◆ CanDataMessage() [2/4]

iv::comms::can::CanDataMessage::CanDataMessage ( const uint32_t msgId,
uint8_t bytes[8],
const uint32_t lengthData,
const bool isRtr,
const iv::types::subnetwork idSubnetwork,
const uint32_t dataExtraLength,
const uint8_t * dataExtraBytes,
const uint32_t timestamp )
inline

◆ CanDataMessage() [3/4]

iv::comms::can::CanDataMessage::CanDataMessage ( const CanDataMessage & other)
delete

◆ CanDataMessage() [4/4]

iv::comms::can::CanDataMessage::CanDataMessage ( CanDataMessage && other)
delete

◆ ~CanDataMessage()

iv::comms::can::CanDataMessage::~CanDataMessage ( )
inline

Member Data Documentation

◆ m_bytes

uint8_t iv::comms::can::CanDataMessage::m_bytes[8]

Contenido del mensaje CAN

◆ m_dataExtraBytes

uint8_t* iv::comms::can::CanDataMessage::m_dataExtraBytes

Bytes extras

◆ m_dataExtraLength

uint32_t iv::comms::can::CanDataMessage::m_dataExtraLength

Tamaño de m_dataExtraBytes

◆ m_idSubnetwork

iv::types::subnetwork iv::comms::can::CanDataMessage::m_idSubnetwork

ID del subnetworks (LUMs)

◆ m_isExtended

bool iv::comms::can::CanDataMessage::m_isExtended

is extended

◆ m_isRtr

bool iv::comms::can::CanDataMessage::m_isRtr

◆ m_lengthData

uint32_t iv::comms::can::CanDataMessage::m_lengthData

Tamaño de m_bytes

◆ m_msgId

uint32_t iv::comms::can::CanDataMessage::m_msgId

ID del mensaje + Id Unit local

◆ m_timestamp

uint32_t iv::comms::can::CanDataMessage::m_timestamp

Timestamp


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