| add_any_control_function_parameter_group_number_callback(std::uint32_t parameterGroupNumber, CANLibCallback callback, void *parent) | isobus::CANNetworkManager | |
| add_control_function_status_change_callback(ControlFunctionStateCallback callback) | isobus::CANNetworkManager | |
| add_global_parameter_group_number_callback(std::uint32_t parameterGroupNumber, CANLibCallback callback, void *parent) | isobus::CANNetworkManager | |
| add_protocol_parameter_group_number_callback(std::uint32_t parameterGroupNumber, CANLibCallback callback, void *parentPointer) | isobus::CANNetworkManager | protected |
| AddressClaimStateMachine | isobus::CANNetworkManager | friend |
| addressViolationEventDispatcher | isobus::CANNetworkManager | private |
| anyControlFunctionCallbacksMutex | isobus::CANNetworkManager | private |
| anyControlFunctionParameterGroupNumberCallbacks | isobus::CANNetworkManager | private |
| BUSLOAD_SAMPLE_WINDOW_MS | isobus::CANNetworkManager | privatestatic |
| BUSLOAD_UPDATE_FREQUENCY_MS | isobus::CANNetworkManager | privatestatic |
| busloadMessageBitsHistory | isobus::CANNetworkManager | private |
| busloadUpdateMutex | isobus::CANNetworkManager | private |
| busloadUpdateTimestamp_ms | isobus::CANNetworkManager | private |
| CANNetwork | isobus::CANNetworkManager | static |
| CANNetworkManager() | isobus::CANNetworkManager | private |
| configuration | isobus::CANNetworkManager | private |
| construct_frame(std::uint32_t portIndex, std::uint8_t sourceAddress, std::uint8_t destAddress, std::uint32_t parameterGroupNumber, std::uint8_t priority, const void *data, std::uint32_t size) const | isobus::CANNetworkManager | private |
| controlFunctionStateCallbacks | isobus::CANNetworkManager | private |
| controlFunctionStatusCallbacksMutex | isobus::CANNetworkManager | private |
| controlFunctionTable | isobus::CANNetworkManager | private |
| currentBusloadBitAccumulator | isobus::CANNetworkManager | private |
| DiagnosticProtocol | isobus::CANNetworkManager | friend |
| ExtendedTransportProtocolManager | isobus::CANNetworkManager | friend |
| extendedTransportProtocols | isobus::CANNetworkManager | private |
| fastPacketProtocol | isobus::CANNetworkManager | private |
| FastPacketProtocol | isobus::CANNetworkManager | friend |
| get_active_transport_protocol_sessions(std::uint8_t canPortIndex) const | isobus::CANNetworkManager | |
| get_address_violation_event_dispatcher() | isobus::CANNetworkManager | |
| get_configuration() | isobus::CANNetworkManager | |
| get_control_function(std::uint8_t channelIndex, std::uint8_t address, CANLibBadge< AddressClaimStateMachine >) const | isobus::CANNetworkManager | |
| get_control_function(std::uint8_t channelIndex, std::uint8_t address) const | isobus::CANNetworkManager | private |
| get_control_functions(bool includingOffline) const | isobus::CANNetworkManager | |
| get_estimated_busload(std::uint8_t canChannel) | isobus::CANNetworkManager | |
| get_fast_packet_protocol(std::uint8_t canPortIndex) | isobus::CANNetworkManager | |
| get_global_parameter_group_number_callback(std::uint32_t index) const | isobus::CANNetworkManager | private |
| get_heartbeat_interface(std::uint8_t canPortIndex) | isobus::CANNetworkManager | |
| get_internal_control_function(std::shared_ptr< ControlFunction > controlFunction) | isobus::CANNetworkManager | |
| get_internal_control_functions() const | isobus::CANNetworkManager | |
| get_next_can_message_from_rx_queue() | isobus::CANNetworkManager | private |
| get_next_can_message_from_tx_queue() | isobus::CANNetworkManager | private |
| get_number_global_parameter_group_number_callbacks() const | isobus::CANNetworkManager | |
| get_partnered_control_functions() const | isobus::CANNetworkManager | |
| get_transmitted_message_event_dispatcher() | isobus::CANNetworkManager | |
| globalParameterGroupNumberCallbacks | isobus::CANNetworkManager | private |
| heartBeatInterfaces | isobus::CANNetworkManager | private |
| inactiveControlFunctions | isobus::CANNetworkManager | private |
| initialize() | isobus::CANNetworkManager | |
| initialized | isobus::CANNetworkManager | private |
| internalControlFunctions | isobus::CANNetworkManager | private |
| lastAddressClaimRequestTimestamp_ms | isobus::CANNetworkManager | private |
| messageTransmittedEventDispatcher | isobus::CANNetworkManager | private |
| on_control_function_created(std::shared_ptr< ControlFunction > controlFunction, CANLibBadge< ControlFunction >) | isobus::CANNetworkManager | |
| on_control_function_created(std::shared_ptr< ControlFunction > controlFunction, CANLibBadge< InternalControlFunction >) | isobus::CANNetworkManager | |
| on_control_function_created(std::shared_ptr< ControlFunction > controlFunction, CANLibBadge< PartneredControlFunction >) | isobus::CANNetworkManager | |
| on_control_function_created(std::shared_ptr< ControlFunction > controlFunction) | isobus::CANNetworkManager | private |
| on_control_function_destroyed(std::shared_ptr< ControlFunction > controlFunction, CANLibBadge< ControlFunction >) | isobus::CANNetworkManager | |
| ParameterGroupNumberRequestProtocol | isobus::CANNetworkManager | friend |
| partneredControlFunctions | isobus::CANNetworkManager | private |
| process_any_control_function_pgn_callbacks(const CANMessage ¤tMessage) | isobus::CANNetworkManager | private |
| process_can_message_for_address_violations(const CANMessage ¤tMessage) | isobus::CANNetworkManager | private |
| process_can_message_for_commanded_address(const CANMessage &message) | isobus::CANNetworkManager | private |
| process_can_message_for_global_and_partner_callbacks(const CANMessage &message) | isobus::CANNetworkManager | private |
| process_control_function_state_change_callback(std::shared_ptr< ControlFunction > controlFunction, ControlFunctionState state) | isobus::CANNetworkManager | private |
| process_protocol_pgn_callbacks(const CANMessage ¤tMessage) | isobus::CANNetworkManager | private |
| process_receive_can_message_frame(const CANMessageFrame &rxFrame) | isobus::CANNetworkManager | |
| process_rx_messages() | isobus::CANNetworkManager | private |
| process_transmitted_can_message_frame(const CANMessageFrame &txFrame) | isobus::CANNetworkManager | |
| process_tx_messages() | isobus::CANNetworkManager | private |
| protocol_message_callback(const CANMessage &message) | isobus::CANNetworkManager | protected |
| protocolPGNCallbacks | isobus::CANNetworkManager | private |
| protocolPGNCallbacksMutex | isobus::CANNetworkManager | private |
| prune_inactive_control_functions() | isobus::CANNetworkManager | private |
| receivedMessageQueue | isobus::CANNetworkManager | private |
| receivedMessageQueueMutex | isobus::CANNetworkManager | private |
| remove_any_control_function_parameter_group_number_callback(std::uint32_t parameterGroupNumber, CANLibCallback callback, void *parent) | isobus::CANNetworkManager | |
| remove_control_function_status_change_callback(ControlFunctionStateCallback callback) | isobus::CANNetworkManager | |
| remove_global_parameter_group_number_callback(std::uint32_t parameterGroupNumber, CANLibCallback callback, void *parent) | isobus::CANNetworkManager | |
| remove_protocol_parameter_group_number_callback(std::uint32_t parameterGroupNumber, CANLibCallback callback, void *parentPointer) | isobus::CANNetworkManager | protected |
| send_can_message(std::uint32_t parameterGroupNumber, const std::uint8_t *dataBuffer, std::uint32_t dataLength, std::shared_ptr< InternalControlFunction > sourceControlFunction, std::shared_ptr< ControlFunction > destinationControlFunction=nullptr, CANIdentifier::CANPriority priority=CANIdentifier::CANPriority::PriorityDefault6, TransmitCompleteCallback txCompleteCallback=nullptr, void *parentPointer=nullptr, DataChunkCallback frameChunkCallback=nullptr) | isobus::CANNetworkManager | |
| send_can_message_raw(std::uint32_t portIndex, std::uint8_t sourceAddress, std::uint8_t destAddress, std::uint32_t parameterGroupNumber, std::uint8_t priority, const void *data, std::uint32_t size, CANLibBadge< AddressClaimStateMachine >) const | isobus::CANNetworkManager | protected |
| send_can_message_raw(std::uint32_t portIndex, std::uint8_t sourceAddress, std::uint8_t destAddress, std::uint32_t parameterGroupNumber, std::uint8_t priority, const void *data, std::uint32_t size) const | isobus::CANNetworkManager | private |
| transmittedMessageQueue | isobus::CANNetworkManager | private |
| transmittedMessageQueueMutex | isobus::CANNetworkManager | private |
| TransportProtocolManager | isobus::CANNetworkManager | friend |
| transportProtocols | isobus::CANNetworkManager | private |
| update() | isobus::CANNetworkManager | |
| update_address_table(const CANMessage &message) | isobus::CANNetworkManager | private |
| update_busload(std::uint8_t channelIndex, std::uint32_t numberOfBitsProcessed) | isobus::CANNetworkManager | private |
| update_busload_history() | isobus::CANNetworkManager | private |
| update_control_functions(const CANMessageFrame &rxFrame) | isobus::CANNetworkManager | private |
| update_internal_cfs() | isobus::CANNetworkManager | private |
| update_new_partners() | isobus::CANNetworkManager | private |
| updateTimestamp_ms | isobus::CANNetworkManager | private |