This is the complete list of members for uavcan_linux::SocketCanDriver::IfaceWrapper, including all inherited members.
configureFilters(const uavcan::CanFilterConfig *const filter_configs, const std::uint16_t num_configs) override | uavcan_linux::SocketCanIface | inlinevirtual |
down_ | uavcan_linux::SocketCanDriver::IfaceWrapper | private |
getErrorCount() const override | uavcan_linux::SocketCanIface | inlinevirtual |
getErrors() const | uavcan_linux::SocketCanIface | inline |
getFileDescriptor() const | uavcan_linux::SocketCanIface | inline |
getNumFilters() const override | uavcan_linux::SocketCanIface | inlinevirtual |
hasReadyRx() const | uavcan_linux::SocketCanIface | inline |
hasReadyTx() const | uavcan_linux::SocketCanIface | inline |
IfaceWrapper(const SystemClock &clock, int fd) | uavcan_linux::SocketCanDriver::IfaceWrapper | inline |
isDown() const | uavcan_linux::SocketCanDriver::IfaceWrapper | inline |
NumFilters | uavcan_linux::SocketCanIface | static |
openSocket(const std::string &iface_name) | uavcan_linux::SocketCanIface | inlinestatic |
poll(bool read, bool write) | uavcan_linux::SocketCanIface | inline |
receive(uavcan::CanFrame &out_frame, uavcan::MonotonicTime &out_ts_monotonic, uavcan::UtcTime &out_ts_utc, uavcan::CanIOFlags &out_flags) override | uavcan_linux::SocketCanIface | inline |
uavcan::ICanIface::receive(CanFrame &out_frame, MonotonicTime &out_ts_monotonic, UtcTime &out_ts_utc, CanIOFlags &out_flags)=0 | uavcan::ICanIface | pure virtual |
send(const uavcan::CanFrame &frame, const uavcan::MonotonicTime tx_deadline, const uavcan::CanIOFlags flags) override | uavcan_linux::SocketCanIface | inline |
uavcan::ICanIface::send(const CanFrame &frame, MonotonicTime tx_deadline, CanIOFlags flags)=0 | uavcan::ICanIface | pure virtual |
SocketCanIface(const SystemClock &clock, int socket_fd, int max_frames_in_socket_tx_queue=2) | uavcan_linux::SocketCanIface | inline |
updateDownStatusFromPollResult(const ::pollfd &pfd) | uavcan_linux::SocketCanDriver::IfaceWrapper | inline |
~ICanIface() | uavcan::ICanIface | inlinevirtual |
~SocketCanIface() | uavcan_linux::SocketCanIface | inlinevirtual |