OpenVAS Libraries  8.0.3
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 C_smb_iconv_t
 Carglist
 CauthenticatorRepresentation of an abstract authentication mechanism
 Ccharset_functions_ntlmssp
 Ccontext_data_tXML context
 Ccredentials_tA username password pair
 Ccsc_hook_sObject to store a list of hooks for close_stream_connection
 CcvssDescribe a CVSS metrics
 Centity_sXML element
 Cgrab_socket_t
 CHMACMD5Context
 Cigmp
 Cigmp6_hdr
 Cimpact_itemDescribe a CVSS impact element
 Cinit_func
 Cinterface_info
 Cip_packet
 Cipv6_header
 CkbTop-level KB. This is to be inherited by KB implementations
 Ckb_itemKnowledge base item (defined by name, type (int/char*) and value). Implemented as a singly linked list
 Ckb_operationsKB interface. Functions provided by an implementation. All functions have to be provided, there is no default/fallback. These functions should be called via the corresponding static inline wrappers below. See the wrappers for the documentation
 Ckb_redisSubclass of struct kb, it contains the redis-specific fields, such as the redis context, current DB (namespace) id and the server socket path
 Clist
 CMD5Context
 Cmy_ssh_key_s
 Cmyroute
 Cname_cacheStruct to cache names (keys) of arglist entries
 Cnasl_iterator
 Cnaslctxt
 Cnmap_hostStore host information
 Cnmap_opt_tDescribe an nmap command line option
 Cnmap_parserHandle states for XML parsing
 Cnmap_portStore port information
 Cnmap_tMain nmap execution handler
 Cnse_scriptHandle the results of a NSE script
 CnvtiThe structure of a information record that corresponds to a NVT
 CnvticacheThe structure for a NVTI Cache
 CnvtprefThe structure for a preference of a NVT
 Cobject_desc_s
 Comp_authenticate_info_opts_tStruct holding options for authentication
 Comp_create_lsc_credential_opts_tStruct holding options for omp create_lsc_credential command
 Comp_create_target_opts_tStruct holding options for omp create_target command
 Comp_create_task_opts_tStruct holding options for omp create_task command
 Comp_delete_opts_tStruct holding options for various omp delete_[...] commands
 Comp_get_report_opts_tStruct holding options for omp get_report command
 Comp_get_system_reports_opts_tStruct holding options for omp get_system_reports command
 Comp_get_task_opts_tStruct holding options for omp get_tasks command
 Comp_get_tasks_opts_tStruct holding options for omp get_tasks command
 Copenvas_connection
 Copenvas_hostThe structure for a single host object
 Copenvas_hostsThe structure for Hosts collection
 Copenvas_loggingOpenVAS Logging stores the parameters loaded from a log configuration
 Copenvas_logging_t
 Cosp_connection
 Cosp_param
 Covas_scanner_context_s
 Cpseudo_udp_hdr
 Cpseudohdr
 CrangeA port range
 Credis_txRedis transaction handle
 Csession_table_item_s
 Csettings_iterator_t
 Csettings_t
 Csockaddr_u
 Cst_a_nasl_var
 Cst_n_nasl_var
 Cst_nasl_array
 Cst_nasl_func
 Cst_nasl_string
 Cstruct_lex_ctxt
 CTC
 Ctcp_packet
 Ctraceroute_hopDescribe a detected hop on the route
 Cudp_record
 Cv6pseudo_icmp_hdr
 Cv6pseudo_udp_hdr
 Cv6pseudohdr
 Cyyalloc
 CYYSTYPE
 Casciiz