Open SCAP Library
Loading...
Searching...
No Matches
Data Structures | Macros | Typedefs | Functions
_oval_probe_handler.h File Reference

OVAL probe handler private header. More...

#include <stdint.h>
#include "oval_types.h"
Include dependency graph for _oval_probe_handler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  oval_ph
 
struct  oval_phtbl
 

Macros

#define PROBE_HANDLER_ACT_INIT   0
 
#define PROBE_HANDLER_ACT_FREE   1
 
#define PROBE_HANDLER_ACT_OPEN   2
 
#define PROBE_HANDLER_ACT_EVAL   3
 
#define PROBE_HANDLER_ACT_RESET   4
 
#define PROBE_HANDLER_ACT_CLOSE   5
 
#define PROBE_HANDLER_ACT_ABORT   6
 
#define PROBE_HANDLER_IGNORE   NULL
 

Typedefs

typedef int oval_probe_handler_t(oval_subtype_t, void *, int,...)
 Type of the handler function.
 
typedef struct oval_ph oval_ph_t
 
typedef struct oval_phtbl oval_phtbl_t
 

Functions

oval_phtbl_toval_phtbl_new (void)
 
void oval_phtbl_free (oval_phtbl_t *phtbl)
 
oval_ph_toval_probe_handler_get (oval_phtbl_t *phtbl, oval_subtype_t type)
 
int oval_probe_handler_set (oval_phtbl_t *phtbl, oval_subtype_t type, oval_probe_handler_t *handler, void *uptr)
 

Detailed Description

OVAL probe handler private header.

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