Data Structures | |
| struct | oval_subtypedsc_t |
Defines | |
| #define | OVAL_PDFLAG_NOREPLY 0x0001 |
| don't send probe result to library - just an ack | |
| #define | OVAL_PDFLAG_NORECONN 0x0002 |
| don't try to reconnect on fatal errors | |
| #define | OVAL_PDGLAG_RUNALL 0x0004 |
| execute all probes when executing the first | |
| #define | OVAL_PDFLAG_RUNNOW 0x0008 |
| execute all probes immediately | |
| #define | OVAL_PDFLAG_MASK (0x0001|0x0002|0x0004|0x0008) |
Functions | |
| const char * | oval_subtype2str (oval_subtype_t subtype) |
| oval_subtype_t | oval_str2subtype (const char *str) |
| struct oval_sysinfo * | oval_probe_sysinfo_query (oval_probe_session_t *sess) __attribute__((nonnull(1))) |
| Evaluate system info probe. | |
| struct oval_syschar * | oval_probe_object_query (oval_probe_session_t *sess, struct oval_object *object, int flags) __attribute__((nonnull(1 |
| Evaluate an object. | |
| struct oval_syschar *int | oval_probe_session_query_sysinfo (oval_probe_session_t *sess) __attribute__((nonnull(1))) |
| Probe system info and update system characteristic model in the session. | |
| int | oval_probe_session_query_objects (oval_probe_session_t *sess) __attribute__((nonnull(1))) |
| Probe all objects and update system characteristic model in the session. | |
| int | oval_probe_session_query_definition (oval_probe_session_t *sess, const char *id) __attribute__((nonnull(1 |
| Probe objects required for evalatuation specified definition and update system characteristic model in the session. | |
Variables | |
| char * | oval_subtypedsc_t::name |
| struct oval_syschar* oval_probe_object_query | ( | oval_probe_session_t * | sess, | |
| struct oval_object * | object, | |||
| int | flags | |||
| ) | [read] |
Evaluate an object.
| sess | probe session | |
| object | the object to evaluate |
| int oval_probe_session_query_definition | ( | oval_probe_session_t * | sess, | |
| const char * | id | |||
| ) |
Probe objects required for evalatuation specified definition and update system characteristic model in the session.
| sess | probe session | |
| id | definition id |
| int oval_probe_session_query_objects | ( | oval_probe_session_t * | sess | ) |
Probe all objects and update system characteristic model in the session.
| sess | probe session |
| struct oval_syschar* int oval_probe_session_query_sysinfo | ( | oval_probe_session_t * | sess | ) |
Probe system info and update system characteristic model in the session.
| sess | probe session |
| struct oval_sysinfo* oval_probe_sysinfo_query | ( | oval_probe_session_t * | sess | ) | [read] |
Evaluate system info probe.
| sess | probe session |
1.6.1