OVAL System Characteristics interface. More...
Data Structures | |
| struct | oval_syschar_model |
| OVAL System Characteristics model. More... | |
Modules | |
| Setters | |
OVAL System Characteristics Interface set methods. | |
| Getters | |
OVAL System Characteristics Interface get methods. | |
| Service | |
OVAL System Characteristics Interface import/export methods. | |
| Evaluators | |
OVAL System Characteristics Interface evaluation methods. | |
| Oval_sysint | |
Network interface description. | |
| Oval_sysinfo | |
General instrumented host description. | |
| Oval_syschar | |
Characteristics bound to an Oval_object. | |
| Oval_sysdata | |
Data item aggregator. | |
| Oval_sysitem | |
Data item aggregator. | |
Enumerations | |
| enum | oval_syschar_collection_flag_t { SYSCHAR_FLAG_UNKNOWN = 0, SYSCHAR_FLAG_ERROR = 1, SYSCHAR_FLAG_COMPLETE = 2, SYSCHAR_FLAG_INCOMPLETE = 3, SYSCHAR_FLAG_DOES_NOT_EXIST = 4, SYSCHAR_FLAG_NOT_COLLECTED = 5, SYSCHAR_FLAG_NOT_APPLICABLE = 6 } |
System characteristics result flag. | |
| enum | oval_syschar_status_t { SYSCHAR_STATUS_UNKNOWN = 0, SYSCHAR_STATUS_ERROR = 1, SYSCHAR_STATUS_EXISTS = 2, SYSCHAR_STATUS_DOES_NOT_EXIST = 3, SYSCHAR_STATUS_NOT_COLLECTED = 4 } |
System characteristics status. | |
Functions | |
| struct oval_syschar_model * | oval_syschar_model_new (struct oval_definition_model *definition_model) |
| Create new oval_syschar_model. | |
| struct oval_syschar_model * | oval_syschar_model_clone (struct oval_syschar_model *) |
| Copy an oval_syschar_model. | |
| void | oval_syschar_model_free (struct oval_syschar_model *model) |
| free memory allocated to a specified syschar model. | |
| const char * | oval_syschar_collection_flag_get_text (oval_syschar_collection_flag_t flag) |
| const char * | oval_syschar_status_get_text (oval_syschar_status_t status) |
OVAL System Characteristics interface.
| void oval_syschar_model_free | ( | struct oval_syschar_model * | model | ) |
free memory allocated to a specified syschar model.
| model | the specified syschar model |
| struct oval_syschar_model* oval_syschar_model_new | ( | struct oval_definition_model * | definition_model | ) | [read] |
Create new oval_syschar_model.
The new model is bound to a specified oval_definition_model and variable bindings.
| definition_model | the specified oval_definition_model. |
1.6.1