31 #ifndef SEAP_MSGID_BITS 32 # define SEAP_MSGID_BITS 32 38 #include <seap-types.h> 39 #include <seap-message.h> 40 #include <seap-command.h> 41 #include <seap-error.h> 42 #include "oscap_export.h" 43 #include "sch_queue.h" 46 # define EOPNOTSUPP 1001 50 # define ECANCELED 1002 54 OSCAP_API
void SEAP_CTX_init (
SEAP_CTX_t *ctx);
55 OSCAP_API
void SEAP_CTX_free (
SEAP_CTX_t *ctx);
58 OSCAP_API
int SEAP_listen (
SEAP_CTX_t *ctx,
int sd, uint32_t maxcli);
59 OSCAP_API
int SEAP_accept (
SEAP_CTX_t *ctx,
int sd);
61 OSCAP_API
int SEAP_open (
SEAP_CTX_t *ctx,
const char *path, uint32_t flags);
64 OSCAP_API
int SEAP_close (
SEAP_CTX_t *ctx,
int sd);
66 OSCAP_API
int SEAP_openfd (
SEAP_CTX_t *ctx,
int fd, uint32_t flags);
67 OSCAP_API
int SEAP_openfd2 (
SEAP_CTX_t *ctx,
int ifd,
int ofd, uint32_t flags);
71 OSCAP_API
void SEAP_msg_free (
SEAP_msg_t *msg);
75 OSCAP_API
int SEAP_msgattr_set (
SEAP_msg_t *msg,
const char *attr,
SEXP_t *value);
Definition: sch_queue.h:30
Definition: _seap-types.h:36
Definition: seap-error.h:34
Definition: sexp-types.h:82
Definition: _seap-message.h:38