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_t * | oval_probe_session_new (struct oval_syschar_model *model)
| Create and initialize a new probe session. More...
void | oval_probe_session_destroy (oval_probe_session_t *sess)
| Destroy probe session. More...
int | oval_probe_session_close (oval_probe_session_t *sess)
| Send a close request to all probes. More...
int | oval_probe_session_reset (oval_probe_session_t *sess, struct oval_syschar_model *sysch)
| Reset the session. More...
int | oval_probe_session_abort (oval_probe_session_t *sess)
| Abort 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. More...
struct oval_syschar_model * | oval_probe_session_getmodel (oval_probe_session_t *sess)
| Get system characteristics model from probe session. More...

## Detailed Description

OVAL probe session API private header.

OVAL probe session API public header.

OVAL probe handler API public header.

Author
  "Daniel Kopecek" dkope.nosp@m.cek@.nosp@m.redha.nosp@m.t.co.nosp@m.m