Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > 3736f276bb1ccfbcee6cb2d27b25d981 > files > 219

openscap-devel-0.5.7-1mdv2010.1.x86_64.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"/>
<title>Open SCAP Library: /home/pvrabec/openscap/openscap-0.5.7/src/OVAL/oval_sysData.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>/home/pvrabec/openscap/openscap-0.5.7/src/OVAL/oval_sysData.c File Reference</h1>
<p>Open Vulnerability and Assessment Language.  
<a href="#_details">More...</a></p>
<code>#include &lt;stdlib.h&gt;</code><br/>
<code>#include &lt;stdio.h&gt;</code><br/>
<code>#include &lt;string.h&gt;</code><br/>
<code>#include &quot;<a class="el" href="oval__agent__api__impl_8h_source.html">oval_agent_api_impl.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="oval__system__characteristics__impl_8h_source.html">oval_system_characteristics_impl.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="oval__collection__impl_8h_source.html">oval_collection_impl.h</a>&quot;</code><br/>
<code>#include &quot;../common/util.h&quot;</code><br/>
<code>#include &quot;../common/public/debug.h&quot;</code><br/>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Data Structures</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__sysdata.html">oval_sysdata</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Data item aggregator.  <a href="structoval__sysdata.html#_details">More...</a><br/></td></tr>
<tr><td colspan="2"><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2aa0b1f52cfd71decf7b101e51c8d30c"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_t" ref="a2aa0b1f52cfd71decf7b101e51c8d30c" args="" -->
typedef struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_t</b></td></tr>
<tr><td colspan="2"><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a699fea1e3886ef2222fb1421fc787c70"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_new" ref="a699fea1e3886ef2222fb1421fc787c70" args="(struct oval_syschar_model *model, char *id)" -->
struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_new</b> (struct <a class="el" href="structoval__syschar__model.html">oval_syschar_model</a> *model, char *id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4dce9cafe732b5568c73b91cd4aa620b"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_is_valid" ref="a4dce9cafe732b5568c73b91cd4aa620b" args="(struct oval_sysdata *sysdata)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_is_valid</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *sysdata)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9565e87f0766b8df716f38280b60359f"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_is_locked" ref="a9565e87f0766b8df716f38280b60359f" args="(struct oval_sysdata *sysdata)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_is_locked</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *sysdata)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00b87cc9436877ea13e3db53234387c2"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_clone" ref="a00b87cc9436877ea13e3db53234387c2" args="(struct oval_syschar_model *new_model, struct oval_sysdata *old_data)" -->
struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_clone</b> (struct <a class="el" href="structoval__syschar__model.html">oval_syschar_model</a> *new_model, struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *old_data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab43ef4adab6719684d6a25b67765ebb"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_free" ref="aab43ef4adab6719684d6a25b67765ebb" args="(struct oval_sysdata *sysdata)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_free</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *sysdata)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae5110b00baac39e4af5e775cedf369f0"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_iterator_has_more" ref="ae5110b00baac39e4af5e775cedf369f0" args="(struct oval_sysdata_iterator *oc_sysdata)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_iterator_has_more</b> (struct <a class="el" href="structoval__sysdata__iterator.html">oval_sysdata_iterator</a> *oc_sysdata)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af38c37248aa27df0363fe48c067cb45a"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_iterator_next" ref="af38c37248aa27df0363fe48c067cb45a" args="(struct oval_sysdata_iterator *oc_sysdata)" -->
struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_iterator_next</b> (struct <a class="el" href="structoval__sysdata__iterator.html">oval_sysdata_iterator</a> *oc_sysdata)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ca8cd77c2ed4e0de26d13ad3bbbe4eb"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_iterator_free" ref="a4ca8cd77c2ed4e0de26d13ad3bbbe4eb" args="(struct oval_sysdata_iterator *oc_sysdata)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_iterator_free</b> (struct <a class="el" href="structoval__sysdata__iterator.html">oval_sysdata_iterator</a> *oc_sysdata)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a659243bd13343f0b95a60b5dfc8b2ae5"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_get_subtype" ref="a659243bd13343f0b95a60b5dfc8b2ae5" args="(struct oval_sysdata *sysdata)" -->
<a class="el" href="group__OVAL.html#ga99498f525c1a0282ef45557fc882f97f">oval_subtype_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_get_subtype</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *sysdata)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5234cd4f3811b71fa0558dbe10318f7f"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_set_subtype" ref="a5234cd4f3811b71fa0558dbe10318f7f" args="(struct oval_sysdata *sysdata, oval_subtype_t subtype)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_set_subtype</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *sysdata, <a class="el" href="group__OVAL.html#ga99498f525c1a0282ef45557fc882f97f">oval_subtype_t</a> subtype)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a94314d1fcc1f12c29bc8eb74c1325a"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_get_id" ref="a3a94314d1fcc1f12c29bc8eb74c1325a" args="(struct oval_sysdata *data)" -->
char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_get_id</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd17cdf6c6fe1a044adee77b7303755c"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_get_message" ref="abd17cdf6c6fe1a044adee77b7303755c" args="(struct oval_sysdata *data)" -->
char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_get_message</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34f1e92479d452f9912aba842b9b37fe"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_set_message" ref="a34f1e92479d452f9912aba842b9b37fe" args="(struct oval_sysdata *data, char *message)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_set_message</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *data, char *message)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3fb795d4e40f2c759b369fd3c10efff6"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_get_message_level" ref="a3fb795d4e40f2c759b369fd3c10efff6" args="(struct oval_sysdata *data)" -->
<a class="el" href="group__OVALSYS.html#ga8ee215c8a9e2910e0595d0d32af688bc">oval_message_level_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_get_message_level</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf0b13860152c0967074a97840d291fa"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_set_message_level" ref="abf0b13860152c0967074a97840d291fa" args="(struct oval_sysdata *data, oval_message_level_t level)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_set_message_level</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *data, <a class="el" href="group__OVALSYS.html#ga8ee215c8a9e2910e0595d0d32af688bc">oval_message_level_t</a> level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a328fb96a23bd356cdb51370effe64a6c"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_get_items" ref="a328fb96a23bd356cdb51370effe64a6c" args="(struct oval_sysdata *data)" -->
struct <a class="el" href="structoval__sysitem__iterator.html">oval_sysitem_iterator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_get_items</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea56ab7c0c1982839ed8520617e426d9"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_add_item" ref="aea56ab7c0c1982839ed8520617e426d9" args="(struct oval_sysdata *data, struct oval_sysitem *item)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_add_item</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *data, struct <a class="el" href="structoval__sysitem.html">oval_sysitem</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae77001e14866b9979b2bb2c62c6c6d16"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_get_status" ref="ae77001e14866b9979b2bb2c62c6c6d16" args="(struct oval_sysdata *data)" -->
<a class="el" href="group__OVALSYS.html#gacf14e82865b7254b573e9a98e7fae422">oval_syschar_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_get_status</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2bf2b20bc1bd75ce6d42d45b538654a"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_set_status" ref="ad2bf2b20bc1bd75ce6d42d45b538654a" args="(struct oval_sysdata *data, oval_syschar_status_t status)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_set_status</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *data, <a class="el" href="group__OVALSYS.html#gacf14e82865b7254b573e9a98e7fae422">oval_syschar_status_t</a> status)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a142bac3366c82a702210f3728c252524"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_parse_tag" ref="a142bac3366c82a702210f3728c252524" args="(xmlTextReaderPtr reader, struct oval_parser_context *context)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_parse_tag</b> (xmlTextReaderPtr reader, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *context)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa44430c45901e01a095d595995877e8c"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_to_print" ref="aa44430c45901e01a095d595995877e8c" args="(struct oval_sysdata *sysdata, char *indent, int idx)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_to_print</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *sysdata, char *indent, int idx)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1bdf067ab3375b02518603daba20af1"></a><!-- doxytag: member="oval_sysData.c::oval_sysdata_to_dom" ref="ab1bdf067ab3375b02518603daba20af1" args="(struct oval_sysdata *sysdata, xmlDoc *doc, xmlNode *tag_parent)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_to_dom</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *sysdata, xmlDoc *doc, xmlNode *tag_parent)</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Open Vulnerability and Assessment Language. </p>
<p>See more details at <a href="http://oval.mitre.org/">http://oval.mitre.org/</a> </p>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on 26 Feb 2010 for Open SCAP Library by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>