OVAL System Characteristics interface. More...
#include "oval_definitions.h"
Go to the source code of this file.
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 | |
int | oval_sysint_iterator_has_more (struct oval_sysint_iterator *) |
struct oval_sysint * | oval_sysint_iterator_next (struct oval_sysint_iterator *) |
void | oval_sysint_iterator_free (struct oval_sysint_iterator *) |
int | oval_sysinfo_iterator_has_more (struct oval_sysinfo_iterator *) |
struct oval_sysinfo * | oval_sysinfo_iterator_next (struct oval_sysinfo_iterator *) |
void | oval_sysinfo_iterator_free (struct oval_sysinfo_iterator *) |
int | oval_sysdata_iterator_has_more (struct oval_sysdata_iterator *) |
struct oval_sysdata * | oval_sysdata_iterator_next (struct oval_sysdata_iterator *) |
void | oval_sysdata_iterator_free (struct oval_sysdata_iterator *) |
int | oval_sysitem_iterator_has_more (struct oval_sysitem_iterator *) |
struct oval_sysitem * | oval_sysitem_iterator_next (struct oval_sysitem_iterator *) |
void | oval_sysitem_iterator_free (struct oval_sysitem_iterator *) |
int | oval_syschar_iterator_has_more (struct oval_syschar_iterator *) |
struct oval_syschar * | oval_syschar_iterator_next (struct oval_syschar_iterator *) |
void | oval_syschar_iterator_free (struct oval_syschar_iterator *) |
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.