Open SCAP Library
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 C__dbginf_t
 C__fprintfa_t
 C__IDres_pair
 C_DBus8ByteStruct
 C_DBusBasicValue
 C_ftsent
 C_interpret_map
 C_lnode
 C_oresults
 C_oval_collection_item_frame
 C_oval_variable_model_frame
 C_xccdf_text_substitution_data
 Cbitmap_t
 Cblueprint_customizations
 Cblueprint_entries
 Ccbargs
 Ccheck_engine_plugin_def
 Ccpe23_item
 Ccpe_checkStructure representing single CPE check
 Ccpe_check_cb_usr
 Ccpe_check_iteratorIterator over CPE dictionary checks
 Ccpe_dict_modelStructure representing a CPE dictionary
 Ccpe_editionEdition of product update
 Ccpe_edition_iteratorIterator over CPE dictionary item editions
 Ccpe_ext_deprecatedby
 Ccpe_ext_deprecation
 Ccpe_generatorStructure with information about document
 Ccpe_itemStructure representing single CPE dictionary item
 Ccpe_item_iteratorIterator over CPE dictionary items
 Ccpe_item_metadataStructure representing metadata of CPE item
 Ccpe_lang_modelCPE platform specification
 Ccpe_languageLanguage of product edition
 Ccpe_language_iteratorIterator over CPE dictionary item languages
 Ccpe_nameStructure holding Common Platform Enumeration URI data
 Ccpe_parser_ctx
 Ccpe_platformSingle platform representation in CPE language
 Ccpe_platform_iteratorIterator over CPE dictionary items
 Ccpe_productProduct of some vendor
 Ccpe_product_iteratorIterator over CPE dictionary item products
 Ccpe_referenceCPE dictionary item reference
 Ccpe_reference_iteratorIterator over CPE dictionary references
 Ccpe_session
 Ccpe_testexprCPE language boolean expression
 Ccpe_testexpr_iteratorIterator over CPE language expressions
 Ccpe_updateUpdate of product version
 Ccpe_update_iteratorIterator over CPE dictionary item updates
 Ccpe_vendorStructure with information about vendor
 Ccpe_vendor_iteratorIterator over CPE dictionary item vendors
 Ccpe_versionVersion of product
 Ccpe_version_iteratorIterator over CPE dictionary item versions
 Ccrapi_digest_ctx
 Cctxt
 CdbEngineMap_t
 CdbURIInfo_t
 Cdigest_ctbl_t
 Cdpkg_version
 Cdpkginfo_reply_t
 Cds_rds_session
 Cds_sds_indexRetrieves iterator over all components inside the <extended-components> element
 Cds_sds_session
 Cds_stream_indexContains information about one particular "<data-stream>" element in the datastream collection (also called SDS = source datastream)
 Cds_stream_index_iterator
 Cent_info
 Cerr_queue
 Cfsdev_tFilesystem device structure
 CFTS
 Cgr_sexps
 CID_cache
 Cid_desc_tHolds information for item ids generation
 Cinterface_t
 Ckickstart_commands
 Cllist
 Clogvol_cmd
 Coresults
 Coscap_bufferBuffer with unlimited length contains:
 Coscap_err_t
 Coscap_file_entry
 Coscap_file_entry_iterator
 Coscap_file_entry_list
 Coscap_htable
 Coscap_htable_item
 Coscap_htable_iterator
 Coscap_iterator
 Coscap_list
 Coscap_list_item
 Coscap_pcre
 Coscap_queue
 Coscap_queue_item
 Coscap_reference
 Coscap_schema_table_entry
 Coscap_signature_ctx
 Coscap_source
 Coscap_string_iteratorString iterator
 Coscap_string_mapDefine mapping between symbolic constant and its string representation
 Coscap_stringlistA collection of strings
 Coscap_stringlist_iteratorIterator over collections of strings
 Coscap_textRepresentation of internationalizable character strings
 Coscap_text_iteratorInternationalized string iterator
 Coscap_text_traitsOscap_text traits
 Coscap_tsort_context
 Coval_affectedEach OVAL Definition specifies certain type of affected system(s)
 Coval_affected_iterator
 Coval_agent_session
 Coval_argu_t
 Coval_behaviorOVAL behavior
 Coval_behavior_iterator
 Coval_collection
 Coval_componentOVAL variable component Oval_component instances specify evaluation constraints on local variables (see oval_variable_get_type)
 Coval_component_ARITHMETIC
 Coval_component_BEGEND
 Coval_component_FUNCTION
 Coval_component_GLOB
 Coval_component_iterator
 Coval_component_LITERAL
 Coval_component_OBJECTREF
 Coval_component_REGEX_CAPTURE
 Coval_component_SPLIT
 Coval_component_SUBSTRING
 Coval_component_TIMEDIF
 Coval_component_VARREF
 Coval_consume_varref_context
 Coval_content_resource
 Coval_criteria_nodeSpecify oval_definition dependencies
 Coval_criteria_node_CRITERIA
 Coval_criteria_node_CRITERION
 Coval_criteria_node_EXTENDDEF
 Coval_criteria_node_iterator
 Coval_definitionOval definition specification
 Coval_definition_iterator
 Coval_definition_modelOval definition model
 Coval_directives_modelThis structure holds instance of OVAL Directives
 Coval_entityOVAL entity
 Coval_entity_iterator
 Coval_filterOVAL filter
 Coval_filter_iterator
 COVAL_FTS
 COVAL_FTSENT
 Coval_generator
 Coval_iterator
 Coval_messageOVAL message
 Coval_message_iterator
 Coval_objectAn Oval_object instance describes a set of items to look for on an instrumented host platform
 Coval_object_contentAn Oval_object_content instance specifies an oval_object field
 Coval_object_content_ENTITY
 Coval_object_content_FILTER
 Coval_object_content_iterator
 Coval_object_content_SET
 Coval_object_iterator
 Coval_parser_context
 Coval_pd_t
 Coval_pdtbl_t
 Coval_pext
 Coval_ph
 Coval_phtbl
 Coval_probe_sessionOVAL probe session structure
 Coval_record_field
 Coval_record_field_ITEM
 Coval_record_field_iterator
 Coval_record_field_STATE
 Coval_referenceAn Oval_reference links an Oval_definition to a definitive external reference
 Coval_reference_iterator
 Coval_result_criteria_node
 Coval_result_criteria_node_CRITERIA
 Coval_result_criteria_node_CRITERION
 Coval_result_criteria_node_EXTENDDEF
 Coval_result_criteria_node_iterator
 Coval_result_definition
 Coval_result_definition_iterator
 Coval_result_directivesThis structure holds instance of either OVAL Default Directives or OVAL Class directives
 Coval_result_item
 Coval_result_item_iterator
 Coval_result_system
 Coval_result_system_iterator
 Coval_result_test
 Coval_result_test_iterator
 Coval_result_to_xccdf_specSpecification of structure for transformation of OVAL Result type to XCCDF result type
 Coval_results_modelOVAL Results Model holds OVAL results structure instances
 Coval_schema_version_t
 Coval_sessionA structure encapsulating the context of OVAL operations
 Coval_set_AGGREGATE
 Coval_set_COLLECTIVE
 Coval_set_context
 Coval_setobjectOVAL set object
 Coval_setobject_iteraor
 Coval_smc_iterator
 Coval_stateAn Oval_state instance is a collection of one or more characteristics pertaining to a specific object type
 Coval_state_contentAn Oval_state_content instance specifies an oval_state field
 Coval_state_content_iterator
 Coval_state_iterator
 Coval_status_counter
 Coval_string_iterator
 Coval_subtypedsc_t
 Coval_syscharCharacteristics bound to an Oval_object
 Coval_syschar_iterator
 Coval_syschar_modelOVAL System Characteristics model
 Coval_syschar_parse_subtag_varval_context
 Coval_sysent
 Coval_sysent_iterator
 Coval_sysinfoGeneral instrumented host description
 Coval_sysinfo_iterator
 Coval_sysintNetwork interface description
 Coval_sysint_iterator
 Coval_sysitemEach instance of Oval_sysitem represents one item
 Coval_sysitem_iterator
 Coval_testAn Oval_test specifies a technical control by identifying an oval_object that is evaluated on an instrumented host platform and, optionally, an Oval_state instance that matches the object query
 Coval_test_iterator
 Coval_valueOVAL object or item entity value
 Coval_value_iterator
 Coval_variableAn oval variable resolves an oval_value stream which specifies constraints for oval_object s and oval_state s
 Coval_variable_bindingBinding of an value to an OVAL variable
 Coval_variable_binding_iterator
 Coval_variable_CONSTANT_t
 Coval_variable_EXTERNAL_t
 Coval_variable_iterator
 Coval_variable_LOCAL_t
 Coval_variable_modelThe OVAL variable model facilitates access to external variable value bindings used to to constrain the evaluation of OVAL objects
 Coval_variable_model_iterator
 Coval_variable_possible_restriction
 Coval_variable_possible_value
 Coval_variable_restriction
 Coval_variable_UNKNOWN_t
 Cpfdata
 Cprobe_chroot
 Cprobe_citem_t
 Cprobe_common_main_argument
 Cprobe_ctx
 Cprobe_elmatr_t
 Cprobe_icache_t
 Cprobe_iqpair_t
 Cprobe_ncache_tElement name cache structure
 Cprobe_option_t
 Cprobe_pwpair_t
 Cprobe_rcache_tProbe cache structure
 Cprobe_t
 Cprobe_table_entry
 Cprobe_varref_ctx
 Cprobe_varref_ctx_ent
 Cprobe_worker_t
 Cproc_memusage
 Crbt
 Crbt_i32_node
 Crbt_i64_node
 Crbt_nodeGeneric node structure Lowest bit of _chld[0] holds the color bit
 Crbt_str_node
 Crds_asset_index
 Crds_asset_index_iterator
 Crds_indexRepresents <asset-report-collection> element - the root element of each result datastream in Asset Reporting Format = ARF
 Crds_report_index
 Crds_report_index_iterator
 Crds_report_request_index
 Crds_report_request_index_iterator
 Crecord_field_instance
 Cregistry_key_info
 Creporter
 Cresult_info
 Croute_info
 Crpm_probe_global
 Crpminfo_rep
 Crpminfo_req
 Crpmverify_bhmap_t
 Crpmverify_res
 Crpmverifyfile_bhmap_t
 Crpmverifypackage_bhmap_t
 Crunlevel_rep
 Crunlevel_req
 Csce_check_result
 Csce_check_result_iteratorIterator over collections of sce_check_results
 Csce_parameters
 Csce_session
 Csch_queuedata_t
 CSEAP_attr
 CSEAP_cmd
 CSEAP_cmdjob_t
 CSEAP_cmdrec_t
 CSEAP_cmdtbl_t
 CSEAP_CTX
 CSEAP_desc_t
 CSEAP_desctable_t
 CSEAP_err
 CSEAP_msg
 CSEAP_packet
 CSEAP_packetq_item
 CSEAP_packetq_t
 CSEAP_synchelper
 Csecattr_cache
 Cserver_info
 CSEXP
 CSEXP_datatype
 CSEXP_datatype_extptr
 CSEXP_datatype_ops
 CSEXP_datatypeTbl
 CSEXP_list_it
 CSEXP_ostate
 CSEXP_val_lblk
 CSEXP_val_list
 CSEXP_val_t
 CSEXP_valhdr_t
 Cspb_item_t
 Cspb_t
 Cstrblk
 Cstrbuf_t
 Csys_memusage
 Cunit_callback_vars
 Cval_col_lst_s
 Cverifypackage_global
 Cxccdf_attribute_spec
 Cxccdf_backref
 Cxccdf_benchmarkTop level XCCDF structure containing profiles, rules, values and results
 Cxccdf_benchmark_item
 Cxccdf_checkXCCDF simple or complex check
 Cxccdf_check_content_refXCCDF check content reference
 Cxccdf_check_content_ref_iteratorCheck content references iterator
 Cxccdf_check_exportXCCDF check export
 Cxccdf_check_export_iteratorCheck export iterator
 Cxccdf_check_importXCCDF check import
 Cxccdf_check_import_iteratorCheck import iterator
 Cxccdf_check_iteratorCheck iterator
 Cxccdf_default_scoreXCCDF Default score structure represents Default XCCDF Score model for each rule
 Cxccdf_defflags
 Cxccdf_element_spec
 Cxccdf_fixXCCDF automatic fix
 Cxccdf_fix_iteratorFix iterator
 Cxccdf_fixtextXCCDF textual fix instructions
 Cxccdf_fixtext_iteratorTextual fix iterator
 Cxccdf_flags
 Cxccdf_flat_scoreXCCDF Flat score structure represents Flat XCCDF Score model for each rule
 Cxccdf_groupXCCDF rule group
 Cxccdf_group_item
 Cxccdf_identXCCDF rule ident URI
 Cxccdf_ident_iteratorIdent iterator
 Cxccdf_identityXCCDF identity
 Cxccdf_identity_iteratorReference iterator
 Cxccdf_instanceXCCDF instance
 Cxccdf_instance_iteratorInstance iterator
 Cxccdf_itemA base class for XCCDF items
 Cxccdf_item_base
 Cxccdf_item_iteratorString iterator
 Cxccdf_messageXCCDF message
 Cxccdf_message_iteratorMessage iterator
 Cxccdf_modelXCCDF scoring model
 Cxccdf_model_iteratorModel iterator
 Cxccdf_noticeXCCDF benchmark legal notice
 Cxccdf_notice_iteratorNotice iterator
 Cxccdf_overrideXCCDF override
 Cxccdf_override_iteratorOverride iterator
 Cxccdf_plain_textXCCDF target fact
 Cxccdf_plain_text_iteratorPlain text iterator
 Cxccdf_policyXCCDF policy structure is abstract (class) structure of Profile element from benchmark
 Cxccdf_policy_engine
 Cxccdf_policy_iteratorIterate through policies
 Cxccdf_policy_modelXCCDF policy model structure contains xccdf_benchmark as reference to Benchmark element in XML file and list of policies that are abstract structure of Profile element from benchmark file
 Cxccdf_profileXCCDF profile is a set of tests and their settings in a compact package
 Cxccdf_profile_item
 Cxccdf_profile_iteratorProfile iterator
 Cxccdf_profile_noteXCCDF note for given rule in context of given profile
 Cxccdf_profile_note_iteratorProfile note iterator
 Cxccdf_refine_ruleXCCDF refine rule option used in the profile
 Cxccdf_refine_rule_internal
 Cxccdf_refine_rule_iteratorRefine rule iterator
 Cxccdf_refine_valueXCCDF refine value option used in the profile
 Cxccdf_refine_value_iteratorRefine value iterator
 Cxccdf_resultActual results of running a XCCDF test or profile
 Cxccdf_result_item
 Cxccdf_result_iteratorResult iterator
 Cxccdf_ruleXCCDF rule defines a test execution
 Cxccdf_rule_item
 Cxccdf_rule_resultXCCDF rule result
 Cxccdf_rule_result_iteratorOverride iterator
 Cxccdf_scoreXCCDF score
 Cxccdf_score_iteratorOverride iterator
 Cxccdf_selectXCCDF select option usen in the profile
 Cxccdf_select_iteratorSelect iterator
 Cxccdf_sessionA structure encapsulating the context of XCCDF operations
 Cxccdf_setvalueXCCDF set value option used in the profile
 Cxccdf_setvalue_iteratorSet value iterator
 Cxccdf_statusXCCDF item status
 Cxccdf_status_iteratorStatus iterator
 Cxccdf_tailoringStores content from xccdf:Tailoring element which can be loaded from a separate file
 Cxccdf_target_factXCCDF target fact
 Cxccdf_target_fact_iteratorOverride iterator
 Cxccdf_target_identifierCan be either <target-id-ref> or some other element
 Cxccdf_target_identifier_iteratorOverride iterator
 Cxccdf_valueXCCDF Value allows test parametrization or capturing output of tests
 Cxccdf_value_bindingXCCDF value binding structure is binding between Refine values, Set values, Value element and Check export element of benchmark
 Cxccdf_value_instance
 Cxccdf_value_instance_iteratorValue instance iterator
 Cxccdf_value_item
 Cxccdf_value_iteratorSelect iterator
 Cxccdf_version_info
 Cxccdf_warningXCCDF warning
 Cxccdf_warning_iteratorWarning iterator
 Cxiconf_attr
 Cxiconf_file_t
 Cxiconf_service
 Cxiconf_strans_t
 Cxiconf_t