Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 537b4767ca71616a4bccbb57df0c2eb6 > files > 480

openscap-devel-0.7.4-1.fc16.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"/>
<title>Open SCAP Library: oscap_reporter_switch_ctxt Struct 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.7.4 -->
<div id="top">
<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>
  <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>
<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">oscap_reporter_switch_ctxt Struct Reference<div class="ingroups"><a class="el" href="group__Reporters.html">Reporters</a></div></div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="oscap_reporter_switch_ctxt" -->
<p>Switch reporter context.  
 <a href="structoscap__reporter__switch__ctxt.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="reporter_8h_source.html">reporter.h</a>&gt;</code></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__reporter__switch__ctxt.html">oscap_reporter_switch_ctxt</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga32c125e7483acd9cc85f50e04c27c08f">oscap_reporter_switch_ctxt_new</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga08ffb77fe23d848820fd693513f4983c">oscap_reporter_switch_ctxt_add_range_reporter</a> (struct <a class="el" href="structoscap__reporter__switch__ctxt.html">oscap_reporter_switch_ctxt</a> *ctxt, <a class="el" href="group__Reporters.html#gada96dbbbb54a7659c3acf1c00a7d7ad3">oscap_reporter</a> reporter, void *arg, <a class="el" href="group__Reporters.html#ga9958de4d24744d816480c94796014c0a">oscap_reporter_family_t</a> family, <a class="el" href="group__Reporters.html#gabea6171ab5d5780073321cfe7687a715">oscap_reporter_code_t</a> min_code, <a class="el" href="group__Reporters.html#gabea6171ab5d5780073321cfe7687a715">oscap_reporter_code_t</a> max_code)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#gabc1366141f69ead4afaf683581aab244">oscap_reporter_switch_ctxt_add_family_reporter</a> (struct <a class="el" href="structoscap__reporter__switch__ctxt.html">oscap_reporter_switch_ctxt</a> *ctxt, <a class="el" href="group__Reporters.html#gada96dbbbb54a7659c3acf1c00a7d7ad3">oscap_reporter</a> reporter, void *arg, <a class="el" href="group__Reporters.html#ga9958de4d24744d816480c94796014c0a">oscap_reporter_family_t</a> family)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga2de800ae8f24473496cea3deaa8d5a3e">oscap_reporter_switch_ctxt_add_reporter</a> (struct <a class="el" href="structoscap__reporter__switch__ctxt.html">oscap_reporter_switch_ctxt</a> *ctxt, <a class="el" href="group__Reporters.html#gada96dbbbb54a7659c3acf1c00a7d7ad3">oscap_reporter</a> reporter, void *arg)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#gadca4f613b0bd3fc7f93b1962daa7b24d">oscap_reporter_switch_ctxt_free</a> (struct <a class="el" href="structoscap__reporter__switch__ctxt.html">oscap_reporter_switch_ctxt</a> *ctxt)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga6897491bc3503fd8ebcb49707fa00a28">oscap_reporter_switch</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg, void *arg)</td></tr>
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5d6be6181cb6911f21724f0638b73ea"></a><!-- doxytag: member="oscap_reporter_switch_ctxt::units" ref="af5d6be6181cb6911f21724f0638b73ea" args="" -->
struct <a class="el" href="structoscap__list.html">oscap_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>units</b></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Switch reporter context. </p>
<p>oscap_reporter_switch expects an instance of this structure as its argument. Each received message is forwarded to other reporters if it meets criteria given by the filter (i.e. family and code range). </p>
</div><hr/>The documentation for this struct was generated from the following files:<ul>
<li>/home/pvrabec/project/openscap/openscap-0.7.4/src/common/reporter.c</li>
<li>/home/pvrabec/project/openscap/openscap-0.7.4/src/common/public/<a class="el" href="reporter_8h_source.html">reporter.h</a></li>
</ul>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Mon Jul 25 2011 for Open SCAP Library by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
</body>
</html>