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>
35xmlNode *ds_sds_session_get_selected_datastream(
struct ds_sds_session *session);
37int ds_sds_session_register_component_source(
struct ds_sds_session *session,
const char *relative_filepath,
struct oscap_source *component);
38const char *ds_sds_session_get_target_dir(
struct ds_sds_session *session);
41const char *ds_sds_session_get_readable_origin(
const struct ds_sds_session *session);
42bool ds_sds_session_fetch_remote_resources(
struct ds_sds_session *session);
43const char *ds_sds_session_local_files(
struct ds_sds_session *session);
44download_progress_calllback_t ds_sds_session_remote_resources_progress(
struct ds_sds_session *session);
46void download_progress_empty_calllback(
bool warning,
const char * format, ...);
General OpenScap functions and types.
Open-scap Data Stream interface.
Definition ds_sds_session.c:45
Definition oscap_source.c:66