Sophie

Sophie

distrib > Fedora > 17 > i386 > by-pkgid > ec8e217d4486ff9ba16b8bc2d8ec8602 > files > 809

openscap-devel-0.9.7-1.fc17.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Open SCAP Library: xccdf_session Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Open SCAP Library
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">xccdf_session Struct Reference<div class="ingroups"><a class="el" href="group__Session.html">Session</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>A structure encapsulating the context of XCCDF operations.  
 <a href="structxccdf__session.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="xccdf__session_8h_source.html">xccdf_session.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:gaf39a40011982983985265859716d8405"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gaf39a40011982983985265859716d8405">xccdf_session_new</a> (const char *<a class="el" href="structxccdf__session.html#a7fb8757e67ec7858887e64a91e2895ba">filename</a>)</td></tr>
<tr class="memdesc:gaf39a40011982983985265859716d8405"><td class="mdescLeft">&#160;</td><td class="mdescRight">Costructor of <a class="el" href="structxccdf__session.html" title="A structure encapsulating the context of XCCDF operations.">xccdf_session</a>.  <a href="group__Session.html#gaf39a40011982983985265859716d8405"></a><br/></td></tr>
<tr class="memitem:ga8dd11df3e2509a9612395da1dc9e2e11"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga8dd11df3e2509a9612395da1dc9e2e11">xccdf_session_free</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga8dd11df3e2509a9612395da1dc9e2e11"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor of <a class="el" href="structxccdf__session.html" title="A structure encapsulating the context of XCCDF operations.">xccdf_session</a>.  <a href="group__Session.html#ga8dd11df3e2509a9612395da1dc9e2e11"></a><br/></td></tr>
<tr class="memitem:gac45d41886131e874d79913bce3a77930"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac45d41886131e874d79913bce3a77930"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gac45d41886131e874d79913bce3a77930">xccdf_session_get_filename</a> (const struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:gac45d41886131e874d79913bce3a77930"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the filename the session was created with. <br/></td></tr>
<tr class="memitem:ga51eecb91141f7c1078b4e45fcf67d43b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga51eecb91141f7c1078b4e45fcf67d43b">xccdf_session_is_sds</a> (const struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga51eecb91141f7c1078b4e45fcf67d43b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query if the session is based on Source DataStream.  <a href="group__Session.html#ga51eecb91141f7c1078b4e45fcf67d43b"></a><br/></td></tr>
<tr class="memitem:gadd46ecf6505760ccf1a3cc6f5464346a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gadd46ecf6505760ccf1a3cc6f5464346a">xccdf_session_set_validation</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, bool <a class="el" href="structxccdf__session.html#a6e3ac1576b0f5afe7b7f0f384d55bdc1">validate</a>, bool <a class="el" href="structxccdf__session.html#a68b53949b097f4758d56af49d2dbe189">full_validation</a>)</td></tr>
<tr class="memdesc:gadd46ecf6505760ccf1a3cc6f5464346a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set XSD validation level.  <a href="group__Session.html#gadd46ecf6505760ccf1a3cc6f5464346a"></a><br/></td></tr>
<tr class="memitem:gaa94861e198ceaf9f10e498ec51579b4e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gaa94861e198ceaf9f10e498ec51579b4e">xccdf_session_set_datastream_id</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, const char *<a class="el" href="structxccdf__session.html#a2c0e7d704b44329bfbd96dc458fb2f7d">datastream_id</a>)</td></tr>
<tr class="memdesc:gaa94861e198ceaf9f10e498ec51579b4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set requested datastream_id for this session.  <a href="group__Session.html#gaa94861e198ceaf9f10e498ec51579b4e"></a><br/></td></tr>
<tr class="memitem:gae07a65fcb07c373ea94c8facebad0d67"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gae07a65fcb07c373ea94c8facebad0d67">xccdf_session_get_datastream_id</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:gae07a65fcb07c373ea94c8facebad0d67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the datastream id.  <a href="group__Session.html#gae07a65fcb07c373ea94c8facebad0d67"></a><br/></td></tr>
<tr class="memitem:ga3f20ab1f4505d2088adcbfb74d613c33"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga3f20ab1f4505d2088adcbfb74d613c33">xccdf_session_set_component_id</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, const char *<a class="el" href="structxccdf__session.html#a049c132041d2eb6788810674b8fa1069">component_id</a>)</td></tr>
<tr class="memdesc:ga3f20ab1f4505d2088adcbfb74d613c33"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set requested component_id for this session.  <a href="group__Session.html#ga3f20ab1f4505d2088adcbfb74d613c33"></a><br/></td></tr>
<tr class="memitem:gaf2e3dacee19d4cdd4ea6507557fb9c39"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gaf2e3dacee19d4cdd4ea6507557fb9c39">xccdf_session_get_component_id</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:gaf2e3dacee19d4cdd4ea6507557fb9c39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the component id.  <a href="group__Session.html#gaf2e3dacee19d4cdd4ea6507557fb9c39"></a><br/></td></tr>
<tr class="memitem:ga331adf72f059417b32f725c287cd1683"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga331adf72f059417b32f725c287cd1683">xccdf_session_set_user_cpe</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, const char *<a class="el" href="structxccdf__session.html#a4b006fd4980a761a02a8a1e98853f461">user_cpe</a>)</td></tr>
<tr class="memdesc:ga331adf72f059417b32f725c287cd1683"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set path to custom CPE dictionary for the session.  <a href="group__Session.html#ga331adf72f059417b32f725c287cd1683"></a><br/></td></tr>
<tr class="memitem:gabb8b83bbe3d0e7121133b4b38a46d283"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gabb8b83bbe3d0e7121133b4b38a46d283">xccdf_session_set_user_tailoring_file</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, const char *<a class="el" href="structxccdf__session.html#a32d6311a4432dab05a73255fda306e12">user_tailoring_file</a>)</td></tr>
<tr class="memdesc:gabb8b83bbe3d0e7121133b4b38a46d283"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set path to custom Tailoring file for the session.  <a href="group__Session.html#gabb8b83bbe3d0e7121133b4b38a46d283"></a><br/></td></tr>
<tr class="memitem:gae227d6e5636cae87542a072fc076232f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gae227d6e5636cae87542a072fc076232f">xccdf_session_set_user_tailoring_cid</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, const char *<a class="el" href="structxccdf__session.html#a4c9c5488818f02bb67a9da5006cc36e4">user_tailoring_cid</a>)</td></tr>
<tr class="memdesc:gae227d6e5636cae87542a072fc076232f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set ID of Tailoring component for the session.  <a href="group__Session.html#gae227d6e5636cae87542a072fc076232f"></a><br/></td></tr>
<tr class="memitem:gab2d180318504c3906f22de9f4bd223aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gab2d180318504c3906f22de9f4bd223aa">xccdf_session_set_remote_resources</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, bool allowed, <a class="el" href="group__Session.html#gaeecd8f70044737a40e55d82e92f5f054">download_progress_calllback_t</a> <a class="el" href="structcallback__t.html">callback</a>)</td></tr>
<tr class="memdesc:gab2d180318504c3906f22de9f4bd223aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set properties of remote content.  <a href="group__Session.html#gab2d180318504c3906f22de9f4bd223aa"></a><br/></td></tr>
<tr class="memitem:ga6b819845ec43c5cc15e29a610e2ef3c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga6b819845ec43c5cc15e29a610e2ef3c6">xccdf_session_set_custom_oval_files</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, char **oval_filenames)</td></tr>
<tr class="memdesc:ga6b819845ec43c5cc15e29a610e2ef3c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set custom oval files for this session.  <a href="group__Session.html#ga6b819845ec43c5cc15e29a610e2ef3c6"></a><br/></td></tr>
<tr class="memitem:ga833de8cec0905e3d3a7b6e1ca9c36c26"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga833de8cec0905e3d3a7b6e1ca9c36c26">xccdf_session_set_custom_oval_eval_fn</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, <a class="el" href="group__XCCDF__POLICY.html#ga322816631128d9e1e513441b0d87a9c4">xccdf_policy_engine_eval_fn</a> eval_fn)</td></tr>
<tr class="memdesc:ga833de8cec0905e3d3a7b6e1ca9c36c26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set custom OVAL eval function to register with each OVAL session.  <a href="group__Session.html#ga833de8cec0905e3d3a7b6e1ca9c36c26"></a><br/></td></tr>
<tr class="memitem:ga4a467a1726398c9600add9acea15f6fb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga4a467a1726398c9600add9acea15f6fb">xccdf_session_set_product_cpe</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, const char *<a class="el" href="structxccdf__session.html#a79a7eb9b46a0c313d8a24ad94c0a9c1d">product_cpe</a>)</td></tr>
<tr class="memdesc:ga4a467a1726398c9600add9acea15f6fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set custom product CPE name.  <a href="group__Session.html#ga4a467a1726398c9600add9acea15f6fb"></a><br/></td></tr>
<tr class="memitem:gacba4427ca2afa15e6bacee29930c6f8f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gacba4427ca2afa15e6bacee29930c6f8f">xccdf_session_set_oval_results_export</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, bool to_export_oval_results)</td></tr>
<tr class="memdesc:gacba4427ca2afa15e6bacee29930c6f8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether the OVAL result files shall be exported.  <a href="group__Session.html#gacba4427ca2afa15e6bacee29930c6f8f"></a><br/></td></tr>
<tr class="memitem:ga6d9140841bcf97a61b5b5fbaed635d4c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga6d9140841bcf97a61b5b5fbaed635d4c">xccdf_session_set_sce_results_export</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, bool to_export_sce_results)</td></tr>
<tr class="memdesc:ga6d9140841bcf97a61b5b5fbaed635d4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set that SCE reult files shall be exported.  <a href="group__Session.html#ga6d9140841bcf97a61b5b5fbaed635d4c"></a><br/></td></tr>
<tr class="memitem:ga7c9cd998234e40f960cb572d5e93dd9c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga7c9cd998234e40f960cb572d5e93dd9c">xccdf_session_set_oval_variables_export</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, bool to_export_oval_variables)</td></tr>
<tr class="memdesc:ga7c9cd998234e40f960cb572d5e93dd9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether the OVAL variables files shall be exported.  <a href="group__Session.html#ga7c9cd998234e40f960cb572d5e93dd9c"></a><br/></td></tr>
<tr class="memitem:ga005e2f357567c3f86014a4764e72388b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga005e2f357567c3f86014a4764e72388b">xccdf_session_set_xccdf_export</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, const char *<a class="el" href="structxccdf__session.html#aa2b3c6ac18ef983d8cd89090ac59474f">xccdf_file</a>)</td></tr>
<tr class="memdesc:ga005e2f357567c3f86014a4764e72388b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set where to export XCCDF file.  <a href="group__Session.html#ga005e2f357567c3f86014a4764e72388b"></a><br/></td></tr>
<tr class="memitem:ga9b9ae30eaa820fed7e508861d954b5da"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga9b9ae30eaa820fed7e508861d954b5da">xccdf_session_set_arf_export</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, const char *<a class="el" href="structxccdf__session.html#a31813801018bee4f38fedc3ad8b59942">arf_file</a>)</td></tr>
<tr class="memdesc:ga9b9ae30eaa820fed7e508861d954b5da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set where to export ARF file.  <a href="group__Session.html#ga9b9ae30eaa820fed7e508861d954b5da"></a><br/></td></tr>
<tr class="memitem:gaeee932012b3a9999aa6a6128a5155d6f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gaeee932012b3a9999aa6a6128a5155d6f">xccdf_session_set_report_export</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, const char *<a class="el" href="structxccdf__session.html#aa42ca8f0deab19518915e83871a83f1b">report_file</a>)</td></tr>
<tr class="memdesc:gaeee932012b3a9999aa6a6128a5155d6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set where to export HTML Report file.  <a href="group__Session.html#gaeee932012b3a9999aa6a6128a5155d6f"></a><br/></td></tr>
<tr class="memitem:gafacd3b860d5f48d7987110ece5c6f7bc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gafacd3b860d5f48d7987110ece5c6f7bc">xccdf_session_set_profile_id</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, const char *<a class="el" href="structxccdf__session.html#a9e4d505ef24d8654a2ac5c29bff4e853">profile_id</a>)</td></tr>
<tr class="memdesc:gafacd3b860d5f48d7987110ece5c6f7bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Select XCCDF Profile for evaluation.  <a href="group__Session.html#gafacd3b860d5f48d7987110ece5c6f7bc"></a><br/></td></tr>
<tr class="memitem:ga7848b63ac964bea704a50b7eba232b8e"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga7848b63ac964bea704a50b7eba232b8e">xccdf_session_get_profile_id</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga7848b63ac964bea704a50b7eba232b8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves ID of the profile that we will evaluate with, or NULL.  <a href="group__Session.html#ga7848b63ac964bea704a50b7eba232b8e"></a><br/></td></tr>
<tr class="memitem:gaa7281be8f1669d5fbedb0a7305b9797a"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structds__sds__index.html">ds_sds_index</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gaa7281be8f1669d5fbedb0a7305b9797a">xccdf_session_get_sds_idx</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:gaa7281be8f1669d5fbedb0a7305b9797a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get Source DataStream index of the session.  <a href="group__Session.html#gaa7281be8f1669d5fbedb0a7305b9797a"></a><br/></td></tr>
<tr class="memitem:ga430e93ea61903a2c127da7e05a0c314b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga430e93ea61903a2c127da7e05a0c314b">xccdf_session_load</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga430e93ea61903a2c127da7e05a0c314b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load and parse all XCCDF structures needed to evaluate this session.  <a href="group__Session.html#ga430e93ea61903a2c127da7e05a0c314b"></a><br/></td></tr>
<tr class="memitem:ga6b479bd2a8672ae215d3dc1d3585e3c1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga6b479bd2a8672ae215d3dc1d3585e3c1">xccdf_session_load_xccdf</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga6b479bd2a8672ae215d3dc1d3585e3c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load and parse XCCDF file.  <a href="group__Session.html#ga6b479bd2a8672ae215d3dc1d3585e3c1"></a><br/></td></tr>
<tr class="memitem:ga6f73bde145e16b64cbf1bf2b92885703"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga6f73bde145e16b64cbf1bf2b92885703">xccdf_session_load_cpe</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga6f73bde145e16b64cbf1bf2b92885703"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load and parse CPE dictionaries.  <a href="group__Session.html#ga6f73bde145e16b64cbf1bf2b92885703"></a><br/></td></tr>
<tr class="memitem:ga283bcbfaa76410198f331e774509ff38"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga283bcbfaa76410198f331e774509ff38">xccdf_session_load_oval</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga283bcbfaa76410198f331e774509ff38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load and parse OVAL definitions files for the XCCDF session.  <a href="group__Session.html#ga283bcbfaa76410198f331e774509ff38"></a><br/></td></tr>
<tr class="memitem:ga8fffc0c6fc1ca98fcd0595ddb61e5e99"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga8fffc0c6fc1ca98fcd0595ddb61e5e99">xccdf_session_load_sce</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga8fffc0c6fc1ca98fcd0595ddb61e5e99"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load Script Check Engine (if available) to the XCCDF session.  <a href="group__Session.html#ga8fffc0c6fc1ca98fcd0595ddb61e5e99"></a><br/></td></tr>
<tr class="memitem:ga405b03a6d66db4edc6a79d19467c33d3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga405b03a6d66db4edc6a79d19467c33d3">xccdf_session_load_tailoring</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga405b03a6d66db4edc6a79d19467c33d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load Tailoring file (if applicable) to the XCCDF session.  <a href="group__Session.html#ga405b03a6d66db4edc6a79d19467c33d3"></a><br/></td></tr>
<tr class="memitem:ga30af924563049e65ab195c5c1db19887"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga30af924563049e65ab195c5c1db19887">xccdf_session_evaluate</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga30af924563049e65ab195c5c1db19887"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate XCCDF Policy.  <a href="group__Session.html#ga30af924563049e65ab195c5c1db19887"></a><br/></td></tr>
<tr class="memitem:gaec2a874ec114ab18bc8bebf575897920"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gaec2a874ec114ab18bc8bebf575897920">xccdf_session_export_xccdf</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:gaec2a874ec114ab18bc8bebf575897920"><td class="mdescLeft">&#160;</td><td class="mdescRight">Export XCCDF file.  <a href="group__Session.html#gaec2a874ec114ab18bc8bebf575897920"></a><br/></td></tr>
<tr class="memitem:ga6a3f0bdb3001e2865d8a4483487702b2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga6a3f0bdb3001e2865d8a4483487702b2">xccdf_session_export_oval</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga6a3f0bdb3001e2865d8a4483487702b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Export OVAL (result and variables) files.  <a href="group__Session.html#ga6a3f0bdb3001e2865d8a4483487702b2"></a><br/></td></tr>
<tr class="memitem:ga748488209fd373a65d26cd2fd21277b9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga748488209fd373a65d26cd2fd21277b9">xccdf_session_export_sce</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga748488209fd373a65d26cd2fd21277b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Export SCE files (if enabled by <a class="el" href="group__Session.html#ga6d9140841bcf97a61b5b5fbaed635d4c">xccdf_session_set_sce_results_export</a>).  <a href="group__Session.html#ga748488209fd373a65d26cd2fd21277b9"></a><br/></td></tr>
<tr class="memitem:gafb4dbad9fd2073f84367787305f640c0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gafb4dbad9fd2073f84367787305f640c0">xccdf_session_export_arf</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:gafb4dbad9fd2073f84367787305f640c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Export ARF (if enabled by <a class="el" href="group__Session.html#ga9b9ae30eaa820fed7e508861d954b5da">xccdf_session_set_arf_export</a>).  <a href="group__Session.html#gafb4dbad9fd2073f84367787305f640c0"></a><br/></td></tr>
<tr class="memitem:ga19d4574d9854fb9d0fb08363c4535382"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__policy__model.html">xccdf_policy_model</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga19d4574d9854fb9d0fb08363c4535382">xccdf_session_get_policy_model</a> (const struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga19d4574d9854fb9d0fb08363c4535382"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get policy_model of the session.  <a href="group__Session.html#ga19d4574d9854fb9d0fb08363c4535382"></a><br/></td></tr>
<tr class="memitem:ga5fea127038f1c5a3f8f2bb6c96660700"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__policy.html">xccdf_policy</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga5fea127038f1c5a3f8f2bb6c96660700">xccdf_session_get_xccdf_policy</a> (const struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga5fea127038f1c5a3f8f2bb6c96660700"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get <a class="el" href="structxccdf__policy.html" title="XCCDF policy structure is abstract (class) structure of Profile element from benchmark.">xccdf_policy</a> of the session.  <a href="group__Session.html#ga5fea127038f1c5a3f8f2bb6c96660700"></a><br/></td></tr>
<tr class="memitem:ga651159529503dcd007ba16907a636c1a"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga651159529503dcd007ba16907a636c1a">xccdf_session_get_base_score</a> (const struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga651159529503dcd007ba16907a636c1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the base score of the latest XCCDF evaluation in the session.  <a href="group__Session.html#ga651159529503dcd007ba16907a636c1a"></a><br/></td></tr>
<tr class="memitem:ga53cd81a6cb77b2b6e40bdbe5ef68d55d"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga53cd81a6cb77b2b6e40bdbe5ef68d55d">xccdf_session_get_oval_agents_count</a> (const struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga53cd81a6cb77b2b6e40bdbe5ef68d55d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get count of OVAL agent sessions in the <a class="el" href="structxccdf__session.html" title="A structure encapsulating the context of XCCDF operations.">xccdf_session</a>.  <a href="group__Session.html#ga53cd81a6cb77b2b6e40bdbe5ef68d55d"></a><br/></td></tr>
<tr class="memitem:ga5525deae061a0cff6af315aadc7dc7ff"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga5525deae061a0cff6af315aadc7dc7ff">xccdf_session_contains_fail_result</a> (const struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga5525deae061a0cff6af315aadc7dc7ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Query if the result of evaluation contains FAIL, ERROR, or UNKNOWN rule-result elements.  <a href="group__Session.html#ga5525deae061a0cff6af315aadc7dc7ff"></a><br/></td></tr>
<tr class="memitem:ga4116b2c3aa35308bec798f6c409af85c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#ga4116b2c3aa35308bec798f6c409af85c">xccdf_session_remediate</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session)</td></tr>
<tr class="memdesc:ga4116b2c3aa35308bec798f6c409af85c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Run XCCDF Remediation.  <a href="group__Session.html#ga4116b2c3aa35308bec798f6c409af85c"></a><br/></td></tr>
<tr class="memitem:gaa0f5afca12b8262826277cf2ff45c7dc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Session.html#gaa0f5afca12b8262826277cf2ff45c7dc">xccdf_session_build_policy_from_testresult</a> (struct <a class="el" href="structxccdf__session.html">xccdf_session</a> *session, const char *testresult_id)</td></tr>
<tr class="memdesc:gaa0f5afca12b8262826277cf2ff45c7dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load xccdf:TestResult to the session from file and prepare session for remediation.  <a href="group__Session.html#gaa0f5afca12b8262826277cf2ff45c7dc"></a><br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a7fb8757e67ec7858887e64a91e2895ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7fb8757e67ec7858887e64a91e2895ba"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxccdf__session.html#a7fb8757e67ec7858887e64a91e2895ba">filename</a></td></tr>
<tr class="memdesc:a7fb8757e67ec7858887e64a91e2895ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">File name of SCAP (SDS or XCCDF) file for this session. <br/></td></tr>
<tr class="memitem:a7a1d179a7eddc1667245042e7f730f69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a1d179a7eddc1667245042e7f730f69"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxccdf__session.html#a7a1d179a7eddc1667245042e7f730f69">temp_dir</a></td></tr>
<tr class="memdesc:a7a1d179a7eddc1667245042e7f730f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Temp directory used for decomposed component files. <br/></td></tr>
<tr class="memitem:aabfae57402326d051ef451fb9d7468cb"><td class="memItemLeft" ><a class="anchor" id="aabfae57402326d051ef451fb9d7468cb"></a>
struct {</td></tr>
<tr class="memitem:aaf23e2acf4f8da3395b3007cd207ad26"><td class="memItemLeft" >&#160;&#160;&#160;char *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a6d37f18e4ddbf2d83c8c2b0e0ee739c7">file</a></td></tr>
<tr class="memdesc:aaf23e2acf4f8da3395b3007cd207ad26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path to XCCDF File (shall differ from the filename for sds). <br/></td></tr>
<tr class="memitem:ac78d9bab8183449a0434a202a914e9e4"><td class="memItemLeft" >&#160;&#160;&#160;struct <a class="el" href="structxccdf__policy__model.html">xccdf_policy_model</a> *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#ab5a1a18590c578fb41d2768ef96a2dd0">policy_model</a></td></tr>
<tr class="memdesc:ac78d9bab8183449a0434a202a914e9e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Active policy model. <br/></td></tr>
<tr class="memitem:a64b1aee132f92d2c7b51708edcbd6975"><td class="memItemLeft" >&#160;&#160;&#160;char *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a69518af84a431c20700761d788351642">doc_version</a></td></tr>
<tr class="memdesc:a64b1aee132f92d2c7b51708edcbd6975"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version of parsed XCCDF file. <br/></td></tr>
<tr class="memitem:af422c78b8f01a68369a87deabf6a8c06"><td class="memItemLeft" >&#160;&#160;&#160;char *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a9e4d505ef24d8654a2ac5c29bff4e853">profile_id</a></td></tr>
<tr class="memdesc:af422c78b8f01a68369a87deabf6a8c06"><td class="mdescLeft">&#160;</td><td class="mdescRight">Last selected profile. <br/></td></tr>
<tr class="memitem:ae6a846a0c72361a32a61aa1679ac79f1"><td class="memItemLeft" >&#160;&#160;&#160;struct <a class="el" href="structxccdf__result.html">xccdf_result</a> *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a7f73ad6515f43639f782f730033d0dae">result</a></td></tr>
<tr class="memdesc:ae6a846a0c72361a32a61aa1679ac79f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">XCCDF Result model. <br/></td></tr>
<tr class="memitem:a842ca431115c5a95b01049354905fefa"><td class="memItemLeft" >&#160;&#160;&#160;float&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a881cc9aa9a6ef1ee666fc3b3b551d7af">base_score</a></td></tr>
<tr class="memdesc:a842ca431115c5a95b01049354905fefa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Basec score of the latest evaluation. <br/></td></tr>
<tr class="memitem:aabfae57402326d051ef451fb9d7468cb"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf</b></td></tr>
<tr class="memitem:a8f197a40a7a952187bc3da3976ed433a"><td class="memItemLeft" ><a class="anchor" id="a8f197a40a7a952187bc3da3976ed433a"></a>
struct {</td></tr>
<tr class="memitem:a13b63690297f95eabba1b76e18494bd0"><td class="memItemLeft" >&#160;&#160;&#160;struct <a class="el" href="structds__sds__index.html">ds_sds_index</a> *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a6981c36b71984a657bdbd36441c91d93">sds_idx</a></td></tr>
<tr class="memdesc:a13b63690297f95eabba1b76e18494bd0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Index of Source DataStream (only applicable for sds). <br/></td></tr>
<tr class="memitem:a588529ad7ca530fe27497c3afe4e5ab2"><td class="memItemLeft" >&#160;&#160;&#160;char *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a74612d71ffdeaad2b1a6a61fdf7a6d67">user_datastream_id</a></td></tr>
<tr class="memdesc:a588529ad7ca530fe27497c3afe4e5ab2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Datastream id requested by user (only applicable for sds). <br/></td></tr>
<tr class="memitem:a8722d1a22622bc31a488d5e3f53b5a6c"><td class="memItemLeft" >&#160;&#160;&#160;char *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a18ef72f0c351f9423e1d1256f67d8349">user_component_id</a></td></tr>
<tr class="memdesc:a8722d1a22622bc31a488d5e3f53b5a6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Component id requested by user (only applicable for sds). <br/></td></tr>
<tr class="memitem:a6862c5c5ba130382827f9aa72f995b9b"><td class="memItemLeft" >&#160;&#160;&#160;char *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a2c0e7d704b44329bfbd96dc458fb2f7d">datastream_id</a></td></tr>
<tr class="memdesc:a6862c5c5ba130382827f9aa72f995b9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Datastream id used (only applicable for sds). <br/></td></tr>
<tr class="memitem:a18bbd485f12c079f8e4d0b1ba16923a0"><td class="memItemLeft" >&#160;&#160;&#160;char *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a049c132041d2eb6788810674b8fa1069">component_id</a></td></tr>
<tr class="memdesc:a18bbd485f12c079f8e4d0b1ba16923a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Component id used (only applicable for sds). <br/></td></tr>
<tr class="memitem:a8f197a40a7a952187bc3da3976ed433a"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>ds</b></td></tr>
<tr class="memitem:ae6aa3e20dd486e644ebb57ca04a15fd6"><td class="memItemLeft" ><a class="anchor" id="ae6aa3e20dd486e644ebb57ca04a15fd6"></a>
struct {</td></tr>
<tr class="memitem:accc5f01fd6dc44d7a5273188bdf88bb8"><td class="memItemLeft" >&#160;&#160;&#160;bool&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a5f71e92a5227f631d87e207abcb6af58">fetch_remote_resources</a></td></tr>
<tr class="memdesc:accc5f01fd6dc44d7a5273188bdf88bb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allows download of remote resources (not applicable when user sets custom oval files) <br/></td></tr>
<tr class="memitem:a5e303971c80346fb534ecd144f40c70e"><td class="memItemLeft" >&#160;&#160;&#160;<a class="el" href="group__Session.html#gaeecd8f70044737a40e55d82e92f5f054">download_progress_calllback_t</a>&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a21934d7072daa2b27162251f558e1b0e">progress</a></td></tr>
<tr class="memdesc:a5e303971c80346fb534ecd144f40c70e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback to report progress of download. <br/></td></tr>
<tr class="memitem:ae6adc4db2116322667e4bab000310ab8"><td class="memItemLeft" >&#160;&#160;&#160;struct <a class="el" href="structoval__content__resource.html">oval_content_resource</a> **&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#af7425cb120b38a0adbd2c8e59bde47f8">custom_resources</a></td></tr>
<tr class="memdesc:ae6adc4db2116322667e4bab000310ab8"><td class="mdescLeft">&#160;</td><td class="mdescRight">OVAL files required by user. <br/></td></tr>
<tr class="memitem:adfeae57baf040036bcb8b11fe6fe35e1"><td class="memItemLeft" >&#160;&#160;&#160;struct <a class="el" href="structoval__content__resource.html">oval_content_resource</a> **&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#aaa9a5e2dfaf085a9eed5fdb5e52aa74b">resources</a></td></tr>
<tr class="memdesc:adfeae57baf040036bcb8b11fe6fe35e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">OVAL files referenced from XCCDF. <br/></td></tr>
<tr class="memitem:a7cac516bdf4081f06b81d2952edbf571"><td class="memItemLeft" >&#160;&#160;&#160;struct <a class="el" href="structoval__agent__session.html">oval_agent_session</a> **&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#adbe91e3d783df96d188a0c1d69aff2ef">agents</a></td></tr>
<tr class="memdesc:a7cac516bdf4081f06b81d2952edbf571"><td class="mdescLeft">&#160;</td><td class="mdescRight">OVAL Agent Session. <br/></td></tr>
<tr class="memitem:aaf8e60cb28ac75a0d30cea2bd66e28d1"><td class="memItemLeft" >&#160;&#160;&#160;<a class="el" href="group__XCCDF__POLICY.html#ga322816631128d9e1e513441b0d87a9c4">xccdf_policy_engine_eval_fn</a>&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#aa569fccfad008e904d4e24b576be3412">user_eval_fn</a></td></tr>
<tr class="memdesc:aaf8e60cb28ac75a0d30cea2bd66e28d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Custom OVAL engine callback. <br/></td></tr>
<tr class="memitem:a4fde0bb5779f479fcbc06ecc13645027"><td class="memItemLeft" >&#160;&#160;&#160;char *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a79a7eb9b46a0c313d8a24ad94c0a9c1d">product_cpe</a></td></tr>
<tr class="memdesc:a4fde0bb5779f479fcbc06ecc13645027"><td class="mdescLeft">&#160;</td><td class="mdescRight">CPE of scanner product. <br/></td></tr>
<tr class="memitem:aac62194660b34d198377142f3db48693"><td class="memItemLeft" >&#160;&#160;&#160;char **&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a17b78d08e033e1f3e97547c06618edfe">result_files</a></td></tr>
<tr class="memdesc:aac62194660b34d198377142f3db48693"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path to exported OVAL Result files. <br/></td></tr>
<tr class="memitem:ae6aa3e20dd486e644ebb57ca04a15fd6"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>oval</b></td></tr>
<tr class="memitem:aec9d83c4b089c8f567d6a62a098f5cb2"><td class="memItemLeft" ><a class="anchor" id="aec9d83c4b089c8f567d6a62a098f5cb2"></a>
struct {</td></tr>
<tr class="memitem:a3487cb7072ac19b54ddaf84bc1ec3643"><td class="memItemLeft" >&#160;&#160;&#160;char *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a31813801018bee4f38fedc3ad8b59942">arf_file</a></td></tr>
<tr class="memdesc:a3487cb7072ac19b54ddaf84bc1ec3643"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path to ARF file to export. <br/></td></tr>
<tr class="memitem:af8ed44daff7153d04af15de94afa88fe"><td class="memItemLeft" >&#160;&#160;&#160;char *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#aa2b3c6ac18ef983d8cd89090ac59474f">xccdf_file</a></td></tr>
<tr class="memdesc:af8ed44daff7153d04af15de94afa88fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path to XCCDF file to export. <br/></td></tr>
<tr class="memitem:ad594a50f0f8371bedc485fe9bf907dd4"><td class="memItemLeft" >&#160;&#160;&#160;char *&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#aa42ca8f0deab19518915e83871a83f1b">report_file</a></td></tr>
<tr class="memdesc:ad594a50f0f8371bedc485fe9bf907dd4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path to HTML file to eport. <br/></td></tr>
<tr class="memitem:a94ed62102951667783f0a5e0da6c1288"><td class="memItemLeft" >&#160;&#160;&#160;bool&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a4d0c880b245f46e9aa4727eb9da1b9ba">oval_results</a></td></tr>
<tr class="memdesc:a94ed62102951667783f0a5e0da6c1288"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shall be the OVAL results files exported? <br/></td></tr>
<tr class="memitem:a68ac3b92457e9a888df1efab7037c62d"><td class="memItemLeft" >&#160;&#160;&#160;bool&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#aca7f59b218570d48a2c292c35ede430a">oval_variables</a></td></tr>
<tr class="memdesc:a68ac3b92457e9a888df1efab7037c62d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shall be the OVAL variable files exported? <br/></td></tr>
<tr class="memitem:a11bd04f1dcdbf25c831d5153829a6cdf"><td class="memItemLeft" >&#160;&#160;&#160;bool&#160;&#160;&#160;<a class="el" href="structxccdf__session.html#a55673ea1effbca86f7709e34fe96bd97">sce_results</a></td></tr>
<tr class="memdesc:a11bd04f1dcdbf25c831d5153829a6cdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shall be the SCE results exported? <br/></td></tr>
<tr class="memitem:aec9d83c4b089c8f567d6a62a098f5cb2"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxccdf__session.html#aec9d83c4b089c8f567d6a62a098f5cb2">export</a></td></tr>
<tr class="memdesc:aec9d83c4b089c8f567d6a62a098f5cb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Settings of Session export. <br/></td></tr>
<tr class="memitem:a4b006fd4980a761a02a8a1e98853f461"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b006fd4980a761a02a8a1e98853f461"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxccdf__session.html#a4b006fd4980a761a02a8a1e98853f461">user_cpe</a></td></tr>
<tr class="memdesc:a4b006fd4980a761a02a8a1e98853f461"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path to CPE dictionary required by user. <br/></td></tr>
<tr class="memitem:a32d6311a4432dab05a73255fda306e12"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32d6311a4432dab05a73255fda306e12"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxccdf__session.html#a32d6311a4432dab05a73255fda306e12">user_tailoring_file</a></td></tr>
<tr class="memdesc:a32d6311a4432dab05a73255fda306e12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Path to Tailoring file requested by the user. <br/></td></tr>
<tr class="memitem:a4c9c5488818f02bb67a9da5006cc36e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c9c5488818f02bb67a9da5006cc36e4"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxccdf__session.html#a4c9c5488818f02bb67a9da5006cc36e4">user_tailoring_cid</a></td></tr>
<tr class="memdesc:a4c9c5488818f02bb67a9da5006cc36e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Component ID of the Tailoring file requested by the user. <br/></td></tr>
<tr class="memitem:abe2970602bca3454e925804382e72f04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe2970602bca3454e925804382e72f04"></a>
<a class="el" href="group__VALID.html#gac979f1141240cd8d0a762a2be9341965">oscap_document_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxccdf__session.html#abe2970602bca3454e925804382e72f04">doc_type</a></td></tr>
<tr class="memdesc:abe2970602bca3454e925804382e72f04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Document type of the session file (see filename member) used. <br/></td></tr>
<tr class="memitem:a6e3ac1576b0f5afe7b7f0f384d55bdc1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e3ac1576b0f5afe7b7f0f384d55bdc1"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxccdf__session.html#a6e3ac1576b0f5afe7b7f0f384d55bdc1">validate</a></td></tr>
<tr class="memdesc:a6e3ac1576b0f5afe7b7f0f384d55bdc1"><td class="mdescLeft">&#160;</td><td class="mdescRight">False value indicates to skip any XSD validation. <br/></td></tr>
<tr class="memitem:a68b53949b097f4758d56af49d2dbe189"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68b53949b097f4758d56af49d2dbe189"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxccdf__session.html#a68b53949b097f4758d56af49d2dbe189">full_validation</a></td></tr>
<tr class="memdesc:a68b53949b097f4758d56af49d2dbe189"><td class="mdescLeft">&#160;</td><td class="mdescRight">True value indicates that every possible step will be validated by XSD. <br/></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>A structure encapsulating the context of XCCDF operations. </p>
</div><hr/>The documentation for this struct was generated from the following files:<ul>
<li>xccdf_session.c</li>
<li><a class="el" href="xccdf__session_8h_source.html">xccdf_session.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.1.1
</small></address>
</body>
</html>