<!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_message 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 Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li class="current"><a href="annotated.html"><span>Data 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 Structures</span></a></li> <li><a href="classes.html"><span>Data Structure Index</span></a></li> <li><a href="functions.html"><span>Data Fields</span></a></li> </ul> </div> </div> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-attribs">Data Fields</a> </div> <div class="headertitle"> <div class="title">oscap_reporter_message 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_message" --> <p>Represents a message to be reported. <a href="structoscap__reporter__message.html#details">More...</a></p> <p><code>#include <<a class="el" href="reporter_8h_source.html">reporter.h</a>></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__message.html">oscap_reporter_message</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga128b0e1e7e32b808784e64f7915b849b">oscap_reporter_message_new</a> (void)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#gacc16aa1839367828f42f45e24e8b08e9">oscap_reporter_message_new_fill</a> (<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> code, const char *string)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga31c86db4139bd327cc8c1503e0677d9e">oscap_reporter_message_new_fmt</a> (<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> code, const char *fmt,...)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga07b28d63edf853c4c93d4bc49f9ffb42">oscap_reporter_message_clone</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg)</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Reporters.html#ga9958de4d24744d816480c94796014c0a">oscap_reporter_family_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga3ff942948fe9614c4b38f5f14a328f26">oscap_reporter_message_get_family</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *item)</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Reporters.html#gabea6171ab5d5780073321cfe7687a715">oscap_reporter_code_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga1a8ff34a7dfac72b7c9ff73ea5b1d781">oscap_reporter_message_get_code</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *item)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga17e3cb8cb235c34d5c4a6b1052fd63ae">oscap_reporter_message_get_string</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *item)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga2088ef45d8e8e77759d9e8e83f498bcc">oscap_reporter_message_get_user1str</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#gaedd88a92930d41be0af875d5720294e2">oscap_reporter_message_get_user1num</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga90b8581f5908404e8d0cb7ffca028dd4">oscap_reporter_message_get_user1ptr</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga6926dbbf42758651b9ddb0b1fdfe80b3">oscap_reporter_message_get_user2str</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#gad8840eb1db5184a5345690c63b4113fb">oscap_reporter_message_get_user2num</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga08eca2b8cb49a1e3f535b314d60382f6">oscap_reporter_message_get_user2ptr</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga89ca0faf7e28540759389f3469f3cf98">oscap_reporter_message_get_user3str</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga899d3ef9a868dbfd2a9ab305ac20aff7">oscap_reporter_message_get_user3num</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#gac11910bfa402ce779215101223cad7ba">oscap_reporter_message_get_user3ptr</a> (const struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga97c2395dd3ccc8dd55c31215ca86feb6">oscap_reporter_message_free</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga27c96033c163ac244ea330e33c135a37">oscap_reporter_message_set_family</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *obj, <a class="el" href="group__Reporters.html#ga9958de4d24744d816480c94796014c0a">oscap_reporter_family_t</a> newval)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#gaa18d504462f95063550e23e9172f89cb">oscap_reporter_message_set_code</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *obj, <a class="el" href="group__Reporters.html#gabea6171ab5d5780073321cfe7687a715">oscap_reporter_code_t</a> newval)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga3b2213738b5e3075f79ee32959c894e4">oscap_reporter_message_set_string</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *obj, const char *newval)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#gace579a933c21df2ff864b62a2773fe1e">oscap_reporter_message_set_user1str</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg, const char *newval)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga226d7243411b4dbe32ac78a601ac54f5">oscap_reporter_message_set_user1num</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg, int newval)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga27f99e719a7119420658181eab4d68b1">oscap_reporter_message_set_user1ptr</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg, void *newval)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga80cb30f28732e3fbc7c9129146e3294e">oscap_reporter_message_set_user2str</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg, const char *newval)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#gaecff54e7b8c7025c7029dc1d933f1dad">oscap_reporter_message_set_user2num</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg, int newval)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga4085262274793b780f91b5ba759c432f">oscap_reporter_message_set_user2ptr</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg, void *newval)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga0934588ce9cb61b225ab7b9fda0bb971">oscap_reporter_message_set_user3str</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg, const char *newval)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#gae751518f8639a2894f7f8980004fcc8c">oscap_reporter_message_set_user3num</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg, int newval)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#ga5f0ad89c56b2b324e706d03f43814f68">oscap_reporter_message_set_user3ptr</a> (struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> *msg, void *newval)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__reporter__message.html">oscap_reporter_message</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Reporters.html#gab5ae2a139387dd6a37348af0d208926b">oscap_reporter_message_new_arg</a> (<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> code, const char *fmt, va_list ap)</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="ae2ec9a738d96dbdb4dffb93006194abb"></a><!-- doxytag: member="oscap_reporter_message::family" ref="ae2ec9a738d96dbdb4dffb93006194abb" args="" --> <a class="el" href="group__Reporters.html#ga9958de4d24744d816480c94796014c0a">oscap_reporter_family_t</a> </td><td class="memItemRight" valign="bottom"><b>family</b></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac374d3602935bc5075e7f3c35dea0985"></a><!-- doxytag: member="oscap_reporter_message::code" ref="ac374d3602935bc5075e7f3c35dea0985" args="" --> <a class="el" href="group__Reporters.html#gabea6171ab5d5780073321cfe7687a715">oscap_reporter_code_t</a> </td><td class="memItemRight" valign="bottom"><b>code</b></td></tr> <tr><td class="memItemLeft" ><a class="anchor" id="aa92d5c930d9b4c9dbbfcadda845c82d0"></a><!-- doxytag: member="oscap_reporter_message::flags" ref="aa92d5c930d9b4c9dbbfcadda845c82d0" args="" --> struct {</td></tr> <tr><td class="memItemLeft" >   oscap_reporeter_userdata_t   <b>u1t</b>: 2</td></tr> <tr><td class="memItemLeft" >   oscap_reporeter_userdata_t   <b>u2t</b>: 2</td></tr> <tr><td class="memItemLeft" >   oscap_reporeter_userdata_t   <b>u3t</b>: 2</td></tr> <tr><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><b>flags</b></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad94cfea16b9314ac5a0c3d4d23f9eadd"></a><!-- doxytag: member="oscap_reporter_message::string" ref="ad94cfea16b9314ac5a0c3d4d23f9eadd" args="" --> char * </td><td class="memItemRight" valign="bottom"><b>string</b></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf8919ffdf595897b48b8ba7a34a8438"></a><!-- doxytag: member="oscap_reporter_message::user1" ref="aaf8919ffdf595897b48b8ba7a34a8438" args="" --> union <a class="el" href="unionoscap__reporter__userdata.html">oscap_reporter_userdata</a> </td><td class="memItemRight" valign="bottom"><b>user1</b></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6064ca27e49de860ef471e8ff2e8e7d9"></a><!-- doxytag: member="oscap_reporter_message::user2" ref="a6064ca27e49de860ef471e8ff2e8e7d9" args="" --> union <a class="el" href="unionoscap__reporter__userdata.html">oscap_reporter_userdata</a> </td><td class="memItemRight" valign="bottom"><b>user2</b></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0faca905985b4e2c44ce2afad401fc3"></a><!-- doxytag: member="oscap_reporter_message::user3" ref="ab0faca905985b4e2c44ce2afad401fc3" args="" --> union <a class="el" href="unionoscap__reporter__userdata.html">oscap_reporter_userdata</a> </td><td class="memItemRight" valign="bottom"><b>user3</b></td></tr> </table> <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> <div class="textblock"><p>Represents a message to be reported. </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> <li>/home/pvrabec/project/openscap/openscap-0.7.4/src/common/<a class="el" href="reporter__priv_8h_source.html">reporter_priv.h</a></li> </ul> </div> <hr class="footer"/><address class="footer"><small>Generated on Mon Jul 25 2011 for Open SCAP Library by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address> </body> </html>