uavcan_linux::SocketCanIface Member List

This is the complete list of members for uavcan_linux::SocketCanIface, including all inherited members.

checkHWFilters(const ::can_frame &frame) constuavcan_linux::SocketCanIfaceinlineprivate
clock_uavcan_linux::SocketCanIfaceprivate
configureFilters(const uavcan::CanFilterConfig *const filter_configs, const std::uint16_t num_configs) overrideuavcan_linux::SocketCanIfaceinlinevirtual
confirmSentFrame()uavcan_linux::SocketCanIfaceinlineprivate
errors_uavcan_linux::SocketCanIfaceprivate
fd_uavcan_linux::SocketCanIfaceprivate
frames_in_socket_tx_queue_uavcan_linux::SocketCanIfaceprivate
getErrorCount() const overrideuavcan_linux::SocketCanIfaceinlinevirtual
getErrors() constuavcan_linux::SocketCanIfaceinline
getFileDescriptor() constuavcan_linux::SocketCanIfaceinline
getNumFilters() const overrideuavcan_linux::SocketCanIfaceinlinevirtual
hasReadyRx() constuavcan_linux::SocketCanIfaceinline
hasReadyTx() constuavcan_linux::SocketCanIfaceinline
hw_filters_container_uavcan_linux::SocketCanIfaceprivate
incrementNumFramesInSocketTxQueue()uavcan_linux::SocketCanIfaceinlineprivate
makeSocketCanFrame(const uavcan::CanFrame &uavcan_frame)uavcan_linux::SocketCanIfaceinlineprivatestatic
makeUavcanFrame(const ::can_frame &sockcan_frame)uavcan_linux::SocketCanIfaceinlineprivatestatic
max_frames_in_socket_tx_queue_uavcan_linux::SocketCanIfaceprivate
NumFiltersuavcan_linux::SocketCanIfacestatic
openSocket(const std::string &iface_name)uavcan_linux::SocketCanIfaceinlinestatic
pending_loopback_ids_uavcan_linux::SocketCanIfaceprivate
poll(bool read, bool write)uavcan_linux::SocketCanIfaceinline
pollRead()uavcan_linux::SocketCanIfaceinlineprivate
pollWrite()uavcan_linux::SocketCanIfaceinlineprivate
read(uavcan::CanFrame &frame, uavcan::UtcTime &ts_utc, bool &loopback) constuavcan_linux::SocketCanIfaceinlineprivate
receive(uavcan::CanFrame &out_frame, uavcan::MonotonicTime &out_ts_monotonic, uavcan::UtcTime &out_ts_utc, uavcan::CanIOFlags &out_flags) overrideuavcan_linux::SocketCanIfaceinline
uavcan::ICanIface::receive(CanFrame &out_frame, MonotonicTime &out_ts_monotonic, UtcTime &out_ts_utc, CanIOFlags &out_flags)=0uavcan::ICanIfacepure virtual
registerError(SocketCanError e)uavcan_linux::SocketCanIfaceinlineprivate
rx_queue_uavcan_linux::SocketCanIfaceprivate
send(const uavcan::CanFrame &frame, const uavcan::MonotonicTime tx_deadline, const uavcan::CanIOFlags flags) overrideuavcan_linux::SocketCanIfaceinline
uavcan::ICanIface::send(const CanFrame &frame, MonotonicTime tx_deadline, CanIOFlags flags)=0uavcan::ICanIfacepure virtual
SocketCanIface(const SystemClock &clock, int socket_fd, int max_frames_in_socket_tx_queue=2)uavcan_linux::SocketCanIfaceinline
tx_frame_counter_uavcan_linux::SocketCanIfaceprivate
tx_queue_uavcan_linux::SocketCanIfaceprivate
wasInPendingLoopbackSet(const uavcan::CanFrame &frame)uavcan_linux::SocketCanIfaceinlineprivate
write(const uavcan::CanFrame &frame) constuavcan_linux::SocketCanIfaceinlineprivate
~ICanIface()uavcan::ICanIfaceinlinevirtual
~SocketCanIface()uavcan_linux::SocketCanIfaceinlinevirtual


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