Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 29c369053a983cc5d8c880dc6e0a2237 > files > 2177

libdtn-devel-2.6.0-2mdv2009.1.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>DTN Reference Implementation: prophet::RIBDTLV::RIBDTLV::RoutingAddressString 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.5.8 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespaceprophet.html">prophet</a>::<a class="el" href="classprophet_1_1RIBDTLV.html">RIBDTLV</a>::<a class="el" href="structprophet_1_1RIBDTLV_1_1RoutingAddressString.html">RoutingAddressString</a>
  </div>
</div>
<div class="contents">
<h1>prophet::RIBDTLV::RIBDTLV::RoutingAddressString Struct Reference</h1><!-- doxytag: class="prophet::RIBDTLV::RoutingAddressString" -->Routing Address String (entry in RIBD above) p.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="RIBDTLV_8h-source.html">RIBDTLV.h</a>&gt;</code>
<p>

<p>
<a href="structprophet_1_1RIBDTLV_1_1RoutingAddressString-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">u_int16_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprophet_1_1RIBDTLV_1_1RoutingAddressString.html#713200363e4314adbc2c1181edc8e849">string_id</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">16 bit identifier that is constant for the duration of a session.  <a href="#713200363e4314adbc2c1181edc8e849"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">u_int8_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprophet_1_1RIBDTLV_1_1RoutingAddressString.html#4c1852711eac29dd49196e937d54f30f">length</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Length of Address String.  <a href="#4c1852711eac29dd49196e937d54f30f"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">u_int8_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprophet_1_1RIBDTLV_1_1RoutingAddressString.html#85a7dd45e5fe03bedebf2b7eb6e13b5b">unused__</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">u_char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprophet_1_1RIBDTLV_1_1RoutingAddressString.html#db156862432ba05aa81ababf76ec355a">ra_string</a> [0]</td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Routing Address String (entry in RIBD above) p. 
<p>
27, 4.4.3 
<p>Definition at line <a class="el" href="RIBDTLV_8h-source.html#l00055">55</a> of file <a class="el" href="RIBDTLV_8h-source.html">RIBDTLV.h</a>.</p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="4c1852711eac29dd49196e937d54f30f"></a><!-- doxytag: member="prophet::RIBDTLV::RoutingAddressString::length" ref="4c1852711eac29dd49196e937d54f30f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u_int8_t prophet::RIBDTLV::RIBDTLV::RoutingAddressString::length          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Length of Address String. 
<p>

<p>Definition at line <a class="el" href="RIBDTLV_8h-source.html#l00064">64</a> of file <a class="el" href="RIBDTLV_8h-source.html">RIBDTLV.h</a>.</p>

<p>Referenced by <a class="el" href="RIBDTLV_8cc-source.html#l00115">prophet::RIBDTLV::read_ras_entry()</a>, and <a class="el" href="RIBDTLV_8cc-source.html#l00035">prophet::RIBDTLV::write_ras_entry()</a>.</p>

</div>
</div><p>
<a class="anchor" name="db156862432ba05aa81ababf76ec355a"></a><!-- doxytag: member="prophet::RIBDTLV::RoutingAddressString::ra_string" ref="db156862432ba05aa81ababf76ec355a" args="[0]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u_char prophet::RIBDTLV::RIBDTLV::RoutingAddressString::ra_string[0]          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="RIBDTLV_8h-source.html#l00066">66</a> of file <a class="el" href="RIBDTLV_8h-source.html">RIBDTLV.h</a>.</p>

<p>Referenced by <a class="el" href="RIBDTLV_8cc-source.html#l00115">prophet::RIBDTLV::read_ras_entry()</a>, and <a class="el" href="RIBDTLV_8cc-source.html#l00035">prophet::RIBDTLV::write_ras_entry()</a>.</p>

</div>
</div><p>
<a class="anchor" name="713200363e4314adbc2c1181edc8e849"></a><!-- doxytag: member="prophet::RIBDTLV::RoutingAddressString::string_id" ref="713200363e4314adbc2c1181edc8e849" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u_int16_t prophet::RIBDTLV::RIBDTLV::RoutingAddressString::string_id          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
16 bit identifier that is constant for the duration of a session. 
<p>
String ID zero is predefined as the node initiating the session through sending the Hello SYN message, and String ID one is predefined as the node responding with the Hello SYNACK message. 
<p>Definition at line <a class="el" href="RIBDTLV_8h-source.html#l00063">63</a> of file <a class="el" href="RIBDTLV_8h-source.html">RIBDTLV.h</a>.</p>

<p>Referenced by <a class="el" href="RIBDTLV_8cc-source.html#l00115">prophet::RIBDTLV::read_ras_entry()</a>, and <a class="el" href="RIBDTLV_8cc-source.html#l00035">prophet::RIBDTLV::write_ras_entry()</a>.</p>

</div>
</div><p>
<a class="anchor" name="85a7dd45e5fe03bedebf2b7eb6e13b5b"></a><!-- doxytag: member="prophet::RIBDTLV::RoutingAddressString::unused__" ref="85a7dd45e5fe03bedebf2b7eb6e13b5b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u_int8_t prophet::RIBDTLV::RIBDTLV::RoutingAddressString::unused__          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="RIBDTLV_8h-source.html#l00065">65</a> of file <a class="el" href="RIBDTLV_8h-source.html">RIBDTLV.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="RIBDTLV_8h-source.html">RIBDTLV.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Fri Jan 30 09:27:06 2009 for DTN Reference Implementation by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
</body>
</html>