Public Member Functions | Public Attributes | List of all members
uavcan_linux::SocketCanIface::TxItem Struct Reference

Public Member Functions

bool operator< (const TxItem &rhs) const
 
 TxItem (const uavcan::CanFrame &arg_frame, uavcan::MonotonicTime arg_deadline, uavcan::CanIOFlags arg_flags, std::uint64_t arg_order)
 

Public Attributes

uavcan::MonotonicTime deadline
 
uavcan::CanIOFlags flags = 0
 
uavcan::CanFrame frame
 
std::uint64_t order = 0
 

Detailed Description

Definition at line 101 of file socketcan.hpp.

Constructor & Destructor Documentation

◆ TxItem()

uavcan_linux::SocketCanIface::TxItem::TxItem ( const uavcan::CanFrame arg_frame,
uavcan::MonotonicTime  arg_deadline,
uavcan::CanIOFlags  arg_flags,
std::uint64_t  arg_order 
)
inline

Definition at line 108 of file socketcan.hpp.

Member Function Documentation

◆ operator<()

bool uavcan_linux::SocketCanIface::TxItem::operator< ( const TxItem rhs) const
inline

Definition at line 116 of file socketcan.hpp.

Member Data Documentation

◆ deadline

uavcan::MonotonicTime uavcan_linux::SocketCanIface::TxItem::deadline

Definition at line 104 of file socketcan.hpp.

◆ flags

uavcan::CanIOFlags uavcan_linux::SocketCanIface::TxItem::flags = 0

Definition at line 105 of file socketcan.hpp.

◆ frame

uavcan::CanFrame uavcan_linux::SocketCanIface::TxItem::frame

Definition at line 103 of file socketcan.hpp.

◆ order

std::uint64_t uavcan_linux::SocketCanIface::TxItem::order = 0

Definition at line 106 of file socketcan.hpp.


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


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:05