21 #ifndef OSCAP_DS_SDS_SESSION_PRIV_H
22 #define OSCAP_DS_SDS_SESSION_PRIV_H
29 #include "common/util.h"
31 #include "DS/public/ds_sds_session.h"
32 #include <libxml/tree.h>
36 xmlNode *ds_sds_session_get_selected_datastream(
struct ds_sds_session *session);
38 int ds_sds_session_register_component_source(
struct ds_sds_session *session,
const char *relative_filepath,
struct oscap_source *component);
39 const char *ds_sds_session_get_target_dir(
struct ds_sds_session *session);
41 const char *ds_sds_session_get_readable_origin(
const struct ds_sds_session *session);
42 bool ds_sds_session_fetch_remote_resources(
struct ds_sds_session *session);
43 download_progress_calllback_t ds_sds_session_remote_resources_progress(
struct ds_sds_session *session);
45 void download_progress_empty_calllback(
bool warning,
const char * format, ...);
General OpenScap functions and types.
Definition: oscap_source.c:62
Open-scap Data Stream interface.
Definition: ds_sds_session.c:47