OpenVAS Manager
7.0.3~git
|
A generic SQL iterator. More...
#include <iterator.h>
Data Fields | |
sql_stmt_t * | stmt |
SQL statement. More... | |
gboolean | done |
End flag. More... | |
int | prepared |
Prepared flag. More... | |
lsc_crypt_ctx_t | crypt_ctx |
Encryption context. More... | |
A generic SQL iterator.
Definition at line 52 of file iterator.h.
lsc_crypt_ctx_t iterator::crypt_ctx |
Encryption context.
Definition at line 57 of file iterator.h.
Referenced by cleanup_iterator(), init_iterator(), init_prepared_iterator(), migrate_153_to_154(), migrate_156_to_157(), migrate_158_to_159(), migrate_160_to_161(), migrate_165_to_166(), next(), and scanner_iterator_key_priv().
gboolean iterator::done |
End flag.
Definition at line 55 of file iterator.h.
Referenced by agent_iterator_trust(), agent_iterator_trust_time(), aggregate_iterator_subgroup_value(), aggregate_iterator_text(), aggregate_iterator_value(), alert_data_iterator_data(), alert_data_iterator_name(), alert_iterator_condition(), alert_iterator_event(), alert_iterator_filter(), alert_iterator_filter_name(), alert_iterator_filter_readable(), alert_iterator_filter_trash(), alert_iterator_filter_uuid(), alert_iterator_method(), alert_task_iterator_name(), alert_task_iterator_readable(), alert_task_iterator_uuid(), asset_iterator_in_use(), asset_iterator_writable(), asset_os_iterator_installs(), config_iterator_families_growing(), config_iterator_family_count(), config_iterator_nvt_count(), config_iterator_nvts_growing(), config_iterator_type(), config_task_iterator_readable(), credential_iterator_deb(), credential_iterator_exe(), credential_iterator_rpm(), credential_scanner_iterator_readable(), credential_target_iterator_readable(), filter_alert_iterator_readable(), filter_iterator_type(), get_iterator_comment(), get_iterator_owner(), get_iterator_resource(), host_identifier_iterator_source_orphan(), host_iterator_current_port(), host_iterator_max_port(), init_iterator(), init_prepared_iterator(), iterator_column_count(), iterator_column_name(), iterator_double(), iterator_int(), iterator_int64(), iterator_null(), iterator_string(), next(), note_iterator_active(), note_iterator_end_time(), note_iterator_result(), note_iterator_task(), note_iterator_threat(), nvt_iterator_category(), nvt_preference_iterator_config_value(), nvt_preference_iterator_nvt(), nvt_preference_iterator_real_name(), nvt_preference_iterator_type(), nvt_selector_iterator_include(), nvt_selector_iterator_type(), override_iterator_active(), override_iterator_end_time(), override_iterator_new_threat(), override_iterator_result(), override_iterator_task(), override_iterator_threat(), permission_iterator_resource_in_trash(), permission_iterator_resource_orphan(), permission_iterator_resource_readable(), permission_iterator_subject_in_trash(), permission_iterator_subject_readable(), port_list_iterator_count_all(), port_list_iterator_count_tcp(), port_list_iterator_count_udp(), port_list_target_iterator_readable(), port_range_iterator_comment(), port_range_iterator_type(), port_range_iterator_type_int(), prognosis_iterator_cvss_double(), report_errors_iterator_result(), report_format_alert_iterator_readable(), report_format_iterator_active(), report_format_iterator_trust(), report_format_iterator_trust_time(), report_format_param_iterator_param(), report_format_param_iterator_type(), report_format_param_iterator_type_max(), report_format_param_iterator_type_min(), report_format_param_iterator_type_name(), result_iterator_level(), result_iterator_nvt_bid(), result_iterator_nvt_cve(), result_iterator_nvt_cvss_base(), result_iterator_nvt_family(), result_iterator_nvt_name(), result_iterator_nvt_tag(), result_iterator_nvt_xref(), result_iterator_original_level(), result_iterator_original_severity(), result_iterator_report(), result_iterator_result(), result_iterator_scan_nvt_version(), result_iterator_severity(), result_iterator_severity_double(), result_iterator_task(), result_iterator_type(), scanner_iterator_credential(), scanner_iterator_credential_trash(), scanner_iterator_port(), scanner_iterator_type(), scanner_task_iterator_readable(), schedule_iterator_duration(), schedule_iterator_first_time(), schedule_iterator_initial_offset(), schedule_iterator_next_time(), schedule_iterator_period(), schedule_iterator_period_months(), schedule_task_iterator_readable(), tag_iterator_active(), tag_iterator_orphan(), tag_iterator_resource_location(), tag_iterator_resource_readable(), target_iterator_alive_tests(), target_iterator_esxi_credential(), target_iterator_esxi_trash(), target_iterator_port_list_trash(), target_iterator_smb_credential(), target_iterator_smb_trash(), target_iterator_snmp_credential(), target_iterator_snmp_trash(), target_iterator_ssh_credential(), target_iterator_ssh_trash(), target_task_iterator_readable(), task_alert_iterator_alert(), task_iterator_finished_reports(), task_iterator_first_report(), task_iterator_hosts_ordering(), task_iterator_last_report(), task_iterator_run_status(), task_iterator_run_status_name(), task_iterator_scanner(), task_iterator_total_reports(), task_schedule_iterator_duration(), task_schedule_iterator_first_time(), task_schedule_iterator_initial_offset(), task_schedule_iterator_next_time(), task_schedule_iterator_period(), task_schedule_iterator_period_months(), task_schedule_iterator_schedule(), task_schedule_iterator_start_due(), task_schedule_iterator_stop_due(), task_schedule_iterator_task(), task_schedule_iterator_timed_out(), user_group_iterator_readable(), user_iterator_hosts_allow(), user_iterator_ifaces_allow(), and user_role_iterator_readable().
int iterator::prepared |
Prepared flag.
Definition at line 56 of file iterator.h.
Referenced by cleanup_iterator(), init_iterator(), and init_prepared_iterator().
sql_stmt_t* iterator::stmt |
SQL statement.
Definition at line 54 of file iterator.h.
Referenced by aggregate_iterator_count(), aggregate_iterator_max(), aggregate_iterator_mean(), aggregate_iterator_min(), aggregate_iterator_subgroup_value(), aggregate_iterator_sum(), aggregate_iterator_text(), aggregate_iterator_value(), cleanup_iterator(), init_iterator(), init_prepared_iterator(), iterator_column_count(), iterator_column_name(), iterator_double(), iterator_int(), iterator_int64(), iterator_null(), iterator_string(), and next().