#include <can_io.hpp>

Public Member Functions | |
| CanRxFrame () | |
Public Member Functions inherited from uavcan::CanFrame | |
| CanFrame () | |
| CanFrame (uint32_t can_id, const uint8_t *can_data, uint8_t data_len) | |
| bool | isErrorFrame () const |
| bool | isExtended () const |
| bool | isRemoteTransmissionRequest () const |
| bool | operator!= (const CanFrame &rhs) const |
| bool | operator< (const CanFrame &other) const |
| bool | operator== (const CanFrame &rhs) const |
| bool | operator> (const CanFrame &other) const |
| bool | priorityHigherThan (const CanFrame &rhs) const |
| bool | priorityLowerThan (const CanFrame &rhs) const |
Public Attributes | |
| uint8_t | iface_index |
| MonotonicTime | ts_mono |
| UtcTime | ts_utc |
Public Attributes inherited from uavcan::CanFrame | |
| uint8_t | data [MaxDataLen] |
| uint8_t | dlc |
| Data Length Code. More... | |
| uint32_t | id |
| CAN ID with flags (above) More... | |
Additional Inherited Members | |
Static Public Attributes inherited from uavcan::CanFrame | |
| static const uint32_t | FlagEFF = 1U << 31 |
| Extended frame format. More... | |
| static const uint32_t | FlagERR = 1U << 29 |
| Error frame. More... | |
| static const uint32_t | FlagRTR = 1U << 30 |
| Remote transmission request. More... | |
| static const uint32_t | MaskExtID = 0x1FFFFFFFU |
| static const uint32_t | MaskStdID = 0x000007FFU |
| static const uint8_t | MaxDataLen = 8 |
Definition at line 25 of file can_io.hpp.
|
inline |
Definition at line 31 of file can_io.hpp.
| uint8_t uavcan::CanRxFrame::iface_index |
Definition at line 29 of file can_io.hpp.
| MonotonicTime uavcan::CanRxFrame::ts_mono |
Definition at line 27 of file can_io.hpp.
| UtcTime uavcan::CanRxFrame::ts_utc |
Definition at line 28 of file can_io.hpp.