/home/pvrabec/project/openscap/openscap-0.6.0/src/OVAL/public/oval_probe_session.h File Reference

OVAL probe session API private header. More...

#include "oval_probe_handler.h"
#include "oval_system_characteristics.h"

Go to the source code of this file.

Typedefs

typedef struct oval_probe_session oval_probe_session_t

Functions

oval_probe_session_toval_probe_session_new (struct oval_syschar_model *model)
 Create and initialize a new probe session.
void oval_probe_session_destroy (oval_probe_session_t *sess)
 Destroy probe session.
int oval_probe_session_close (oval_probe_session_t *sess)
 Send a close request to all probes.
int oval_probe_session_reset (oval_probe_session_t *sess, struct oval_syschar_model *sysch)
 Reset the session.
int oval_probe_session_sethandler (oval_probe_session_t *sess, oval_subtype_t type, oval_probe_handler_t handler, void *ptr)
 Set a new handler for an object of the specified type.
struct oval_syschar_modeloval_probe_session_getmodel (oval_probe_session_t *sess)
 Get system characteristics model from probe session.
int oval_probe_session_query_variable (oval_probe_session_t *sess, struct oval_variable *variable)

Detailed Description

OVAL probe session API private header.

OVAL probe session API public header.

OVAL probe handler API public header.

Author:
"Daniel Kopecek" <dkopecek@redhat.com>

Generated on 14 Jul 2010 for Open SCAP Library by  doxygen 1.6.1