Sophie

Sophie

distrib > Mandriva > 2011.0 > x86_64 > by-pkgid > e4e5aca55b6d7244e6bae95bf4fde3ca > files > 369

lib64edelib-devel-2.0-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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>edelib: D-Bus classes and functions</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />



</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">edelib
   &#160;<span id="projectnumber">2.0.0</span>
   </div>
   
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.6.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><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">D-Bus classes and functions</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classedelib_1_1EdbusConnection.html">EdbusConnection</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">D-Bus connection and data sender.  <a href="classedelib_1_1EdbusConnection.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classedelib_1_1EdbusContainer.html">EdbusContainer&lt; T &gt;</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Abstract container for D-Bus containers.  <a href="classedelib_1_1EdbusContainer.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classedelib_1_1EdbusData.html">EdbusData</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for representing D-Bus data types.  <a href="classedelib_1_1EdbusData.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structedelib_1_1EdbusVariant.html">EdbusVariant</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents D-Bus variant.  <a href="structedelib_1_1EdbusVariant.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structedelib_1_1EdbusDictEntry.html">EdbusDictEntry</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An entry in <a class="el" href="structedelib_1_1EdbusDict.html" title="Dictionary container for D-Bus types.">EdbusDict</a>.  <a href="structedelib_1_1EdbusDictEntry.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structedelib_1_1EdbusDict.html">EdbusDict</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Dictionary container for D-Bus types.  <a href="structedelib_1_1EdbusDict.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classedelib_1_1EdbusError.html">EdbusError</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A class representing D-Bus error.  <a href="classedelib_1_1EdbusError.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classedelib_1_1EdbusList.html">EdbusList</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A class representing D-Bus struct and array.  <a href="classedelib_1_1EdbusList.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classedelib_1_1EdbusMessage.html">EdbusMessage</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Data transporter for D-Bus.  <a href="classedelib_1_1EdbusMessage.html#details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classedelib_1_1EdbusObjectPath.html">EdbusObjectPath</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents D-Bus object path.  <a href="classedelib_1_1EdbusObjectPath.html#details">More...</a><br/></td></tr>
<tr><td colspan="2"><h2><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef int(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dbus.html#ga43d49d1e7cd616e446beeb999075f7e9">EdbusCallback</a> )(const EdbusMessage *, void *)</td></tr>
<tr><td colspan="2"><h2><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dbus.html#gac4e8550cea3a57aa6d5d45d1d2e1a4a4">EdbusConnectionType</a> { <a class="el" href="group__dbus.html#gac4e8550cea3a57aa6d5d45d1d2e1a4a4a518d865a1a506b7d91817e242fbd838e">EDBUS_SYSTEM</a>, 
<a class="el" href="group__dbus.html#gac4e8550cea3a57aa6d5d45d1d2e1a4a4aa8fb2ee2552400649ffa371d728f575d">EDBUS_SESSION</a>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents connection either to system or session bus.  <a href="group__dbus.html#gac4e8550cea3a57aa6d5d45d1d2e1a4a4">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dbus.html#gacfb894cef85a000b613a0cf3649015b8">EdbusNameMode</a> { <a class="el" href="group__dbus.html#gacfb894cef85a000b613a0cf3649015b8a16bee5562b63d130d5c0f6a9706c6faa">EDBUS_NAME_NO_REPLACE</a> =  0, 
<a class="el" href="group__dbus.html#gacfb894cef85a000b613a0cf3649015b8a1f162465a97955175744d3fa227d053f">EDBUS_NAME_ALLOW_REPLACE</a> =  1, 
<a class="el" href="group__dbus.html#gacfb894cef85a000b613a0cf3649015b8a7dedf8ded9343ff36d0552c328c1e357">EDBUS_NAME_REPLACE_EXISTING</a> =  2
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">What to do when known name is acquired.  <a href="group__dbus.html#gacfb894cef85a000b613a0cf3649015b8">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0d">EdbusDataType</a> { <br/>
&#160;&#160;<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0dafeec6a6d913c6b10c49881b20a6913d6">EDBUS_TYPE_INVALID</a>, 
<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0da2b55c2f9a69d097f06fad878b5bbbc66">EDBUS_TYPE_BYTE</a>, 
<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0da13690a38d8787e5e67d5eb8433226e14">EDBUS_TYPE_BOOL</a>, 
<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0da948344607112ac9f059a88cb6bf955a1">EDBUS_TYPE_INT16</a>, 
<br/>
&#160;&#160;<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0da5942ddc292bda42cc131d026722798a5">EDBUS_TYPE_UINT16</a>, 
<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0daa40b6119c8144170fe3d4066c468a465">EDBUS_TYPE_INT32</a>, 
<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0da1d3e80297061e99499a458755d5e9d4f">EDBUS_TYPE_UINT32</a>, 
<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0daca3e817be7ad4762886ab7d0f1b57cb8">EDBUS_TYPE_INT64</a>, 
<br/>
&#160;&#160;<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0da7937e3b17fec4019195d052a0a4c43bb">EDBUS_TYPE_UINT64</a>, 
<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0da9e356cc2629f9b59f64561bcb3b33252">EDBUS_TYPE_DOUBLE</a>, 
<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0da9b132f03d95d9e667daa89a7277b3848">EDBUS_TYPE_STRING</a>, 
<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0da74fc0ab49db0b0d32c7e92d34d5a44f0">EDBUS_TYPE_OBJECT_PATH</a>, 
<br/>
&#160;&#160;<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0daf896b68c5f0eab03c52d7caef455c557">EDBUS_TYPE_ARRAY</a>, 
<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0dab61c522f11aa071205077e4b2225573a">EDBUS_TYPE_STRUCT</a>, 
<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0daa82cb6746ed31106335658f27f094471">EDBUS_TYPE_DICT</a>, 
<a class="el" href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0da613a05ff2c5d32184b314c52886713d7">EDBUS_TYPE_VARIANT</a>
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Type of data current EdbusData object holds.  <a href="group__dbus.html#ga2044d820c43ec113bf79f7489f2e0f0d">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcf">EdbusErrorType</a> { <br/>
&#160;&#160;<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa0c79dea9a27f45426b54b544b76afe2c">EDBUS_ERROR_INVALID</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa697071a4266b77f6db3d53ed03d1cfba">EDBUS_ERROR_FAILED</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa84e0f373b27e43c66a31d79ec9b74752">EDBUS_ERROR_NO_MEMORY</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa014c3a36668b28411317ae034bf39241">EDBUS_ERROR_SERVICE_UNKNOWN</a>, 
<br/>
&#160;&#160;<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa2d504788074c6ce54b9bf4cdb09b6cc8">EDBUS_ERROR_NAME_HAS_NO_OWNER</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfaae9b2e36b154022afce5e7424b682f41">EDBUS_ERROR_NO_REPLY</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa4785fa8e15fa5ace6ae3326a7fc4e867">EDBUS_ERROR_IO_ERROR</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfaf61733666363643dd24594d6938dbc24">EDBUS_ERROR_BAD_ADDRESS</a>, 
<br/>
&#160;&#160;<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfae5223c6665a536b454df1f170d2cdf8b">EDBUS_ERROR_NOT_SUPPORTED</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfaeabf8f4ea3a4f652fa3d58a5307df765">EDBUS_ERROR_LIMITS_EXCEEDED</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa436e6ea32aff3c2555866ecc7cd4a902">EDBUS_ERROR_ACCESS_DENIED</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa3b7c0f220c5b4dc3aaea4d7b817bf52d">EDBUS_ERROR_AUTH_FAILED</a>, 
<br/>
&#160;&#160;<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfaa6a7aaec5ceb1baf93fc6518788683af">EDBUS_ERROR_NO_SERVER</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa1cb6d2e1793c0074a80e39ef8139fdc4">EDBUS_ERROR_TIMEOUT</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa8a658b69a12a8e198b1fc4545a1bd13f">EDBUS_ERROR_NO_NETWORK</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfacadb569e736809dca046d691c8d80718">EDBUS_ERROR_DISCONNECTED</a>, 
<br/>
&#160;&#160;<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa4688cc6e934d6f798e9fbbc37f2c8ef0">EDBUS_ERROR_INVALID_ARGS</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa6cfe7ceda44893c6f510365109f79125">EDBUS_ERROR_FILE_NOT_FOUND</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa735074486ab083091a85f65e4c1c5aae">EDBUS_ERROR_FILE_EXISTS</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa9bfdb752649c62fc28d5d7840559ace7">EDBUS_ERROR_UNKNOWN_METHOD</a>, 
<br/>
&#160;&#160;<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa0159b4f4563989dda14daf8e0ec25752">EDBUS_ERROR_TIMED_OUT</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa3d98bb1a9b1a44cf03b661bba646e387">EDBUS_ERROR_INVALID_SIGNATURE</a>, 
<a class="el" href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcfa9e5289204a584a2914ff1b32d0316756">EDBUS_ERROR_USER_DEFINED</a>
<br/>
 }</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">EdbusError error type.  <a href="group__dbus.html#gabd708472ce69d570fa1580502d68bdcf">More...</a><br/></td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EdbusList &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dbus.html#gaba4ab1236c759d6344fa81a2926cbf0f">operator&lt;&lt;</a> (EdbusList &amp;lst, const EdbusData &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EdbusMessage &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dbus.html#ga2154eec2c883cf727aa83620e44cb452">operator&lt;&lt;</a> (EdbusMessage &amp;m, const EdbusData &amp;val)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EdbusObjectPath &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dbus.html#ga17bdb720457fba3d77b79058ed27970b">operator&lt;&lt;</a> (EdbusObjectPath &amp;p, const char *el)</td></tr>
</table>
<hr/><h2>Typedef Documentation</h2>
<a class="anchor" id="ga43d49d1e7cd616e446beeb999075f7e9"></a><!-- doxytag: member="edelib::EdbusCallback" ref="ga43d49d1e7cd616e446beeb999075f7e9" args=")(const EdbusMessage *, void *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int(* EdbusCallback)(const EdbusMessage *, void *)</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>A callback type for method and signal callbacks </p>

</div>
</div>
<hr/><h2>Enumeration Type Documentation</h2>
<a class="anchor" id="gac4e8550cea3a57aa6d5d45d1d2e1a4a4"></a><!-- doxytag: member="edelib::EdbusConnectionType" ref="gac4e8550cea3a57aa6d5d45d1d2e1a4a4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum EdbusConnectionType</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Represents connection either to system or session bus. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gac4e8550cea3a57aa6d5d45d1d2e1a4a4a518d865a1a506b7d91817e242fbd838e"></a><!-- doxytag: member="EDBUS_SYSTEM" ref="gac4e8550cea3a57aa6d5d45d1d2e1a4a4a518d865a1a506b7d91817e242fbd838e" args="" -->EDBUS_SYSTEM</em>&nbsp;</td><td>
<p>System bus. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gac4e8550cea3a57aa6d5d45d1d2e1a4a4aa8fb2ee2552400649ffa371d728f575d"></a><!-- doxytag: member="EDBUS_SESSION" ref="gac4e8550cea3a57aa6d5d45d1d2e1a4a4aa8fb2ee2552400649ffa371d728f575d" args="" -->EDBUS_SESSION</em>&nbsp;</td><td>
<p>Session bus. </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0d"></a><!-- doxytag: member="edelib::EdbusDataType" ref="ga2044d820c43ec113bf79f7489f2e0f0d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum EdbusDataType</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Type of data current <a class="el" href="classedelib_1_1EdbusData.html" title="Class for representing D-Bus data types.">EdbusData</a> object holds. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0dafeec6a6d913c6b10c49881b20a6913d6"></a><!-- doxytag: member="EDBUS_TYPE_INVALID" ref="ga2044d820c43ec113bf79f7489f2e0f0dafeec6a6d913c6b10c49881b20a6913d6" args="" -->EDBUS_TYPE_INVALID</em>&nbsp;</td><td>
<p>Invalid type (empty object) </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0da2b55c2f9a69d097f06fad878b5bbbc66"></a><!-- doxytag: member="EDBUS_TYPE_BYTE" ref="ga2044d820c43ec113bf79f7489f2e0f0da2b55c2f9a69d097f06fad878b5bbbc66" args="" -->EDBUS_TYPE_BYTE</em>&nbsp;</td><td>
<p>byte </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0da13690a38d8787e5e67d5eb8433226e14"></a><!-- doxytag: member="EDBUS_TYPE_BOOL" ref="ga2044d820c43ec113bf79f7489f2e0f0da13690a38d8787e5e67d5eb8433226e14" args="" -->EDBUS_TYPE_BOOL</em>&nbsp;</td><td>
<p>bool </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0da948344607112ac9f059a88cb6bf955a1"></a><!-- doxytag: member="EDBUS_TYPE_INT16" ref="ga2044d820c43ec113bf79f7489f2e0f0da948344607112ac9f059a88cb6bf955a1" args="" -->EDBUS_TYPE_INT16</em>&nbsp;</td><td>
<p>short </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0da5942ddc292bda42cc131d026722798a5"></a><!-- doxytag: member="EDBUS_TYPE_UINT16" ref="ga2044d820c43ec113bf79f7489f2e0f0da5942ddc292bda42cc131d026722798a5" args="" -->EDBUS_TYPE_UINT16</em>&nbsp;</td><td>
<p>unsigned short </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0daa40b6119c8144170fe3d4066c468a465"></a><!-- doxytag: member="EDBUS_TYPE_INT32" ref="ga2044d820c43ec113bf79f7489f2e0f0daa40b6119c8144170fe3d4066c468a465" args="" -->EDBUS_TYPE_INT32</em>&nbsp;</td><td>
<p>integer </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0da1d3e80297061e99499a458755d5e9d4f"></a><!-- doxytag: member="EDBUS_TYPE_UINT32" ref="ga2044d820c43ec113bf79f7489f2e0f0da1d3e80297061e99499a458755d5e9d4f" args="" -->EDBUS_TYPE_UINT32</em>&nbsp;</td><td>
<p>unsigned integer </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0daca3e817be7ad4762886ab7d0f1b57cb8"></a><!-- doxytag: member="EDBUS_TYPE_INT64" ref="ga2044d820c43ec113bf79f7489f2e0f0daca3e817be7ad4762886ab7d0f1b57cb8" args="" -->EDBUS_TYPE_INT64</em>&nbsp;</td><td>
<p>long long </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0da7937e3b17fec4019195d052a0a4c43bb"></a><!-- doxytag: member="EDBUS_TYPE_UINT64" ref="ga2044d820c43ec113bf79f7489f2e0f0da7937e3b17fec4019195d052a0a4c43bb" args="" -->EDBUS_TYPE_UINT64</em>&nbsp;</td><td>
<p>unsigned long long </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0da9e356cc2629f9b59f64561bcb3b33252"></a><!-- doxytag: member="EDBUS_TYPE_DOUBLE" ref="ga2044d820c43ec113bf79f7489f2e0f0da9e356cc2629f9b59f64561bcb3b33252" args="" -->EDBUS_TYPE_DOUBLE</em>&nbsp;</td><td>
<p>double </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0da9b132f03d95d9e667daa89a7277b3848"></a><!-- doxytag: member="EDBUS_TYPE_STRING" ref="ga2044d820c43ec113bf79f7489f2e0f0da9b132f03d95d9e667daa89a7277b3848" args="" -->EDBUS_TYPE_STRING</em>&nbsp;</td><td>
<p>string </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0da74fc0ab49db0b0d32c7e92d34d5a44f0"></a><!-- doxytag: member="EDBUS_TYPE_OBJECT_PATH" ref="ga2044d820c43ec113bf79f7489f2e0f0da74fc0ab49db0b0d32c7e92d34d5a44f0" args="" -->EDBUS_TYPE_OBJECT_PATH</em>&nbsp;</td><td>
<p><a class="el" href="classedelib_1_1EdbusObjectPath.html" title="Represents D-Bus object path.">EdbusObjectPath</a> type. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0daf896b68c5f0eab03c52d7caef455c557"></a><!-- doxytag: member="EDBUS_TYPE_ARRAY" ref="ga2044d820c43ec113bf79f7489f2e0f0daf896b68c5f0eab03c52d7caef455c557" args="" -->EDBUS_TYPE_ARRAY</em>&nbsp;</td><td>
<p>array </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0dab61c522f11aa071205077e4b2225573a"></a><!-- doxytag: member="EDBUS_TYPE_STRUCT" ref="ga2044d820c43ec113bf79f7489f2e0f0dab61c522f11aa071205077e4b2225573a" args="" -->EDBUS_TYPE_STRUCT</em>&nbsp;</td><td>
<p>structure </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0daa82cb6746ed31106335658f27f094471"></a><!-- doxytag: member="EDBUS_TYPE_DICT" ref="ga2044d820c43ec113bf79f7489f2e0f0daa82cb6746ed31106335658f27f094471" args="" -->EDBUS_TYPE_DICT</em>&nbsp;</td><td>
<p>dictionary </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ga2044d820c43ec113bf79f7489f2e0f0da613a05ff2c5d32184b314c52886713d7"></a><!-- doxytag: member="EDBUS_TYPE_VARIANT" ref="ga2044d820c43ec113bf79f7489f2e0f0da613a05ff2c5d32184b314c52886713d7" args="" -->EDBUS_TYPE_VARIANT</em>&nbsp;</td><td>
<p>variant </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="gabd708472ce69d570fa1580502d68bdcf"></a><!-- doxytag: member="edelib::EdbusErrorType" ref="gabd708472ce69d570fa1580502d68bdcf" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum EdbusErrorType</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p><a class="el" href="classedelib_1_1EdbusError.html" title="A class representing D-Bus error.">EdbusError</a> error type. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa0c79dea9a27f45426b54b544b76afe2c"></a><!-- doxytag: member="EDBUS_ERROR_INVALID" ref="gabd708472ce69d570fa1580502d68bdcfa0c79dea9a27f45426b54b544b76afe2c" args="" -->EDBUS_ERROR_INVALID</em>&nbsp;</td><td>
<p>empty error </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa697071a4266b77f6db3d53ed03d1cfba"></a><!-- doxytag: member="EDBUS_ERROR_FAILED" ref="gabd708472ce69d570fa1580502d68bdcfa697071a4266b77f6db3d53ed03d1cfba" args="" -->EDBUS_ERROR_FAILED</em>&nbsp;</td><td>
<p>generic failure </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa84e0f373b27e43c66a31d79ec9b74752"></a><!-- doxytag: member="EDBUS_ERROR_NO_MEMORY" ref="gabd708472ce69d570fa1580502d68bdcfa84e0f373b27e43c66a31d79ec9b74752" args="" -->EDBUS_ERROR_NO_MEMORY</em>&nbsp;</td><td>
<p>out of memory </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa014c3a36668b28411317ae034bf39241"></a><!-- doxytag: member="EDBUS_ERROR_SERVICE_UNKNOWN" ref="gabd708472ce69d570fa1580502d68bdcfa014c3a36668b28411317ae034bf39241" args="" -->EDBUS_ERROR_SERVICE_UNKNOWN</em>&nbsp;</td><td>
<p>address service is neither connected nor can be activated </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa2d504788074c6ce54b9bf4cdb09b6cc8"></a><!-- doxytag: member="EDBUS_ERROR_NAME_HAS_NO_OWNER" ref="gabd708472ce69d570fa1580502d68bdcfa2d504788074c6ce54b9bf4cdb09b6cc8" args="" -->EDBUS_ERROR_NAME_HAS_NO_OWNER</em>&nbsp;</td><td>
<p>a non-unique name used in message is not known </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfaae9b2e36b154022afce5e7424b682f41"></a><!-- doxytag: member="EDBUS_ERROR_NO_REPLY" ref="gabd708472ce69d570fa1580502d68bdcfaae9b2e36b154022afce5e7424b682f41" args="" -->EDBUS_ERROR_NO_REPLY</em>&nbsp;</td><td>
<p>expected reply not received </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa4785fa8e15fa5ace6ae3326a7fc4e867"></a><!-- doxytag: member="EDBUS_ERROR_IO_ERROR" ref="gabd708472ce69d570fa1580502d68bdcfa4785fa8e15fa5ace6ae3326a7fc4e867" args="" -->EDBUS_ERROR_IO_ERROR</em>&nbsp;</td><td>
<p>IO error during operation. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfaf61733666363643dd24594d6938dbc24"></a><!-- doxytag: member="EDBUS_ERROR_BAD_ADDRESS" ref="gabd708472ce69d570fa1580502d68bdcfaf61733666363643dd24594d6938dbc24" args="" -->EDBUS_ERROR_BAD_ADDRESS</em>&nbsp;</td><td>
<p>malformed address to be connected to </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfae5223c6665a536b454df1f170d2cdf8b"></a><!-- doxytag: member="EDBUS_ERROR_NOT_SUPPORTED" ref="gabd708472ce69d570fa1580502d68bdcfae5223c6665a536b454df1f170d2cdf8b" args="" -->EDBUS_ERROR_NOT_SUPPORTED</em>&nbsp;</td><td>
<p>requested operation not supported </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfaeabf8f4ea3a4f652fa3d58a5307df765"></a><!-- doxytag: member="EDBUS_ERROR_LIMITS_EXCEEDED" ref="gabd708472ce69d570fa1580502d68bdcfaeabf8f4ea3a4f652fa3d58a5307df765" args="" -->EDBUS_ERROR_LIMITS_EXCEEDED</em>&nbsp;</td><td>
<p>resource reached it's limit </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa436e6ea32aff3c2555866ecc7cd4a902"></a><!-- doxytag: member="EDBUS_ERROR_ACCESS_DENIED" ref="gabd708472ce69d570fa1580502d68bdcfa436e6ea32aff3c2555866ecc7cd4a902" args="" -->EDBUS_ERROR_ACCESS_DENIED</em>&nbsp;</td><td>
<p>not enough permissions to execute or access operation </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa3b7c0f220c5b4dc3aaea4d7b817bf52d"></a><!-- doxytag: member="EDBUS_ERROR_AUTH_FAILED" ref="gabd708472ce69d570fa1580502d68bdcfa3b7c0f220c5b4dc3aaea4d7b817bf52d" args="" -->EDBUS_ERROR_AUTH_FAILED</em>&nbsp;</td><td>
<p>authentication failed </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfaa6a7aaec5ceb1baf93fc6518788683af"></a><!-- doxytag: member="EDBUS_ERROR_NO_SERVER" ref="gabd708472ce69d570fa1580502d68bdcfaa6a7aaec5ceb1baf93fc6518788683af" args="" -->EDBUS_ERROR_NO_SERVER</em>&nbsp;</td><td>
<p>unable to connect to the D-Bus server </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa1cb6d2e1793c0074a80e39ef8139fdc4"></a><!-- doxytag: member="EDBUS_ERROR_TIMEOUT" ref="gabd708472ce69d570fa1580502d68bdcfa1cb6d2e1793c0074a80e39ef8139fdc4" args="" -->EDBUS_ERROR_TIMEOUT</em>&nbsp;</td><td>
<p>an timeout occured during operation </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa8a658b69a12a8e198b1fc4545a1bd13f"></a><!-- doxytag: member="EDBUS_ERROR_NO_NETWORK" ref="gabd708472ce69d570fa1580502d68bdcfa8a658b69a12a8e198b1fc4545a1bd13f" args="" -->EDBUS_ERROR_NO_NETWORK</em>&nbsp;</td><td>
<p>transport channel network not available </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfacadb569e736809dca046d691c8d80718"></a><!-- doxytag: member="EDBUS_ERROR_DISCONNECTED" ref="gabd708472ce69d570fa1580502d68bdcfacadb569e736809dca046d691c8d80718" args="" -->EDBUS_ERROR_DISCONNECTED</em>&nbsp;</td><td>
<p>trying to perform operation on unconnected connection </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa4688cc6e934d6f798e9fbbc37f2c8ef0"></a><!-- doxytag: member="EDBUS_ERROR_INVALID_ARGS" ref="gabd708472ce69d570fa1580502d68bdcfa4688cc6e934d6f798e9fbbc37f2c8ef0" args="" -->EDBUS_ERROR_INVALID_ARGS</em>&nbsp;</td><td>
<p>invalid arguments for method call </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa6cfe7ceda44893c6f510365109f79125"></a><!-- doxytag: member="EDBUS_ERROR_FILE_NOT_FOUND" ref="gabd708472ce69d570fa1580502d68bdcfa6cfe7ceda44893c6f510365109f79125" args="" -->EDBUS_ERROR_FILE_NOT_FOUND</em>&nbsp;</td><td>
<p>a file needed for operation not present </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa735074486ab083091a85f65e4c1c5aae"></a><!-- doxytag: member="EDBUS_ERROR_FILE_EXISTS" ref="gabd708472ce69d570fa1580502d68bdcfa735074486ab083091a85f65e4c1c5aae" args="" -->EDBUS_ERROR_FILE_EXISTS</em>&nbsp;</td><td>
<p>file exists, but operation does not allow overwriting </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa9bfdb752649c62fc28d5d7840559ace7"></a><!-- doxytag: member="EDBUS_ERROR_UNKNOWN_METHOD" ref="gabd708472ce69d570fa1580502d68bdcfa9bfdb752649c62fc28d5d7840559ace7" args="" -->EDBUS_ERROR_UNKNOWN_METHOD</em>&nbsp;</td><td>
<p>unknown method </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa0159b4f4563989dda14daf8e0ec25752"></a><!-- doxytag: member="EDBUS_ERROR_TIMED_OUT" ref="gabd708472ce69d570fa1580502d68bdcfa0159b4f4563989dda14daf8e0ec25752" args="" -->EDBUS_ERROR_TIMED_OUT</em>&nbsp;</td><td>
<p>an operation timed out </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa3d98bb1a9b1a44cf03b661bba646e387"></a><!-- doxytag: member="EDBUS_ERROR_INVALID_SIGNATURE" ref="gabd708472ce69d570fa1580502d68bdcfa3d98bb1a9b1a44cf03b661bba646e387" args="" -->EDBUS_ERROR_INVALID_SIGNATURE</em>&nbsp;</td><td>
<p>invalid signature for message </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gabd708472ce69d570fa1580502d68bdcfa9e5289204a584a2914ff1b32d0316756"></a><!-- doxytag: member="EDBUS_ERROR_USER_DEFINED" ref="gabd708472ce69d570fa1580502d68bdcfa9e5289204a584a2914ff1b32d0316756" args="" -->EDBUS_ERROR_USER_DEFINED</em>&nbsp;</td><td>
<p>user defined error </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="gacfb894cef85a000b613a0cf3649015b8"></a><!-- doxytag: member="edelib::EdbusNameMode" ref="gacfb894cef85a000b613a0cf3649015b8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum EdbusNameMode</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>What to do when known name is acquired. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gacfb894cef85a000b613a0cf3649015b8a16bee5562b63d130d5c0f6a9706c6faa"></a><!-- doxytag: member="EDBUS_NAME_NO_REPLACE" ref="gacfb894cef85a000b613a0cf3649015b8a16bee5562b63d130d5c0f6a9706c6faa" args="" -->EDBUS_NAME_NO_REPLACE</em>&nbsp;</td><td>
<p>Do not replace existing name. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gacfb894cef85a000b613a0cf3649015b8a1f162465a97955175744d3fa227d053f"></a><!-- doxytag: member="EDBUS_NAME_ALLOW_REPLACE" ref="gacfb894cef85a000b613a0cf3649015b8a1f162465a97955175744d3fa227d053f" args="" -->EDBUS_NAME_ALLOW_REPLACE</em>&nbsp;</td><td>
<p>Existing name can be replaced. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gacfb894cef85a000b613a0cf3649015b8a7dedf8ded9343ff36d0552c328c1e357"></a><!-- doxytag: member="EDBUS_NAME_REPLACE_EXISTING" ref="gacfb894cef85a000b613a0cf3649015b8a7dedf8ded9343ff36d0552c328c1e357" args="" -->EDBUS_NAME_REPLACE_EXISTING</em>&nbsp;</td><td>
<p>Force replacement. </p>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="ga17bdb720457fba3d77b79058ed27970b"></a><!-- doxytag: member="edelib::operator&lt;&lt;" ref="ga17bdb720457fba3d77b79058ed27970b" args="(EdbusObjectPath &amp;p, const char *el)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EdbusObjectPath&amp; edelib::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">EdbusObjectPath &amp;&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>el</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>A simple shorcut for <a class="el" href="classedelib_1_1EdbusObjectPath.html" title="Represents D-Bus object path.">EdbusObjectPath</a> append() memeber </p>

<p>References <a class="el" href="classedelib_1_1EdbusObjectPath.html#a1901e642ccf2ba24a81a749d6c464896">EdbusObjectPath::append()</a>.</p>

</div>
</div>
<a class="anchor" id="gaba4ab1236c759d6344fa81a2926cbf0f"></a><!-- doxytag: member="edelib::operator&lt;&lt;" ref="gaba4ab1236c759d6344fa81a2926cbf0f" args="(EdbusList &amp;lst, const EdbusData &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EdbusList&amp; edelib::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">EdbusList &amp;&#160;</td>
          <td class="paramname"><em>lst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const EdbusData &amp;&#160;</td>
          <td class="paramname"><em>val</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>A convinient shortcut for <a class="el" href="classedelib_1_1EdbusList.html#adef5d386e79fff33668e2cb4ba90a799">EdbusList::append()</a>. You can use it as: </p>
<div class="fragment"><pre class="fragment">   EdbusList m = <a class="code" href="classedelib_1_1EdbusData.html#a31ad1ce3a1cb646ad597d49974f0a50d">EdbusData::from_struct</a>();
   m &lt;&lt; <a class="code" href="classedelib_1_1EdbusData.html#a0b0bd4292364951b8c9fc7bbf3292a65">EdbusData::from_int32</a>(4) &lt;&lt; <a class="code" href="classedelib_1_1EdbusData.html#ae38405f20bbcbdc64342fed42784c1b2">EdbusData::from_string</a>(<span class="stringliteral">&quot;sample string&quot;</span>) &lt;&lt; <a class="code" href="classedelib_1_1EdbusData.html#afc1eb899e41062b326db29a0776dcb0e">EdbusData::from_bool</a>(<span class="keyword">true</span>);
</pre></div> 
<p>References <a class="el" href="classedelib_1_1EdbusList.html#adef5d386e79fff33668e2cb4ba90a799">EdbusList::append()</a>.</p>

</div>
</div>
<a class="anchor" id="ga2154eec2c883cf727aa83620e44cb452"></a><!-- doxytag: member="edelib::operator&lt;&lt;" ref="ga2154eec2c883cf727aa83620e44cb452" args="(EdbusMessage &amp;m, const EdbusData &amp;val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EdbusMessage&amp; edelib::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">EdbusMessage &amp;&#160;</td>
          <td class="paramname"><em>m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const EdbusData &amp;&#160;</td>
          <td class="paramname"><em>val</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>A convinient shortcut for <a class="el" href="classedelib_1_1EdbusMessage.html#a58b474bf410a43021488e2855714dd74">EdbusMessage::append()</a>. You can use it as: </p>
<div class="fragment"><pre class="fragment">   EdbusMessage m;
   m &lt;&lt; <a class="code" href="classedelib_1_1EdbusData.html#a0b0bd4292364951b8c9fc7bbf3292a65">EdbusData::from_int32</a>(4) &lt;&lt; <a class="code" href="classedelib_1_1EdbusData.html#ae38405f20bbcbdc64342fed42784c1b2">EdbusData::from_string</a>(<span class="stringliteral">&quot;sample string&quot;</span>) &lt;&lt; <a class="code" href="classedelib_1_1EdbusData.html#afc1eb899e41062b326db29a0776dcb0e">EdbusData::from_bool</a>(<span class="keyword">true</span>);
</pre></div> 
<p>References <a class="el" href="classedelib_1_1EdbusMessage.html#a58b474bf410a43021488e2855714dd74">EdbusMessage::append()</a>.</p>

</div>
</div>
</div><!-- contents -->


<hr class="footer"/><address class="footer"><small>
Generated on Tue Jun 5 2012 17:49:02 for edelib by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

</body>
</html>