|
rusEFI
The most advanced open source ECU
|
#include <can_mocks.h>

Data Fields | ||
| struct { | ||
| uint8_t DLC:4 | ||
| Data length. More... | ||
| uint8_t RTR:1 | ||
| Frame type. More... | ||
| uint8_t IDE:1 | ||
| Identifier type. More... | ||
| }; | ||
| union { | ||
| struct { | ||
| uint32_t SID:11 | ||
| Standard identifier. More... | ||
| } | ||
| struct { | ||
| uint32_t EID:29 | ||
| Extended identifier. More... | ||
| } | ||
| }; | ||
| union { | ||
| uint8_t data8 [8] | ||
| Frame data. More... | ||
| uint16_t data16 [4] | ||
| Frame data. More... | ||
| uint32_t data32 [2] | ||
| Frame data. More... | ||
| uint64_t data64 [1] | ||
| Frame data. More... | ||
| }; | ||
Definition at line 12 of file can_mocks.h.
| union { ... } CANTxFrame |
| struct { ... } CANTxFrame |
| union { ... } CANTxFrame |
| uint16_t CANTxFrame::data16[4] |
Frame data.
Definition at line 28 of file can_mocks.h.
| uint32_t CANTxFrame::data32[2] |
Frame data.
Definition at line 29 of file can_mocks.h.
| uint64_t CANTxFrame::data64[1] |
Frame data.
Definition at line 30 of file can_mocks.h.
| uint8_t CANTxFrame::data8[8] |
Frame data.
Definition at line 27 of file can_mocks.h.
Referenced by CanTransmitPacket(), CanTxMessage::CanTxMessage(), CanTxTyped< TData >::get(), CanTxTyped< TData >::operator->(), CanTxMessage::operator[](), CanTxMessage::setArray(), CanTxMessage::setBit(), CanTxMessage::setShortValue(), CanTxMessage::setShortValueMsb(), and CanTxMessage::~CanTxMessage().
| uint8_t CANTxFrame::DLC |
Data length.
Definition at line 14 of file can_mocks.h.
Referenced by CanTransmitPacket(), CanTxMessage::setDlc(), and CanTxMessage::~CanTxMessage().
| uint32_t CANTxFrame::EID |
| uint8_t CANTxFrame::IDE |
Identifier type.
Definition at line 16 of file can_mocks.h.
Referenced by CanTransmitPacket(), and CanTxMessage::CanTxMessage().
| uint8_t CANTxFrame::RTR |
| uint32_t CANTxFrame::SID |