#include <frame.hpp>
Public Member Functions | |
uint8_t | getIfaceIndex () const |
MonotonicTime | getMonotonicTimestamp () const |
UtcTime | getUtcTimestamp () const |
bool | parse (const CanRxFrame &can_frame) |
RxFrame () | |
RxFrame (const Frame &frame, MonotonicTime ts_mono, UtcTime ts_utc, uint8_t iface_index) | |
![]() | |
bool | compile (CanFrame &can_frame) const |
void | flipToggle () |
Frame () | |
Frame (DataTypeID data_type_id, TransferType transfer_type, NodeID src_node_id, NodeID dst_node_id, TransferID transfer_id) | |
DataTypeID | getDataTypeID () const |
NodeID | getDstNodeID () const |
uint8_t | getPayloadCapacity () const |
unsigned | getPayloadLen () const |
const uint8_t * | getPayloadPtr () const |
TransferPriority | getPriority () const |
NodeID | getSrcNodeID () const |
bool | getToggle () const |
TransferID | getTransferID () const |
TransferType | getTransferType () const |
bool | isEndOfTransfer () const |
bool | isStartOfTransfer () const |
bool | isValid () const |
bool | operator!= (const Frame &rhs) const |
bool | operator== (const Frame &rhs) const |
bool | parse (const CanFrame &can_frame) |
void | setEndOfTransfer (bool x) |
uint8_t | setPayload (const uint8_t *data, unsigned len) |
void | setPriority (TransferPriority priority) |
void | setStartOfTransfer (bool x) |
Private Attributes | |
uint8_t | iface_index_ |
MonotonicTime | ts_mono_ |
UtcTime | ts_utc_ |
|
inline |
|
inline |
|
inline |
bool uavcan::RxFrame::parse | ( | const CanRxFrame & | can_frame | ) |
Definition at line 304 of file uc_frame.cpp.
|
private |