Reporters interface. More...
#include <stdbool.h>
#include <stdarg.h>
Go to the source code of this file.
Typedefs | |
typedef enum oscap_reporter_family | oscap_reporter_family_t |
Reporter message family. | |
typedef unsigned int | oscap_reporter_code_t |
Reporter message code type. | |
typedef int(* | oscap_reporter )(const struct oscap_reporter_message *msg, void *arg) |
Reporter prototype. | |
Enumerations | |
enum | oscap_reporter_family { OSCAP_REPORTER_FAMILY_XML = 1, OSCAP_REPORTER_FAMILY_XCCDF = 2, OSCAP_REPORTER_FAMILY_OVAL = 3, OSCAP_REPORTER_FAMILY_USER_START = 1024 } |
Reporter message family. More... | |
Functions | |
int | oscap_reporter_fd (const struct oscap_reporter_message *msg, void *arg) |
File descriptor reporter. | |
Variables | |
const oscap_reporter_code_t | OSCAP_REPORTER_CODE_MAX |
Maximum code. |
Reporters interface.