OVAL System Characteristics Interface set methods. More...
Functions | |
void | oval_syschar_model_lock (struct oval_syschar_model *syschar_model) |
Lock the syschar_model instance. | |
void | oval_syschar_model_bind_variable_model (struct oval_syschar_model *, struct oval_variable_model *) |
Bind a variable model to the definitions bound to the syschar model. | |
void | oval_syschar_model_add_syschar (struct oval_syschar_model *model, struct oval_syschar *syschar) |
void | oval_syschar_model_add_sysdata (struct oval_syschar_model *model, struct oval_sysdata *sysdata) |
void | oval_syschar_model_set_sysinfo (struct oval_syschar_model *model, struct oval_sysinfo *sysinfo) |
void | oval_syschar_model_add_variable_binding (struct oval_syschar_model *model, struct oval_variable_binding *binding) |
OVAL System Characteristics Interface set methods.
These methods will not change the state of a locked instance.
void oval_syschar_model_lock | ( | struct oval_syschar_model * | syschar_model | ) |
Lock the syschar_model instance.
The state of a locked instance cannot be changed. This operation has no effect if the model is already locked.