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

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

check_receive_timeouts()isobus::NMEA2000MessageInterfaceprivate
check_transmit_timeouts()isobus::NMEA2000MessageInterfaceprivate
cogSogEventPublisherisobus::NMEA2000MessageInterfaceprivate
cogSogTransmitMessageisobus::NMEA2000MessageInterfaceprivate
datumEventPublisherisobus::NMEA2000MessageInterfaceprivate
datumTransmitMessageisobus::NMEA2000MessageInterfaceprivate
get_cog_sog_transmit_message()isobus::NMEA2000MessageInterface
get_course_speed_over_ground_rapid_update_event_publisher()isobus::NMEA2000MessageInterface
get_datum_event_publisher()isobus::NMEA2000MessageInterface
get_datum_transmit_message()isobus::NMEA2000MessageInterface
get_enable_sending_cog_sog_cyclically() constisobus::NMEA2000MessageInterface
get_enable_sending_datum_cyclically() constisobus::NMEA2000MessageInterface
get_enable_sending_gnss_position_data_cyclically() constisobus::NMEA2000MessageInterface
get_enable_sending_position_delta_high_precision_rapid_update_cyclically() constisobus::NMEA2000MessageInterface
get_enable_sending_position_rapid_update_cyclically() constisobus::NMEA2000MessageInterface
get_enable_sending_rate_of_turn_cyclically() constisobus::NMEA2000MessageInterface
get_enable_sending_vessel_heading_cyclically() constisobus::NMEA2000MessageInterface
get_gnss_position_data_event_publisher()isobus::NMEA2000MessageInterface
get_gnss_position_data_transmit_message()isobus::NMEA2000MessageInterface
get_initialized() constisobus::NMEA2000MessageInterface
get_number_received_course_speed_over_ground_message_sources() constisobus::NMEA2000MessageInterface
get_number_received_datum_message_sources() constisobus::NMEA2000MessageInterface
get_number_received_gnss_position_data_message_sources() constisobus::NMEA2000MessageInterface
get_number_received_position_delta_high_precision_rapid_update_message_sources() constisobus::NMEA2000MessageInterface
get_number_received_position_rapid_update_message_sources() constisobus::NMEA2000MessageInterface
get_number_received_rate_of_turn_message_sources() constisobus::NMEA2000MessageInterface
get_number_received_vessel_heading_message_sources() constisobus::NMEA2000MessageInterface
get_position_delta_high_precision_rapid_update_event_publisher()isobus::NMEA2000MessageInterface
get_position_delta_high_precision_rapid_update_transmit_message()isobus::NMEA2000MessageInterface
get_position_rapid_update_event_publisher()isobus::NMEA2000MessageInterface
get_position_rapid_update_transmit_message()isobus::NMEA2000MessageInterface
get_rate_of_turn_event_publisher()isobus::NMEA2000MessageInterface
get_rate_of_turn_transmit_message()isobus::NMEA2000MessageInterface
get_received_course_speed_over_ground_message(std::size_t index) constisobus::NMEA2000MessageInterface
get_received_datum_message(std::size_t index) constisobus::NMEA2000MessageInterface
get_received_gnss_position_data_message(std::size_t index) constisobus::NMEA2000MessageInterface
get_received_position_delta_high_precision_rapid_update_message(std::size_t index) constisobus::NMEA2000MessageInterface
get_received_position_rapid_update_message(std::size_t index) constisobus::NMEA2000MessageInterface
get_received_rate_of_turn_message(std::size_t index) constisobus::NMEA2000MessageInterface
get_received_vessel_heading_message(std::size_t index) constisobus::NMEA2000MessageInterface
get_vessel_heading_event_publisher()isobus::NMEA2000MessageInterface
get_vessel_heading_transmit_message()isobus::NMEA2000MessageInterface
gnssPositionDataEventPublisherisobus::NMEA2000MessageInterfaceprivate
gnssPositionDataTransmitMessageisobus::NMEA2000MessageInterfaceprivate
initialize()isobus::NMEA2000MessageInterface
initializedisobus::NMEA2000MessageInterfaceprivate
NMEA2000MessageInterface(std::shared_ptr< InternalControlFunction > sendingControlFunction, bool enableSendingCogSogCyclically, bool enableSendingDatumCyclically, bool enableSendingGNSSPositionDataCyclically, bool enableSendingPositionDeltaHighPrecisionRapidUpdateCyclically, bool enableSendingPositionRapidUpdateCyclically, bool enableSendingRateOfTurnCyclically, bool enableSendingVesselHeadingCyclically)isobus::NMEA2000MessageInterface
positionDeltaHighPrecisionRapidUpdateEventPublisherisobus::NMEA2000MessageInterfaceprivate
positionDeltaHighPrecisionRapidUpdateTransmitMessageisobus::NMEA2000MessageInterfaceprivate
positionRapidUpdateEventPublisherisobus::NMEA2000MessageInterfaceprivate
positionRapidUpdateTransmitMessageisobus::NMEA2000MessageInterfaceprivate
process_flags(std::uint32_t flag, void *parentPointer)isobus::NMEA2000MessageInterfaceprivatestatic
process_rx_message(const CANMessage &message, void *parentPointer)isobus::NMEA2000MessageInterfaceprivatestatic
rateOfTurnEventPublisherisobus::NMEA2000MessageInterfaceprivate
rateOfTurnTransmitMessageisobus::NMEA2000MessageInterfaceprivate
receivedCogSogMessagesisobus::NMEA2000MessageInterfaceprivate
receivedDatumMessagesisobus::NMEA2000MessageInterfaceprivate
receivedGNSSPositionDataMessagesisobus::NMEA2000MessageInterfaceprivate
receivedPositionDeltaHighPrecisionRapidUpdateMessagesisobus::NMEA2000MessageInterfaceprivate
receivedPositionRapidUpdateMessagesisobus::NMEA2000MessageInterfaceprivate
receivedRateOfTurnMessagesisobus::NMEA2000MessageInterfaceprivate
receivedVesselHeadingMessagesisobus::NMEA2000MessageInterfaceprivate
sendCogSogCyclicallyisobus::NMEA2000MessageInterfaceprivate
sendDatumCyclicallyisobus::NMEA2000MessageInterfaceprivate
sendGNSSPositionDataCyclicallyisobus::NMEA2000MessageInterfaceprivate
sendPositionDeltaHighPrecisionRapidUpdateCyclicallyisobus::NMEA2000MessageInterfaceprivate
sendPositionRapidUpdateCyclicallyisobus::NMEA2000MessageInterfaceprivate
sendRateOfTurnCyclicallyisobus::NMEA2000MessageInterfaceprivate
sendVesselHeadingCyclicallyisobus::NMEA2000MessageInterfaceprivate
set_enable_sending_cog_sog_cyclically(bool enable)isobus::NMEA2000MessageInterface
set_enable_sending_datum_cyclically(bool enable)isobus::NMEA2000MessageInterface
set_enable_sending_gnss_position_data_cyclically(bool enable)isobus::NMEA2000MessageInterface
set_enable_sending_position_delta_high_precision_rapid_update_cyclically(bool enable)isobus::NMEA2000MessageInterface
set_enable_sending_position_rapid_update_cyclically(bool enable)isobus::NMEA2000MessageInterface
set_enable_sending_rate_of_turn_cyclically(bool enable)isobus::NMEA2000MessageInterface
set_enable_sending_vessel_heading_cyclically(bool enable)isobus::NMEA2000MessageInterface
terminate()isobus::NMEA2000MessageInterface
TransmitFlags enum nameisobus::NMEA2000MessageInterfaceprivate
txFlagsisobus::NMEA2000MessageInterfaceprivate
update()isobus::NMEA2000MessageInterface
vesselHeadingEventPublisherisobus::NMEA2000MessageInterfaceprivate
vesselHeadingTransmitMessageisobus::NMEA2000MessageInterfaceprivate
~NMEA2000MessageInterface()isobus::NMEA2000MessageInterface