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

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

enabledisobus::HeartbeatInterfaceprivate
get_heartbeat_error_event_dispatcher()isobus::HeartbeatInterface
get_new_tracked_heartbeat_event_dispatcher()isobus::HeartbeatInterface
HeartBeatError enum nameisobus::HeartbeatInterface
heartbeatErrorEventDispatcherisobus::HeartbeatInterfaceprivate
HeartbeatInterface(const CANMessageFrameCallback &sendCANFrameCallback)isobus::HeartbeatInterface
is_enabled() constisobus::HeartbeatInterface
newTrackedHeartbeatEventDispatcherisobus::HeartbeatInterfaceprivate
on_destroyed_internal_control_function(std::shared_ptr< InternalControlFunction > destroyedControlFunction)isobus::HeartbeatInterface
on_new_internal_control_function(std::shared_ptr< InternalControlFunction > newControlFunction)isobus::HeartbeatInterface
process_request_for_heartbeat(std::uint32_t parameterGroupNumber, std::shared_ptr< ControlFunction > requestingControlFunction, std::shared_ptr< ControlFunction > targetControlFunction, std::uint32_t repetitionRate, void *parentPointer)isobus::HeartbeatInterfaceprivatestatic
process_rx_message(const CANMessage &message)isobus::HeartbeatInterface
request_heartbeat(std::shared_ptr< InternalControlFunction > sourceControlFunction, std::shared_ptr< ControlFunction > destinationControlFunction) constisobus::HeartbeatInterface
sendCANFrameCallbackisobus::HeartbeatInterfaceprivate
SEQUENCE_INITIAL_RESPONSE_TIMEOUT_MSisobus::HeartbeatInterfaceprivatestatic
SEQUENCE_REPETITION_RATE_MSisobus::HeartbeatInterfaceprivatestatic
SEQUENCE_TIMEOUT_MSisobus::HeartbeatInterfaceprivatestatic
SequenceCounterSpecialValue enum nameisobus::HeartbeatInterfaceprivate
set_enabled(bool enable)isobus::HeartbeatInterface
trackedHeartbeatsisobus::HeartbeatInterfaceprivate
update()isobus::HeartbeatInterface