AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
Loading...
Searching...
No Matches
isobus::CANHardwareInterface Member List

This is the complete list of members for isobus::CANHardwareInterface, including all inherited members.

assign_can_channel_frame_handler(std::uint8_t channelIndex, std::shared_ptr< CANHardwarePlugin > canDriver)isobus::CANHardwareInterfacestatic
frameReceivedEventDispatcherisobus::CANHardwareInterfaceprivatestatic
frameTransmittedEventDispatcherisobus::CANHardwareInterfaceprivatestatic
get_assigned_can_channel_frame_handler(std::uint8_t channelIndex)isobus::CANHardwareInterfacestatic
get_can_frame_received_event_dispatcher()isobus::CANHardwareInterfacestatic
get_can_frame_transmitted_event_dispatcher()isobus::CANHardwareInterfacestatic
get_number_of_can_channels()isobus::CANHardwareInterfacestatic
get_periodic_update_event_dispatcher()isobus::CANHardwareInterfacestatic
get_periodic_update_interval()isobus::CANHardwareInterfacestatic
hardwareChannelsisobus::CANHardwareInterfaceprivatestatic
hardwareChannelsMutexisobus::CANHardwareInterfaceprivatestatic
is_running()isobus::CANHardwareInterfacestatic
lastUpdateTimestampisobus::CANHardwareInterfaceprivatestatic
PERIODIC_UPDATE_INTERVALisobus::CANHardwareInterfaceprivatestatic
periodicUpdateEventDispatcherisobus::CANHardwareInterfaceprivatestatic
periodicUpdateIntervalisobus::CANHardwareInterfaceprivatestatic
set_number_of_can_channels(std::uint8_t value, std::size_t queueCapacity=40)isobus::CANHardwareInterfacestatic
set_periodic_update_interval(std::uint32_t value)isobus::CANHardwareInterfacestatic
SINGLETONisobus::CANHardwareInterfaceprivatestatic
start()isobus::CANHardwareInterfacestatic
start_threads()isobus::CANHardwareInterfaceprivatestatic
startedisobus::CANHardwareInterfaceprivatestatic
stop()isobus::CANHardwareInterfacestatic
stop_threads()isobus::CANHardwareInterfaceprivatestatic
transmit_can_frame(const CANMessageFrame &frame)isobus::CANHardwareInterfacestatic
unassign_can_channel_frame_handler(std::uint8_t channelIndex)isobus::CANHardwareInterfacestatic
update()isobus::CANHardwareInterfacestatic
update_thread_function()isobus::CANHardwareInterfaceprivatestatic
updateMutexisobus::CANHardwareInterfaceprivatestatic
updateThreadisobus::CANHardwareInterfaceprivatestatic
updateThreadWakeupConditionisobus::CANHardwareInterfaceprivatestatic
~CANHardwareInterface()isobus::CANHardwareInterfaceprivatevirtual