AuxNOptions enum name | isobus::ControlFunctionFunctionalities | |
AuxOOptions enum name | isobus::ControlFunctionFunctionalities | |
BasicTractorECUOptions enum name | isobus::ControlFunctionFunctionalities | |
ControlFunctionFunctionalities(std::shared_ptr< InternalControlFunction > sourceControlFunction) | isobus::ControlFunctionFunctionalities | explicit |
Functionalities enum name | isobus::ControlFunctionFunctionalities | |
functionalitiesMutex | isobus::ControlFunctionFunctionalities | private |
get_aux_N_functions_option_state(AuxNOptions option) | isobus::ControlFunctionFunctionalities | |
get_aux_N_inputs_option_state(AuxNOptions option) | isobus::ControlFunctionFunctionalities | |
get_aux_O_functions_option_state(AuxOOptions option) | isobus::ControlFunctionFunctionalities | |
get_aux_O_inputs_option_state(AuxOOptions option) | isobus::ControlFunctionFunctionalities | |
get_basic_tractor_ECU_implement_client_option_state(BasicTractorECUOptions option) | isobus::ControlFunctionFunctionalities | |
get_basic_tractor_ECU_server_option_state(BasicTractorECUOptions option) | isobus::ControlFunctionFunctionalities | |
get_functionality(Functionalities functionalityToRetrieve) | isobus::ControlFunctionFunctionalities | private |
get_functionality_byte_option(Functionalities functionality, std::uint8_t byteIndex, std::uint8_t option) | isobus::ControlFunctionFunctionalities | private |
get_functionality_generation(Functionalities functionality) | isobus::ControlFunctionFunctionalities | |
get_functionality_is_supported(Functionalities functionality) | isobus::ControlFunctionFunctionalities | |
get_message_content(std::vector< std::uint8_t > &messageData) | isobus::ControlFunctionFunctionalities | protected |
get_minimum_control_function_option_state(MinimumControlFunctionOptions option) | isobus::ControlFunctionFunctionalities | |
get_task_controller_geo_client_option() | isobus::ControlFunctionFunctionalities | |
get_task_controller_geo_server_option_state(TaskControllerGeoServerOptions option) | isobus::ControlFunctionFunctionalities | |
get_task_controller_section_control_client_number_supported_booms() | isobus::ControlFunctionFunctionalities | |
get_task_controller_section_control_client_number_supported_sections() | isobus::ControlFunctionFunctionalities | |
get_task_controller_section_control_server_number_supported_booms() | isobus::ControlFunctionFunctionalities | |
get_task_controller_section_control_server_number_supported_sections() | isobus::ControlFunctionFunctionalities | |
get_tim_option_bit_index(TractorImplementManagementOptions option) const | isobus::ControlFunctionFunctionalities | private |
get_tim_option_byte_index(TractorImplementManagementOptions option) const | isobus::ControlFunctionFunctionalities | private |
get_tractor_implement_management_client_aux_valve_flow_supported(std::uint8_t auxValveIndex) | isobus::ControlFunctionFunctionalities | |
get_tractor_implement_management_client_aux_valve_state_supported(std::uint8_t auxValveIndex) | isobus::ControlFunctionFunctionalities | |
get_tractor_implement_management_client_option_state(TractorImplementManagementOptions option) | isobus::ControlFunctionFunctionalities | |
get_tractor_implement_management_server_aux_valve_flow_supported(std::uint8_t auxValveIndex) | isobus::ControlFunctionFunctionalities | |
get_tractor_implement_management_server_aux_valve_state_supported(std::uint8_t auxValveIndex) | isobus::ControlFunctionFunctionalities | |
get_tractor_implement_management_server_option_state(TractorImplementManagementOptions option) | isobus::ControlFunctionFunctionalities | |
MinimumControlFunctionOptions enum name | isobus::ControlFunctionFunctionalities | |
myControlFunction | isobus::ControlFunctionFunctionalities | private |
NUMBER_TIM_AUX_VALVES | isobus::ControlFunctionFunctionalities | privatestatic |
NUMBER_TIM_AUX_VALVES_PER_BYTE | isobus::ControlFunctionFunctionalities | privatestatic |
pgn_request_handler(std::uint32_t parameterGroupNumber, std::shared_ptr< ControlFunction > requestingControlFunction, bool &acknowledge, AcknowledgementType &acknowledgeType, void *parentPointer) | isobus::ControlFunctionFunctionalities | privatestatic |
process_flags(std::uint32_t flag, void *parentPointer) | isobus::ControlFunctionFunctionalities | privatestatic |
set_aux_N_functions_option_state(AuxNOptions option, bool optionState) | isobus::ControlFunctionFunctionalities | |
set_aux_N_inputs_option_state(AuxNOptions option, bool optionState) | isobus::ControlFunctionFunctionalities | |
set_aux_O_functions_option_state(AuxOOptions option, bool optionState) | isobus::ControlFunctionFunctionalities | |
set_aux_O_inputs_option_state(AuxOOptions option, bool optionState) | isobus::ControlFunctionFunctionalities | |
set_basic_tractor_ECU_implement_client_option_state(BasicTractorECUOptions option, bool optionState) | isobus::ControlFunctionFunctionalities | |
set_basic_tractor_ECU_server_option_state(BasicTractorECUOptions option, bool optionState) | isobus::ControlFunctionFunctionalities | |
set_functionality_is_supported(Functionalities functionality, std::uint8_t functionalityGeneration, bool isSupported) | isobus::ControlFunctionFunctionalities | |
set_minimum_control_function_option_state(MinimumControlFunctionOptions option, bool optionState) | isobus::ControlFunctionFunctionalities | |
set_task_controller_geo_client_option(std::uint8_t numberOfControlChannels) | isobus::ControlFunctionFunctionalities | |
set_task_controller_geo_server_option_state(TaskControllerGeoServerOptions option, bool optionState) | isobus::ControlFunctionFunctionalities | |
set_task_controller_section_control_client_option_state(std::uint8_t numberOfSupportedBooms, std::uint8_t numberOfSupportedSections) | isobus::ControlFunctionFunctionalities | |
set_task_controller_section_control_server_option_state(std::uint8_t numberOfSupportedBooms, std::uint8_t numberOfSupportedSections) | isobus::ControlFunctionFunctionalities | |
set_tractor_implement_management_client_aux_valve_option(std::uint8_t auxValveIndex, bool stateSupported, bool flowSupported) | isobus::ControlFunctionFunctionalities | |
set_tractor_implement_management_client_option_state(TractorImplementManagementOptions option, bool optionState) | isobus::ControlFunctionFunctionalities | |
set_tractor_implement_management_server_aux_valve_option(std::uint8_t auxValveIndex, bool stateSupported, bool flowSupported) | isobus::ControlFunctionFunctionalities | |
set_tractor_implement_management_server_option_state(TractorImplementManagementOptions option, bool optionState) | isobus::ControlFunctionFunctionalities | |
supportedFunctionalities | isobus::ControlFunctionFunctionalities | private |
TaskControllerGeoServerOptions enum name | isobus::ControlFunctionFunctionalities | |
TractorImplementManagementOptions enum name | isobus::ControlFunctionFunctionalities | |
TransmitFlags enum name | isobus::ControlFunctionFunctionalities | private |
txFlags | isobus::ControlFunctionFunctionalities | private |
update() | isobus::ControlFunctionFunctionalities | |
~ControlFunctionFunctionalities() | isobus::ControlFunctionFunctionalities | |