dm_response_is_valid Function

public pure elemental function dm_response_is_valid(response) result(valid)

Returns .true. if given response is valid. A response is valid if attribute name is a valid id, attribute type is a valid response value type, and attribute error is a valid error code.

Arguments

Type IntentOptional Attributes Name
type(response_type), intent(in) :: response

Response type.

Return Value logical


Calls

proc~~dm_response_is_valid~~CallsGraph proc~dm_response_is_valid dm_response_is_valid proc~dm_error_is_valid dm_error_is_valid proc~dm_response_is_valid->proc~dm_error_is_valid proc~dm_id_is_valid dm_id_is_valid proc~dm_response_is_valid->proc~dm_id_is_valid proc~dm_response_type_is_valid dm_response_type_is_valid proc~dm_response_is_valid->proc~dm_response_type_is_valid

Called by

proc~~dm_response_is_valid~~CalledByGraph proc~dm_response_is_valid dm_response_is_valid proc~dm_request_add dm_request_add proc~dm_request_add->proc~dm_response_is_valid proc~dm_request_is_valid dm_request_is_valid proc~dm_request_is_valid->proc~dm_response_is_valid proc~dm_observ_is_valid dm_observ_is_valid proc~dm_observ_is_valid->proc~dm_request_is_valid proc~dm_test_dummy_request dm_test_dummy_request proc~dm_test_dummy_request->proc~dm_request_add interface~dm_test_dummy dm_test_dummy interface~dm_test_dummy->proc~dm_test_dummy_request proc~dm_test_dummy_observ dm_test_dummy_observ interface~dm_test_dummy->proc~dm_test_dummy_observ proc~dm_db_insert_observ dm_db_insert_observ proc~dm_db_insert_observ->proc~dm_observ_is_valid proc~dm_job_list_add dm_job_list_add proc~dm_job_list_add->proc~dm_observ_is_valid proc~dm_test_dummy_observ->proc~dm_test_dummy_request interface~dm_db_insert dm_db_insert interface~dm_db_insert->proc~dm_db_insert_observ proc~dm_db_insert_observs dm_db_insert_observs interface~dm_db_insert->proc~dm_db_insert_observs proc~dm_db_insert_observs->proc~dm_db_insert_observ