Sophie

Sophie

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

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: dtnperf-client.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.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><a href="annotated.html"><span>Classes</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>File&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>dtnperf-client.c File Reference</h1><code>#include &lt;stdio.h&gt;</code><br>
<code>#include &lt;unistd.h&gt;</code><br>
<code>#include &lt;errno.h&gt;</code><br>
<code>#include &lt;strings.h&gt;</code><br>
<code>#include &lt;string.h&gt;</code><br>
<code>#include &lt;stdlib.h&gt;</code><br>
<code>#include &lt;sys/time.h&gt;</code><br>
<code>#include &lt;sys/file.h&gt;</code><br>
<code>#include &lt;time.h&gt;</code><br>
<code>#include &lt;assert.h&gt;</code><br>
<code>#include &quot;<a class="el" href="dtn__api_8h-source.html">dtn_api.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="dtn__types_8h-source.html">dtn_types.h</a>&quot;</code><br>

<p>
<a href="dtnperf-client_8c-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#4801bca2b367f4181be359978b7943a4">MAX_MEM_PAYLOAD</a>&nbsp;&nbsp;&nbsp;50000</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#f9be65572ed9060aeddbe9d39df5213f">ILLEGAL_PAYLOAD</a>&nbsp;&nbsp;&nbsp;0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#5fd09674516b91ef0a2abca8d6fe09d4">DEFAULT_PAYLOAD</a>&nbsp;&nbsp;&nbsp;50000</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#48408bd325becd2af358eea79e42f335">CHECK_SET</a>(_arg, _what)</td></tr>

<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#293abb58b132c26701dada5c4e57ca35">parse_options</a> (int, char **)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structdtn__endpoint__id__t.html">dtn_endpoint_id_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#5942504e420559071bfe9c1da23b1804">parse_eid</a> (<a class="el" href="dtn__api_8h.html#566289d829b69370d7635c21364bfe18">dtn_handle_t</a> <a class="el" href="dtncat_8c.html#01daea96255bb21a8979b3b45f5bbb70">handle</a>, <a class="el" href="structdtn__endpoint__id__t.html">dtn_endpoint_id_t</a> *eid, char *str)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#a4c888ac08148b1a8427491238530dc7">print_usage</a> (char *<a class="el" href="tca__admin_8cc.html#d785d8a8f8ff378aa21eb1fa7a6085df">progname</a>)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#ecc3519b0625ad9c7bae39fc21b08d2d">print_eid</a> (char *label, <a class="el" href="structdtn__endpoint__id__t.html">dtn_endpoint_id_t</a> *eid)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#71808395b2460b32d8b1048e44faef6e">pattern</a> (char *outBuf, int inBytes)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">struct timeval&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#ae390b8721b082d546f305e213deccb0">set</a> (double sec)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">struct timeval&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#517b0f7cbe789371f38fd9f87f8c807b">add</a> (double sec)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#ec4cf3c46cca513120c88f81296f0809">show_report</a> (u_int buf_len, char *eid, struct timeval start, struct timeval <a class="el" href="num2sdnv_8c.html#8fd806ad19b8f5513a4cf18cbf77532c">end</a>, int data)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#ea637efc9204ec44982ba1d6fd43beca">csv_time_report</a> (int b_sent, int payload, struct timeval start, struct timeval <a class="el" href="num2sdnv_8c.html#8fd806ad19b8f5513a4cf18cbf77532c">end</a>)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#b5c974e1b5fb8a8971269e281d66b375">csv_data_report</a> (int b_id, int payload, struct timeval start, struct timeval <a class="el" href="num2sdnv_8c.html#8fd806ad19b8f5513a4cf18cbf77532c">end</a>)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#88f4ff3996eb95be51de3312c463d6fc">bundles_needed</a> (long data, long pl)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#450d4bc9c779fe4cde732a4f370cf334">check_options</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#4fe80830fb1fb03fd59e950870de994b">show_options</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#53dfd7e8a4ff1d3a700b5e88cdfbc48f">add_time</a> (struct timeval *tot_time, struct timeval part_time)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#7dd87a50787de3185553f37805b05a1e">mega2byte</a> (long n)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#935456968eaf679ed29d04ef352245d7">kilo2byte</a> (long n)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#b6ad59fe95bc225f5966b087e47e3997">findDataUnit</a> (const char *inarg)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#3c04138a5bfe5d72780bb7e82a18e627">main</a> (int argc, char **argv)</td></tr>

<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#b9e1449fd00c98428516f0b41eddcb10">progname</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="dtn__types_8h.html#3dcfddc1b850a71a18d8a0868f67e762">dtn_bundle_payload_location_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#3e3d88fa1d09ea61999369a623e98a9f">payload_type</a> = DTN_PAYLOAD_FILE</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#0b2caeb4b6f130be43e5a2f0267dd453">verbose</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#50c69147f633c183f8c9155a2d688844">op_mode</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#c3e1795766a80ec63b157951b4b9a7d4">debug</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#d7a427f46fb537e77908fd4895aa9778">csv_out</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#d6057e40387509de502bdc91007d3238">expiration</a> = 3600</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#1bdbebbcf901e059d8765070846f9ee8">delivery_receipts</a> = 1</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#6dd7ec74d1d4d8312e0f4cad76a3ebae">forwarding_receipts</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#160881851a33309c0106503ac4d14d96">custody</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#e75d07ae6162cb4c080ca4b0189f5302">custody_receipts</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#82c638daee7e7ec8f669285e64ebb511">receive_receipts</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#fe53bb8563092a6a7cc95bbdfd4e2721">wait_for_report</a> = 1</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#cc3f40bcc31639227d6f74b3e0e6915c">arg_replyto</a> = NULL</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#b65c55eb53174efdd1d8a13c15a14fe7">arg_source</a> = NULL</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#8f7af606d1623c716486d0dab4c70391">arg_dest</a> = NULL</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="dtn__types_8h.html#d9378ff6ab7ee699568e037a8105f9b6">dtn_reg_id_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#8eb0c3e35c1feb7baf9802f03bf42e41">regid</a> = DTN_REGID_NONE</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#d092b7010f32f10206276660b57075db">bundle_payload</a> = DEFAULT_PAYLOAD</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#1734e2bc28ff4679c9a3b413ef6b634c">p_arg</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#8b858881f9e84fbe6cf70f1ed988f5fd">transmission_time</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#9b5f1131327146c3b68f93a04d951cfb">data_qty</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#c49f414bef9b9b76513efed48663148a">n_arg</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#68d9abc5b96a1c2ca56460cef5bd33e4">n_copies</a> = 1</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#eaad7b1b3920def5a1126453c5770914">sleepVal</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#f72f0fe7b03d82b7ee28f9f9bd395d12">use_file</a> = 1</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#ae1d60499e69d2d602acb61b0b1396bc">data_unit</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#6f8059414f0228f0256115e024eeed4b">fd</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#160445d083db7316b9b6add289afe621">data_written</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#32eb2548830ea17bd7736c66dc6e80f8">data_read</a> = 0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dtnperf-client_8c.html#f930ce1736fa0d28a7e2aa71a0a990a9">file_name_src</a> = INSTALL_LOCALSTATEDIR &quot;/dtn/dtnperf/dtnbuffer.snd&quot;</td></tr>

</table>
<hr><h2>Define Documentation</h2>
<a class="anchor" name="48408bd325becd2af358eea79e42f335"></a><!-- doxytag: member="dtnperf&#45;client.c::CHECK_SET" ref="48408bd325becd2af358eea79e42f335" args="(_arg, _what)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CHECK_SET          </td>
          <td>(</td>
          <td class="paramtype">_arg,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_what&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">if</span> (_arg == 0) {                                                    \
        fprintf(stderr, <span class="stringliteral">"\nSYNTAX ERROR: %s must be specified\n"</span>, _what);      \
        <a class="code" href="dtncat_8c.html#e5ad5cbeccaedc03a48d3c7eaa803e79">print_usage</a>(argv[0]);                                                  \
        exit(1);                                                        \
    }
</pre></div>
</div>
</div><p>
<a class="anchor" name="5fd09674516b91ef0a2abca8d6fe09d4"></a><!-- doxytag: member="dtnperf&#45;client.c::DEFAULT_PAYLOAD" ref="5fd09674516b91ef0a2abca8d6fe09d4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEFAULT_PAYLOAD&nbsp;&nbsp;&nbsp;50000          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00062">62</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00823">check_options()</a>.</p>

</div>
</div><p>
<a class="anchor" name="f9be65572ed9060aeddbe9d39df5213f"></a><!-- doxytag: member="dtnperf&#45;client.c::ILLEGAL_PAYLOAD" ref="f9be65572ed9060aeddbe9d39df5213f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ILLEGAL_PAYLOAD&nbsp;&nbsp;&nbsp;0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00061">61</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00823">check_options()</a>.</p>

</div>
</div><p>
<a class="anchor" name="4801bca2b367f4181be359978b7943a4"></a><!-- doxytag: member="dtnperf&#45;client.c::MAX_MEM_PAYLOAD" ref="4801bca2b367f4181be359978b7943a4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAX_MEM_PAYLOAD&nbsp;&nbsp;&nbsp;50000          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00060">60</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00823">check_options()</a>, and <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>.</p>

</div>
</div><p>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="517b0f7cbe789371f38fd9f87f8c807b"></a><!-- doxytag: member="dtnperf&#45;client.c::add" ref="517b0f7cbe789371f38fd9f87f8c807b" args="(double sec)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct timeval add           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>sec</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [read]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00978">978</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="53dfd7e8a4ff1d3a700b5e88cdfbc48f"></a><!-- doxytag: member="dtnperf&#45;client.c::add_time" ref="53dfd7e8a4ff1d3a700b5e88cdfbc48f" args="(struct timeval *tot_time, struct timeval part_time)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void add_time           </td>
          <td>(</td>
          <td class="paramtype">struct timeval *&nbsp;</td>
          <td class="paramname"> <em>tot_time</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct timeval&nbsp;</td>
          <td class="paramname"> <em>part_time</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l01079">1079</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="88f4ff3996eb95be51de3312c463d6fc"></a><!-- doxytag: member="dtnperf&#45;client.c::bundles_needed" ref="88f4ff3996eb95be51de3312c463d6fc" args="(long data, long pl)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long bundles_needed           </td>
          <td>(</td>
          <td class="paramtype">long&nbsp;</td>
          <td class="paramname"> <em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&nbsp;</td>
          <td class="paramname"> <em>pl</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l01063">1063</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>.</p>

</div>
</div><p>
<a class="anchor" name="450d4bc9c779fe4cde732a4f370cf334"></a><!-- doxytag: member="dtnperf&#45;client.c::check_options" ref="450d4bc9c779fe4cde732a4f370cf334" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void check_options           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00823">823</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>References <a class="el" href="dtnperf-client_8c-source.html#l00099">bundle_payload</a>, <a class="el" href="dtnperf-client_8c-source.html#l00076">csv_out</a>, <a class="el" href="dtnperf-client_8c-source.html#l00106">data_qty</a>, <a class="el" href="dtnmoteproxy_8c-source.html#l00115">debug</a>, <a class="el" href="dtnperf-client_8c-source.html#l00062">DEFAULT_PAYLOAD</a>, <a class="el" href="dtnperf-client_8c-source.html#l00061">ILLEGAL_PAYLOAD</a>, <a class="el" href="dtnperf-client_8c-source.html#l00060">MAX_MEM_PAYLOAD</a>, <a class="el" href="dtnperf-client_8c-source.html#l00109">n_copies</a>, <a class="el" href="dtnperf-client_8c-source.html#l00074">op_mode</a>, <a class="el" href="dtnperf-client_8c-source.html#l00110">sleepVal</a>, <a class="el" href="dtnperf-client_8c-source.html#l00103">transmission_time</a>, <a class="el" href="dtnperf-client_8c-source.html#l00111">use_file</a>, and <a class="el" href="dtncat_8c-source.html#l00046">verbose</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>.</p>

</div>
</div><p>
<a class="anchor" name="b5c974e1b5fb8a8971269e281d66b375"></a><!-- doxytag: member="dtnperf&#45;client.c::csv_data_report" ref="b5c974e1b5fb8a8971269e281d66b375" args="(int b_id, int payload, struct timeval start, struct timeval end)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void csv_data_report           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>b_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>payload</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct timeval&nbsp;</td>
          <td class="paramname"> <em>start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct timeval&nbsp;</td>
          <td class="paramname"> <em>end</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l01045">1045</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>.</p>

</div>
</div><p>
<a class="anchor" name="ea637efc9204ec44982ba1d6fd43beca"></a><!-- doxytag: member="dtnperf&#45;client.c::csv_time_report" ref="ea637efc9204ec44982ba1d6fd43beca" args="(int b_sent, int payload, struct timeval start, struct timeval end)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void csv_time_report           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>b_sent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>payload</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct timeval&nbsp;</td>
          <td class="paramname"> <em>start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct timeval&nbsp;</td>
          <td class="paramname"> <em>end</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l01024">1024</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>.</p>

</div>
</div><p>
<a class="anchor" name="b6ad59fe95bc225f5966b087e47e3997"></a><!-- doxytag: member="dtnperf&#45;client.c::findDataUnit" ref="b6ad59fe95bc225f5966b087e47e3997" args="(const char *inarg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char findDataUnit           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>inarg</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l01114">1114</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="935456968eaf679ed29d04ef352245d7"></a><!-- doxytag: member="dtnperf&#45;client.c::kilo2byte" ref="935456968eaf679ed29d04ef352245d7" args="(long n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long kilo2byte           </td>
          <td>(</td>
          <td class="paramtype">long&nbsp;</td>
          <td class="paramname"> <em>n</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l01104">1104</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="3c04138a5bfe5d72780bb7e82a18e627"></a><!-- doxytag: member="dtnperf&#45;client.c::main" ref="3c04138a5bfe5d72780bb7e82a18e627" args="(int argc, char **argv)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int main           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>argc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char **&nbsp;</td>
          <td class="paramname"> <em>argv</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00144">144</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>References <a class="el" href="dtncat_8c-source.html#l00072">arg_dest</a>, <a class="el" href="dtncat_8c-source.html#l00070">arg_replyto</a>, <a class="el" href="structdtn__bundle__payload__t.html#04e8c46c5b40f187e1fefed80853cc5c">dtn_bundle_payload_t::buf</a>, <a class="el" href="dtn__types_8h-source.html#l00378">dtn_bundle_payload_t::buf_len</a>, <a class="el" href="dtncat_8c-source.html#l00100">bundle_id</a>, <a class="el" href="dtnperf-client_8c-source.html#l00099">bundle_payload</a>, <a class="el" href="dtncat_8c-source.html#l00096">bundle_spec</a>, <a class="el" href="dtnperf-client_8c-source.html#l01063">bundles_needed()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00823">check_options()</a>, <a class="el" href="dtnperf-client_8c-source.html#l01045">csv_data_report()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00076">csv_out</a>, <a class="el" href="dtnperf-client_8c-source.html#l01024">csv_time_report()</a>, <a class="el" href="dtncat_8c-source.html#l00052">custody</a>, <a class="el" href="dtncat_8c-source.html#l00053">custody_receipts</a>, <a class="el" href="dtnperf-client_8c-source.html#l00106">data_qty</a>, <a class="el" href="dtnperf-client_8c-source.html#l00116">data_written</a>, <a class="el" href="dtnmoteproxy_8c-source.html#l00115">debug</a>, <a class="el" href="dtncat_8c-source.html#l00050">delivery_receipts</a>, <a class="el" href="dtn__types_8h-source.html#l00261">dtn_bundle_spec_t::dest</a>, <a class="el" href="dtn__types_8h-source.html#l00264">dtn_bundle_spec_t::dopts</a>, <a class="el" href="dtn__types_8h-source.html#l00188">DOPTS_CUSTODY</a>, <a class="el" href="dtn__types_8h-source.html#l00192">DOPTS_CUSTODY_RCPT</a>, <a class="el" href="dtn__types_8h-source.html#l00189">DOPTS_DELIVERY_RCPT</a>, <a class="el" href="dtn__types_8h-source.html#l00191">DOPTS_FORWARD_RCPT</a>, <a class="el" href="dtn__types_8h-source.html#l00190">DOPTS_RECEIVE_RCPT</a>, <a class="el" href="dtn__api_8c-source.html#l00088">dtn_build_local_eid()</a>, <a class="el" href="dtn__api_8c-source.html#l00065">dtn_close()</a>, <a class="el" href="dtn__api_8c-source.html#l00674">dtn_copy_eid()</a>, <a class="el" href="dtn__api_8c-source.html#l00074">dtn_errno()</a>, <a class="el" href="dtn__api_8c-source.html#l00039">dtn_open()</a>, <a class="el" href="dtn__types_8h-source.html#l00365">DTN_PAYLOAD_FILE</a>, <a class="el" href="dtn__types_8h-source.html#l00366">DTN_PAYLOAD_MEM</a>, <a class="el" href="dtn__api_8c-source.html#l00430">dtn_recv()</a>, <a class="el" href="dtn__types_8h-source.html#l00129">DTN_REG_DEFER</a>, <a class="el" href="dtn__api_8c-source.html#l00147">dtn_register()</a>, <a class="el" href="dtn__api_8c-source.html#l00359">dtn_send()</a>, <a class="el" href="dtn__api_8c-source.html#l00708">dtn_set_payload()</a>, <a class="el" href="dtn__errno_8c-source.html#l00022">dtn_strerror()</a>, <a class="el" href="dtn__errno_8h-source.html#l00027">DTN_SUCCESS</a>, <a class="el" href="dtn__types_8h-source.html#l00142">dtn_reg_info_t::endpoint</a>, <a class="el" href="IPDiscovery_8cc.html#d65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="dtn__types_8h-source.html#l00145">dtn_reg_info_t::expiration</a>, <a class="el" href="dtncat_8c-source.html#l00049">expiration</a>, <a class="el" href="dtn__types_8h-source.html#l00265">dtn_bundle_spec_t::expiration</a>, <a class="el" href="dtnperf-client_8c-source.html#l00115">fd</a>, <a class="el" href="dtnperf-client_8c-source.html#l00118">file_name_src</a>, <a class="el" href="dtn__types_8h-source.html#l00144">dtn_reg_info_t::flags</a>, <a class="el" href="dtncat_8c-source.html#l00051">forwarding_receipts</a>, <a class="el" href="Simulator_8cc-source.html#l00269">dtnsim::gettimeofday()</a>, <a class="el" href="dtncat_8c-source.html#l00095">handle</a>, <a class="el" href="dtnperf-client_8c-source.html#l00060">MAX_MEM_PAYLOAD</a>, <a class="el" href="dtnperf-client_8c-source.html#l00109">n_copies</a>, <a class="el" href="dtnperf-client_8c-source.html#l00074">op_mode</a>, <a class="el" href="dtncat_8c-source.html#l00547">parse_eid()</a>, <a class="el" href="dtncat_8c-source.html#l00424">parse_options()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00954">pattern()</a>, <a class="el" href="dtncat_8c-source.html#l00054">receive_receipts</a>, <a class="el" href="dtncat_8c-source.html#l00075">regid</a>, <a class="el" href="dtn__types_8h-source.html#l00143">dtn_reg_info_t::regid</a>, <a class="el" href="dtncat_8c-source.html#l00099">reply_payload</a>, <a class="el" href="dtncat_8c-source.html#l00097">reply_spec</a>, <a class="el" href="dtn__types_8h-source.html#l00262">dtn_bundle_spec_t::replyto</a>, <a class="el" href="dtnperf-client_8c-source.html#l00901">show_options()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00999">show_report()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00110">sleepVal</a>, <a class="el" href="dtn__types_8h-source.html#l00260">dtn_bundle_spec_t::source</a>, <a class="el" href="dtnperf-client_8c-source.html#l00103">transmission_time</a>, <a class="el" href="dtn__types_8h-source.html#l00066">dtn_endpoint_id_t::uri</a>, <a class="el" href="dtnperf-client_8c-source.html#l00111">use_file</a>, <a class="el" href="dtncat_8c-source.html#l00046">verbose</a>, and <a class="el" href="dtncat_8c-source.html#l00055">wait_for_report</a>.</p>

</div>
</div><p>
<a class="anchor" name="7dd87a50787de3185553f37805b05a1e"></a><!-- doxytag: member="dtnperf&#45;client.c::mega2byte" ref="7dd87a50787de3185553f37805b05a1e" args="(long n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long mega2byte           </td>
          <td>(</td>
          <td class="paramtype">long&nbsp;</td>
          <td class="paramname"> <em>n</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l01095">1095</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="5942504e420559071bfe9c1da23b1804"></a><!-- doxytag: member="dtnperf&#45;client.c::parse_eid" ref="5942504e420559071bfe9c1da23b1804" args="(dtn_handle_t handle, dtn_endpoint_id_t *eid, char *str)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structdtn__endpoint__id__t.html">dtn_endpoint_id_t</a>* parse_eid           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="dtn__api_8h.html#566289d829b69370d7635c21364bfe18">dtn_handle_t</a>&nbsp;</td>
          <td class="paramname"> <em>handle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structdtn__endpoint__id__t.html">dtn_endpoint_id_t</a> *&nbsp;</td>
          <td class="paramname"> <em>eid</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>str</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="293abb58b132c26701dada5c4e57ca35"></a><!-- doxytag: member="dtnperf&#45;client.c::parse_options" ref="293abb58b132c26701dada5c4e57ca35" args="(int, char **)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void parse_options           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>argc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char **&nbsp;</td>
          <td class="paramname"> <em>argv</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnrecv_8c-source.html#l00090">90</a> of file <a class="el" href="dtnrecv_8c-source.html">dtnrecv.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="71808395b2460b32d8b1048e44faef6e"></a><!-- doxytag: member="dtnperf&#45;client.c::pattern" ref="71808395b2460b32d8b1048e44faef6e" args="(char *outBuf, int inBytes)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void pattern           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>outBuf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>inBytes</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00954">954</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="TcaController_8cc-source.html#l00679">TcaController::ask()</a>, <a class="el" href="LinkScheduleEstimator_8cc-source.html#l00370">dtn::LinkScheduleEstimator::extract_schedule()</a>, <a class="el" href="TcaRouter_8cc-source.html#l00303">dtn::TcaRouter::fwd_to_all()</a>, <a class="el" href="TcaController_8cc-source.html#l00563">TcaController::gate_reg()</a>, <a class="el" href="TcaRouter_8cc-source.html#l00684">dtn::TcaRouter::handle_add_route()</a>, <a class="el" href="TcaController_8cc-source.html#l00349">TcaController::handle_coa_sent()</a>, <a class="el" href="TcaRouter_8cc-source.html#l00657">dtn::TcaRouter::handle_get_routes()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>, and <a class="el" href="TcaController_8cc-source.html#l00506">TcaController::route_reg()</a>.</p>

</div>
</div><p>
<a class="anchor" name="ecc3519b0625ad9c7bae39fc21b08d2d"></a><!-- doxytag: member="dtnperf&#45;client.c::print_eid" ref="ecc3519b0625ad9c7bae39fc21b08d2d" args="(char *label, dtn_endpoint_id_t *eid)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void print_eid           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>label</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structdtn__endpoint__id__t.html">dtn_endpoint_id_t</a> *&nbsp;</td>
          <td class="paramname"> <em>eid</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a4c888ac08148b1a8427491238530dc7"></a><!-- doxytag: member="dtnperf&#45;client.c::print_usage" ref="a4c888ac08148b1a8427491238530dc7" args="(char *progname)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void print_usage           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>progname</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00669">669</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="ae390b8721b082d546f305e213deccb0"></a><!-- doxytag: member="dtnperf&#45;client.c::set" ref="ae390b8721b082d546f305e213deccb0" args="(double sec)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct timeval set           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>sec</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [read]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00965">965</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="4fe80830fb1fb03fd59e950870de994b"></a><!-- doxytag: member="dtnperf&#45;client.c::show_options" ref="4fe80830fb1fb03fd59e950870de994b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void show_options           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00901">901</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>References <a class="el" href="dtnperf-client_8c-source.html#l00099">bundle_payload</a>, <a class="el" href="dtnperf-client_8c-source.html#l00106">data_qty</a>, <a class="el" href="dtnperf-client_8c-source.html#l00109">n_copies</a>, <a class="el" href="dtnperf-client_8c-source.html#l00074">op_mode</a>, <a class="el" href="dtnperf-client_8c-source.html#l00110">sleepVal</a>, and <a class="el" href="dtnperf-client_8c-source.html#l00103">transmission_time</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>.</p>

</div>
</div><p>
<a class="anchor" name="ec4cf3c46cca513120c88f81296f0809"></a><!-- doxytag: member="dtnperf&#45;client.c::show_report" ref="ec4cf3c46cca513120c88f81296f0809" args="(u_int buf_len, char *eid, struct timeval start, struct timeval end, int data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void show_report           </td>
          <td>(</td>
          <td class="paramtype">u_int&nbsp;</td>
          <td class="paramname"> <em>buf_len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>eid</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct timeval&nbsp;</td>
          <td class="paramname"> <em>start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct timeval&nbsp;</td>
          <td class="paramname"> <em>end</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00999">999</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>References <a class="el" href="dtnmoteproxy_8c-source.html#l00115">debug</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>.</p>

</div>
</div><p>
<hr><h2>Variable Documentation</h2>
<a class="anchor" name="8f7af606d1623c716486d0dab4c70391"></a><!-- doxytag: member="dtnperf&#45;client.c::arg_dest" ref="8f7af606d1623c716486d0dab4c70391" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="dtnsend_8cc.html#8f7af606d1623c716486d0dab4c70391">arg_dest</a> = NULL          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00096">96</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="cc3f40bcc31639227d6f74b3e0e6915c"></a><!-- doxytag: member="dtnperf&#45;client.c::arg_replyto" ref="cc3f40bcc31639227d6f74b3e0e6915c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="dtnsend_8cc.html#cc3f40bcc31639227d6f74b3e0e6915c">arg_replyto</a> = NULL          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00094">94</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="b65c55eb53174efdd1d8a13c15a14fe7"></a><!-- doxytag: member="dtnperf&#45;client.c::arg_source" ref="b65c55eb53174efdd1d8a13c15a14fe7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="dtnsend_8cc.html#b65c55eb53174efdd1d8a13c15a14fe7">arg_source</a> = NULL          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00095">95</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="d092b7010f32f10206276660b57075db"></a><!-- doxytag: member="dtnperf&#45;client.c::bundle_payload" ref="d092b7010f32f10206276660b57075db" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long <a class="el" href="dtnperf-client_8c.html#d092b7010f32f10206276660b57075db">bundle_payload</a> = DEFAULT_PAYLOAD          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00099">99</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00823">check_options()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>, and <a class="el" href="dtnperf-client_8c-source.html#l00901">show_options()</a>.</p>

</div>
</div><p>
<a class="anchor" name="d7a427f46fb537e77908fd4895aa9778"></a><!-- doxytag: member="dtnperf&#45;client.c::csv_out" ref="d7a427f46fb537e77908fd4895aa9778" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-client_8c.html#d7a427f46fb537e77908fd4895aa9778">csv_out</a> = 0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00076">76</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00823">check_options()</a>, and <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>.</p>

</div>
</div><p>
<a class="anchor" name="160881851a33309c0106503ac4d14d96"></a><!-- doxytag: member="dtnperf&#45;client.c::custody" ref="160881851a33309c0106503ac4d14d96" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-client_8c.html#160881851a33309c0106503ac4d14d96">custody</a> = 0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00087">87</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="e75d07ae6162cb4c080ca4b0189f5302"></a><!-- doxytag: member="dtnperf&#45;client.c::custody_receipts" ref="e75d07ae6162cb4c080ca4b0189f5302" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-client_8c.html#e75d07ae6162cb4c080ca4b0189f5302">custody_receipts</a> = 0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00088">88</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="9b5f1131327146c3b68f93a04d951cfb"></a><!-- doxytag: member="dtnperf&#45;client.c::data_qty" ref="9b5f1131327146c3b68f93a04d951cfb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long <a class="el" href="dtnperf-client_8c.html#9b5f1131327146c3b68f93a04d951cfb">data_qty</a> = 0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00106">106</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00823">check_options()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>, and <a class="el" href="dtnperf-client_8c-source.html#l00901">show_options()</a>.</p>

</div>
</div><p>
<a class="anchor" name="32eb2548830ea17bd7736c66dc6e80f8"></a><!-- doxytag: member="dtnperf&#45;client.c::data_read" ref="32eb2548830ea17bd7736c66dc6e80f8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-client_8c.html#32eb2548830ea17bd7736c66dc6e80f8">data_read</a> = 0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00117">117</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="ae1d60499e69d2d602acb61b0b1396bc"></a><!-- doxytag: member="dtnperf&#45;client.c::data_unit" ref="ae1d60499e69d2d602acb61b0b1396bc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="dtnperf-client_8c.html#ae1d60499e69d2d602acb61b0b1396bc">data_unit</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00112">112</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="160445d083db7316b9b6add289afe621"></a><!-- doxytag: member="dtnperf&#45;client.c::data_written" ref="160445d083db7316b9b6add289afe621" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-client_8c.html#160445d083db7316b9b6add289afe621">data_written</a> = 0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00116">116</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>.</p>

</div>
</div><p>
<a class="anchor" name="c3e1795766a80ec63b157951b4b9a7d4"></a><!-- doxytag: member="dtnperf&#45;client.c::debug" ref="c3e1795766a80ec63b157951b4b9a7d4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="TcaController_8cc.html#656b8d50e4036b8ae51663e47beea58d">debug</a> = 0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00075">75</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="1bdbebbcf901e059d8765070846f9ee8"></a><!-- doxytag: member="dtnperf&#45;client.c::delivery_receipts" ref="1bdbebbcf901e059d8765070846f9ee8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-client_8c.html#1bdbebbcf901e059d8765070846f9ee8">delivery_receipts</a> = 1          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00085">85</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="d6057e40387509de502bdc91007d3238"></a><!-- doxytag: member="dtnperf&#45;client.c::expiration" ref="d6057e40387509de502bdc91007d3238" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnsend_8cc.html#d6057e40387509de502bdc91007d3238">expiration</a> = 3600          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00084">84</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="6f8059414f0228f0256115e024eeed4b"></a><!-- doxytag: member="dtnperf&#45;client.c::fd" ref="6f8059414f0228f0256115e024eeed4b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-client_8c.html#6f8059414f0228f0256115e024eeed4b">fd</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00115">115</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtn__api_8c-source.html#l00430">dtn_recv()</a>, <a class="el" href="dtntest_8cc-source.html#l00769">DTNPollChannelCommand::exec()</a>, <a class="el" href="BundlePayload_8cc-source.html#l00048">dtn::BundlePayload::init()</a>, <a class="el" href="BundlePayload_8cc-source.html#l00108">dtn::BundlePayload::init_from_store()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>, <a class="el" href="serialsource_8c-source.html#l00253">open_serial_source()</a>, <a class="el" href="BundlePayload_8cc-source.html#l00174">dtn::BundlePayload::pin_file()</a>, <a class="el" href="dtnmoteproxy_8c-source.html#l00368">read_packet_file()</a>, <a class="el" href="BundlePayload_8cc-source.html#l00250">dtn::BundlePayload::replace_with_file()</a>, <a class="el" href="FileConvergenceLayer_8cc-source.html#l00210">dtn::FileConvergenceLayer::send_bundle()</a>, and <a class="el" href="TclRegistration_8cc-source.html#l00036">dtn::TclRegistration::TclRegistration()</a>.</p>

</div>
</div><p>
<a class="anchor" name="f930ce1736fa0d28a7e2aa71a0a990a9"></a><!-- doxytag: member="dtnperf&#45;client.c::file_name_src" ref="f930ce1736fa0d28a7e2aa71a0a990a9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="dtnperf-client_8c.html#f930ce1736fa0d28a7e2aa71a0a990a9">file_name_src</a> = INSTALL_LOCALSTATEDIR &quot;/dtn/dtnperf/dtnbuffer.snd&quot;          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00118">118</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>.</p>

</div>
</div><p>
<a class="anchor" name="6dd7ec74d1d4d8312e0f4cad76a3ebae"></a><!-- doxytag: member="dtnperf&#45;client.c::forwarding_receipts" ref="6dd7ec74d1d4d8312e0f4cad76a3ebae" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-client_8c.html#6dd7ec74d1d4d8312e0f4cad76a3ebae">forwarding_receipts</a> = 0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00086">86</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="c49f414bef9b9b76513efed48663148a"></a><!-- doxytag: member="dtnperf&#45;client.c::n_arg" ref="c49f414bef9b9b76513efed48663148a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="dtnperf-client_8c.html#c49f414bef9b9b76513efed48663148a">n_arg</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00107">107</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="68d9abc5b96a1c2ca56460cef5bd33e4"></a><!-- doxytag: member="dtnperf&#45;client.c::n_copies" ref="68d9abc5b96a1c2ca56460cef5bd33e4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-client_8c.html#68d9abc5b96a1c2ca56460cef5bd33e4">n_copies</a> = 1          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00109">109</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00823">check_options()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>, and <a class="el" href="dtnperf-client_8c-source.html#l00901">show_options()</a>.</p>

</div>
</div><p>
<a class="anchor" name="50c69147f633c183f8c9155a2d688844"></a><!-- doxytag: member="dtnperf&#45;client.c::op_mode" ref="50c69147f633c183f8c9155a2d688844" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="dtnperf-client_8c.html#50c69147f633c183f8c9155a2d688844">op_mode</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00074">74</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00823">check_options()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>, and <a class="el" href="dtnperf-client_8c-source.html#l00901">show_options()</a>.</p>

</div>
</div><p>
<a class="anchor" name="1734e2bc28ff4679c9a3b413ef6b634c"></a><!-- doxytag: member="dtnperf&#45;client.c::p_arg" ref="1734e2bc28ff4679c9a3b413ef6b634c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char * <a class="el" href="dtnperf-client_8c.html#1734e2bc28ff4679c9a3b413ef6b634c">p_arg</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00100">100</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="3e3d88fa1d09ea61999369a623e98a9f"></a><!-- doxytag: member="dtnperf&#45;client.c::payload_type" ref="3e3d88fa1d09ea61999369a623e98a9f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="dtn__types_8h.html#3dcfddc1b850a71a18d8a0868f67e762">dtn_bundle_payload_location_t</a> <a class="el" href="dtnsend_8cc.html#3e3d88fa1d09ea61999369a623e98a9f">payload_type</a> = DTN_PAYLOAD_FILE          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00072">72</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="b9e1449fd00c98428516f0b41eddcb10"></a><!-- doxytag: member="dtnperf&#45;client.c::progname" ref="b9e1449fd00c98428516f0b41eddcb10" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="tca__admin_8cc.html#d785d8a8f8ff378aa21eb1fa7a6085df">progname</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00068">68</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="82c638daee7e7ec8f669285e64ebb511"></a><!-- doxytag: member="dtnperf&#45;client.c::receive_receipts" ref="82c638daee7e7ec8f669285e64ebb511" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-client_8c.html#82c638daee7e7ec8f669285e64ebb511">receive_receipts</a> = 0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00089">89</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="8eb0c3e35c1feb7baf9802f03bf42e41"></a><!-- doxytag: member="dtnperf&#45;client.c::regid" ref="8eb0c3e35c1feb7baf9802f03bf42e41" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="dtn__types_8h.html#d9378ff6ab7ee699568e037a8105f9b6">dtn_reg_id_t</a> <a class="el" href="dtnsend_8cc.html#8eb0c3e35c1feb7baf9802f03bf42e41">regid</a> = DTN_REGID_NONE          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00098">98</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="eaad7b1b3920def5a1126453c5770914"></a><!-- doxytag: member="dtnperf&#45;client.c::sleepVal" ref="eaad7b1b3920def5a1126453c5770914" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-client_8c.html#eaad7b1b3920def5a1126453c5770914">sleepVal</a> = 0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00110">110</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00823">check_options()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>, and <a class="el" href="dtnperf-client_8c-source.html#l00901">show_options()</a>.</p>

</div>
</div><p>
<a class="anchor" name="8b858881f9e84fbe6cf70f1ed988f5fd"></a><!-- doxytag: member="dtnperf&#45;client.c::transmission_time" ref="8b858881f9e84fbe6cf70f1ed988f5fd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-client_8c.html#8b858881f9e84fbe6cf70f1ed988f5fd">transmission_time</a> = 0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00103">103</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00823">check_options()</a>, <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>, and <a class="el" href="dtnperf-client_8c-source.html#l00901">show_options()</a>.</p>

</div>
</div><p>
<a class="anchor" name="f72f0fe7b03d82b7ee28f9f9bd395d12"></a><!-- doxytag: member="dtnperf&#45;client.c::use_file" ref="f72f0fe7b03d82b7ee28f9f9bd395d12" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnperf-server_8c.html#f72f0fe7b03d82b7ee28f9f9bd395d12">use_file</a> = 1          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00111">111</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

<p>Referenced by <a class="el" href="dtnperf-client_8c-source.html#l00823">check_options()</a>, and <a class="el" href="dtnperf-client_8c-source.html#l00144">main()</a>.</p>

</div>
</div><p>
<a class="anchor" name="0b2caeb4b6f130be43e5a2f0267dd453"></a><!-- doxytag: member="dtnperf&#45;client.c::verbose" ref="0b2caeb4b6f130be43e5a2f0267dd453" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnsend_8cc.html#0b2caeb4b6f130be43e5a2f0267dd453">verbose</a> = 0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00073">73</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
<a class="anchor" name="fe53bb8563092a6a7cc95bbdfd4e2721"></a><!-- doxytag: member="dtnperf&#45;client.c::wait_for_report" ref="fe53bb8563092a6a7cc95bbdfd4e2721" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="dtnsend_8cc.html#fe53bb8563092a6a7cc95bbdfd4e2721">wait_for_report</a> = 1          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="dtnperf-client_8c-source.html#l00091">91</a> of file <a class="el" href="dtnperf-client_8c-source.html">dtnperf-client.c</a>.</p>

</div>
</div><p>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Fri Jan 30 09:27:00 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>