uavcan_stm32::CanIface Member List

This is the complete list of members for uavcan_stm32::CanIface, including all inherited members.

can_uavcan_stm32::CanIfaceprivate
canAcceptNewTxFrame(const uavcan::CanFrame &frame) constuavcan_stm32::CanIface
CanIface(bxcan::CanType *can, BusEvent &update_event, uavcan::uint8_t self_index, CanRxItem *rx_queue_buffer, uavcan::uint8_t rx_queue_capacity)uavcan_stm32::CanIfaceinline
computeTimings(uavcan::uint32_t target_bitrate, Timings &out_timings)uavcan_stm32::CanIfaceprivate
configureFilters(const uavcan::CanFilterConfig *filter_configs, uavcan::uint16_t num_configs)uavcan_stm32::CanIfaceprivatevirtual
discardTimedOutTxMailboxes(uavcan::MonotonicTime current_time)uavcan_stm32::CanIface
error_cnt_uavcan_stm32::CanIfaceprivate
getErrorCount() constuavcan_stm32::CanIfacevirtual
getNumFilters() constuavcan_stm32::CanIfaceinlineprivatevirtual
getPeakNumTxMailboxesUsed() constuavcan_stm32::CanIfaceinline
getRxQueueLength() constuavcan_stm32::CanIface
getRxQueueOverflowCount() constuavcan_stm32::CanIfaceinline
getVoluntaryTxAbortCount() constuavcan_stm32::CanIfaceinline
had_activity_uavcan_stm32::CanIfaceprivate
hadActivity()uavcan_stm32::CanIface
handleRxInterrupt(uavcan::uint8_t fifo_index, uavcan::uint64_t utc_usec)uavcan_stm32::CanIface
handleTxInterrupt(uavcan::uint64_t utc_usec)uavcan_stm32::CanIface
handleTxMailboxInterrupt(uavcan::uint8_t mailbox_index, bool txok, uavcan::uint64_t utc_usec)uavcan_stm32::CanIfaceprivate
init(const uavcan::uint32_t bitrate, const OperatingMode mode)uavcan_stm32::CanIface
isRxBufferEmpty() constuavcan_stm32::CanIface
MaxRxQueueCapacity enum valueuavcan_stm32::CanIface
Noncopyable(const Noncopyable &)uavcan::Noncopyableprivate
Noncopyable()uavcan::Noncopyableinlineprivate
NormalMode enum valueuavcan_stm32::CanIface
NumFilters enum valueuavcan_stm32::CanIfaceprivate
NumTxMailboxes enum valueuavcan_stm32::CanIfaceprivate
OperatingMode enum nameuavcan_stm32::CanIface
operator=(const Noncopyable &)uavcan::Noncopyableprivate
peak_tx_mailbox_index_uavcan_stm32::CanIfaceprivate
pending_tx_uavcan_stm32::CanIfaceprivate
pollErrorFlagsFromISR()uavcan_stm32::CanIface
receive(uavcan::CanFrame &out_frame, uavcan::MonotonicTime &out_ts_monotonic, uavcan::UtcTime &out_ts_utc, uavcan::CanIOFlags &out_flags)uavcan_stm32::CanIfaceprivatevirtual
uavcan::ICanIface::receive(CanFrame &out_frame, MonotonicTime &out_ts_monotonic, UtcTime &out_ts_utc, CanIOFlags &out_flags)=0uavcan::ICanIfacepure virtual
rx_queue_uavcan_stm32::CanIfaceprivate
self_index_uavcan_stm32::CanIfaceprivate
send(const uavcan::CanFrame &frame, uavcan::MonotonicTime tx_deadline, uavcan::CanIOFlags flags)uavcan_stm32::CanIfaceprivatevirtual
uavcan::ICanIface::send(const CanFrame &frame, MonotonicTime tx_deadline, CanIOFlags flags)=0uavcan::ICanIfacepure virtual
served_aborts_cnt_uavcan_stm32::CanIfaceprivate
SilentMode enum valueuavcan_stm32::CanIface
TSR_ABRQxuavcan_stm32::CanIfaceprivatestatic
update_event_uavcan_stm32::CanIfaceprivate
waitMsrINakBitStateChange(bool target_state)uavcan_stm32::CanIfaceprivate
~ICanIface()uavcan::ICanIfaceinlinevirtual
~Noncopyable()uavcan::Noncopyableinlineprivate


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