OpenVAS Manager
7.0.3~git
|
Go to the source code of this file.
Data Structures | |
struct | iterator |
A generic SQL iterator. More... | |
Typedefs | |
typedef long long int | resource_t |
A resource, like a task or target. More... | |
typedef struct sql_stmt | sql_stmt_t |
A prepared SQL statement. More... | |
typedef struct iterator | iterator_t |
Functions | |
void | cleanup_iterator (iterator_t *) |
Cleanup an iterator. More... | |
gboolean | next (iterator_t *) |
Increment an iterator. More... | |
typedef struct iterator iterator_t |
Definition at line 60 of file iterator.h.
typedef long long int resource_t |
A resource, like a task or target.
Definition at line 42 of file iterator.h.
typedef struct sql_stmt sql_stmt_t |
A prepared SQL statement.
Definition at line 47 of file iterator.h.
void cleanup_iterator | ( | iterator_t * | iterator | ) |
Cleanup an iterator.
[in] | iterator | Iterator. |
Definition at line 664 of file sql.c.
Referenced by acl_users_with_access_sql(), auto_delete_reports(), check_db_sequences(), check_generate_scripts(), cleanup_task_schedule_iterator(), delete_reports(), get_nvti_xml(), get_ovaldi_files(), host_routes_xml(), manage_get_scanners(), migrate_122_to_123(), migrate_12_to_13(), migrate_143_to_144(), migrate_153_to_154(), migrate_156_to_157(), migrate_158_to_159(), migrate_160_to_161(), migrate_165_to_166(), migrate_16_to_17(), migrate_19_to_20(), migrate_1_to_2(), migrate_21_to_22(), migrate_35_to_36(), migrate_3_to_4(), migrate_4_to_5_copy_data(), migrate_55_to_56(), migrate_9_to_10(), ovaldef_cves(), refresh_nvt_cves(), report_add_result(), report_cache_counts(), report_severity(), reports_add_all(), reports_add_for_override(), reports_build_count_cache(), schedule_info(), sql_rename_column(), target_port_range(), task_observers(), and user_resources_in_use().
gboolean next | ( | iterator_t * | iterator | ) |
Increment an iterator.
[in] | iterator | Iterator. |
Definition at line 689 of file sql.c.
Referenced by acl_users_with_access_sql(), auto_delete_reports(), buffer_aggregate_xml(), check_db_sequences(), check_generate_scripts(), create_asset_report(), get_nvti_xml(), get_ovaldi_files(), host_routes_xml(), manage_get_scanners(), manage_schedule(), manage_set_config_nvts(), migrate_122_to_123(), migrate_12_to_13(), migrate_138_to_139(), migrate_143_to_144(), migrate_153_to_154(), migrate_156_to_157(), migrate_158_to_159(), migrate_160_to_161(), migrate_165_to_166(), migrate_168_to_169(), migrate_16_to_17(), migrate_19_to_20(), migrate_1_to_2(), migrate_21_to_22(), migrate_24_to_25(), migrate_35_to_36(), migrate_3_to_4(), migrate_4_to_5_copy_data(), migrate_55_to_56(), migrate_9_to_10(), next_report(), ovaldef_cves(), refresh_nvt_cves(), report_add_result(), report_cache_counts(), report_severity(), reports_add_all(), reports_add_for_override(), reports_build_count_cache(), schedule_info(), sql_rename_column(), stop_active_tasks(), target_port_range(), task_observers(), user_resources_in_use(), verify_agent(), and verify_scanner().