423 lines
23 KiB
HTML
Executable File
423 lines
23 KiB
HTML
Executable File
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
|
<title>MPI On Cell (Documentation): moc_message_envelope_struct Struct Reference</title>
|
|
<link href="../../doxygen.css" rel="stylesheet" type="text/css">
|
|
<link href="../../tabs.css" rel="stylesheet" type="text/css">
|
|
</head><body>
|
|
<!-- Generated by Doxygen 1.5.6 -->
|
|
<div class="navigation" id="top">
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="../../main.html"><span>Main Page</span></a></li>
|
|
<li><a href="../../modules.html"><span>Modules</span></a></li>
|
|
<li class="current"><a href="../../annotated.html"><span>Data Structures</span></a></li>
|
|
<li><a href="../../files.html"><span>Files</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="../../annotated.html"><span>Data Structures</span></a></li>
|
|
<li><a href="../../functions.html"><span>Data Fields</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="contents">
|
|
<h1>moc_message_envelope_struct Struct Reference<br>
|
|
<small>
|
|
[<a class="el" href="../../dd/df8/group__internal__core.html">Implementation-Core</a>]</small>
|
|
</h1><!-- doxytag: class="moc_message_envelope_struct" --><code>#include <<a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>></code>
|
|
<p>
|
|
<div class="dynheader">
|
|
Collaboration diagram for moc_message_envelope_struct:</div>
|
|
<div class="dynsection">
|
|
<p><center><img src="../../dd/d7b/structmoc__message__envelope__struct__coll__graph.png" border="0" usemap="#da/d85/moc__message__envelope__struct__coll__map" alt="Collaboration graph"></center>
|
|
<center><font size="2">[<a target="top" href="../../graph_legend.html">legend</a>]</font></center></div>
|
|
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
|
Message-envelope structure.
|
|
<p>
|
|
Is used to store meta-data about the message in the message-queues of the receiving process.
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00076">76</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
<table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td></td></tr>
|
|
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#8e4a31624fc7e1d66e972d570ba0207c">id</a></td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Message-ID. <a href="#8e4a31624fc7e1d66e972d570ba0207c"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#75502fafc90d03a3b101e5c43c8c1727">tag</a></td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Message-tag. <a href="#75502fafc90d03a3b101e5c43c8c1727"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#84160292a4e38f9f72a2937e8a0205ad">communicator</a></td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Communicator of message. <a href="#84160292a4e38f9f72a2937e8a0205ad"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap>union {</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap> struct {</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap> unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#9e7c103634313d354c874a2834a39116">valid</a>: 1</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Is the message valid? <a href="#61f424d915c1b75f9a6de5f58e41721d"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap> unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#e0f658191798e4c75db62b62b58519ec">signal_back</a>: 1</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Should the status be reported back to the sending process. <a href="#39ae89e54413b9e22beed58524a28d5e"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap> unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#02b00a7d895aeabbffedaaa5b6f124d2">special</a>: 1</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Is this message a special message? <a href="#410568ca610af3db0900e23e319228a1"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap> unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#906f21b8d1ace463dbd7ed8588f97816">collaborative</a>: 1</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Is this message part of a collaborative communication? <a href="#5c579947d6126432c2019c5ca2d14ead"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap> unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#864efa93a60cf1c26bc3d66e3dfe41f3">channel</a>: 2</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Which channel is used to transport the message? <a href="#4ff04be53d49c12fc3228b00b9c99b51"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap> unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#cf9b1b3acf1c9d1a5532251d48108ab5">in_mm</a>: 1</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Are the data in Main-Memory? <a href="#e741e493a5e6950ffe34b5b65ae782d5"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap> unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#48557404e43ae6091da6d92b9964e451">keep_valid</a>: 1</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Should the message-status-entry be invalidated? <a href="#20eddf73ebabf505f508e61e97cb4a73"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap valign="top"> } <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#5538e79854840d3caf08b90b5409e16b">bits</a></td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">flag-struct <a href="#18b6c376aef94b0b26a6e9aac23cad84"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap> uint8_t <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#e51379150ad496c8844a4b9b0096120b">value</a></td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">union-value <a href="#a8b376847ba4c467aca643765b38f896"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#38288113f9b7adee1e444850112ff807">flags</a></td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">flag-union <a href="#38288113f9b7adee1e444850112ff807"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#33c0974607df68bb2dcb47c8cad3a909">size</a>: 24</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Message-size in byte. <a href="#33c0974607df68bb2dcb47c8cad3a909"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#d378e074ce754a4db919128cede7dae3">datatype</a>: 8</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Data-type of message-entries. <a href="#d378e074ce754a4db919128cede7dae3"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#1e4384284a652a24abc1cf65fc47d665">message_address</a></td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Effective address of message-data. <a href="#1e4384284a652a24abc1cf65fc47d665"></a><br></td></tr>
|
|
</table>
|
|
<hr><h2>Field Documentation</h2>
|
|
<a class="anchor" name="8e4a31624fc7e1d66e972d570ba0207c"></a><!-- doxytag: member="moc_message_envelope_struct::id" ref="8e4a31624fc7e1d66e972d570ba0207c" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint8_t <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#8e4a31624fc7e1d66e972d570ba0207c">moc_message_envelope_struct::id</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Message-ID.
|
|
<p>
|
|
Also index of message-status-array
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00078">78</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="../../da/d3c/moc__iprobe_8c-source.html#l00005">MOC_Iprobe()</a>, <a class="el" href="../../d6/d74/moc__probe_8c-source.html#l00004">MOC_Probe()</a>, and <a class="el" href="../../d8/dbc/moc__recv__ppu_8c-source.html#l00011">MOC_Recv()</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="75502fafc90d03a3b101e5c43c8c1727"></a><!-- doxytag: member="moc_message_envelope_struct::tag" ref="75502fafc90d03a3b101e5c43c8c1727" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint8_t <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#75502fafc90d03a3b101e5c43c8c1727">moc_message_envelope_struct::tag</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Message-tag.
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00079">79</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="../../de/dbb/imoc__get__entry_8c-source.html#l00013">IMOC_get_entry()</a>, <a class="el" href="../../da/d3c/moc__iprobe_8c-source.html#l00005">MOC_Iprobe()</a>, and <a class="el" href="../../d6/d74/moc__probe_8c-source.html#l00004">MOC_Probe()</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="84160292a4e38f9f72a2937e8a0205ad"></a><!-- doxytag: member="moc_message_envelope_struct::communicator" ref="84160292a4e38f9f72a2937e8a0205ad" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint8_t <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#84160292a4e38f9f72a2937e8a0205ad">moc_message_envelope_struct::communicator</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Communicator of message.
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00080">80</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="../../de/dbb/imoc__get__entry_8c-source.html#l00013">IMOC_get_entry()</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="9e7c103634313d354c874a2834a39116"></a><!-- doxytag: member="moc_message_envelope_struct::valid" ref="9e7c103634313d354c874a2834a39116" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#9e7c103634313d354c874a2834a39116">moc_message_envelope_struct::valid</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Is the message valid?
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00085">85</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="e0f658191798e4c75db62b62b58519ec"></a><!-- doxytag: member="moc_message_envelope_struct::signal_back" ref="e0f658191798e4c75db62b62b58519ec" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#e0f658191798e4c75db62b62b58519ec">moc_message_envelope_struct::signal_back</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Should the status be reported back to the sending process.
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00086">86</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="02b00a7d895aeabbffedaaa5b6f124d2"></a><!-- doxytag: member="moc_message_envelope_struct::special" ref="02b00a7d895aeabbffedaaa5b6f124d2" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#02b00a7d895aeabbffedaaa5b6f124d2">moc_message_envelope_struct::special</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Is this message a special message?
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00088">88</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="906f21b8d1ace463dbd7ed8588f97816"></a><!-- doxytag: member="moc_message_envelope_struct::collaborative" ref="906f21b8d1ace463dbd7ed8588f97816" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#906f21b8d1ace463dbd7ed8588f97816">moc_message_envelope_struct::collaborative</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Is this message part of a collaborative communication?
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00089">89</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="864efa93a60cf1c26bc3d66e3dfe41f3"></a><!-- doxytag: member="moc_message_envelope_struct::channel" ref="864efa93a60cf1c26bc3d66e3dfe41f3" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#864efa93a60cf1c26bc3d66e3dfe41f3">moc_message_envelope_struct::channel</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Which channel is used to transport the message?
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00091">91</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="cf9b1b3acf1c9d1a5532251d48108ab5"></a><!-- doxytag: member="moc_message_envelope_struct::in_mm" ref="cf9b1b3acf1c9d1a5532251d48108ab5" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#cf9b1b3acf1c9d1a5532251d48108ab5">moc_message_envelope_struct::in_mm</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Are the data in Main-Memory?
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00092">92</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="48557404e43ae6091da6d92b9964e451"></a><!-- doxytag: member="moc_message_envelope_struct::keep_valid" ref="48557404e43ae6091da6d92b9964e451" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#48557404e43ae6091da6d92b9964e451">moc_message_envelope_struct::keep_valid</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Should the message-status-entry be invalidated?
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00093">93</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5538e79854840d3caf08b90b5409e16b"></a><!-- doxytag: member="moc_message_envelope_struct::bits" ref="5538e79854840d3caf08b90b5409e16b" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct { ... } <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#5538e79854840d3caf08b90b5409e16b">moc_message_envelope_struct::bits</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
flag-struct
|
|
<p>
|
|
|
|
<p>Referenced by <a class="el" href="../../de/dbb/imoc__get__entry_8c-source.html#l00013">IMOC_get_entry()</a>, <a class="el" href="../../d1/d2a/imoc__get__free__entry_8c-source.html#l00009">IMOC_getFreeEntry()</a>, and <a class="el" href="../../d8/dbc/moc__recv__ppu_8c-source.html#l00011">MOC_Recv()</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="e51379150ad496c8844a4b9b0096120b"></a><!-- doxytag: member="moc_message_envelope_struct::value" ref="e51379150ad496c8844a4b9b0096120b" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint8_t <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#e51379150ad496c8844a4b9b0096120b">moc_message_envelope_struct::value</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
union-value
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00095">95</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="../../dc/d5d/moc__barrier__ppu_8c-source.html#l00011">MOC_Barrier()</a>, and <a class="el" href="../../d8/dbc/moc__recv__ppu_8c-source.html#l00011">MOC_Recv()</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="38288113f9b7adee1e444850112ff807"></a><!-- doxytag: member="moc_message_envelope_struct::flags" ref="38288113f9b7adee1e444850112ff807" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">union { ... } <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#38288113f9b7adee1e444850112ff807">moc_message_envelope_struct::flags</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
flag-union
|
|
<p>
|
|
|
|
<p>Referenced by <a class="el" href="../../de/dbb/imoc__get__entry_8c-source.html#l00013">IMOC_get_entry()</a>, <a class="el" href="../../dc/d5d/moc__barrier__ppu_8c-source.html#l00011">MOC_Barrier()</a>, and <a class="el" href="../../d8/dbc/moc__recv__ppu_8c-source.html#l00011">MOC_Recv()</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="33c0974607df68bb2dcb47c8cad3a909"></a><!-- doxytag: member="moc_message_envelope_struct::size" ref="33c0974607df68bb2dcb47c8cad3a909" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#33c0974607df68bb2dcb47c8cad3a909">moc_message_envelope_struct::size</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Message-size in byte.
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00097">97</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="../../da/d3c/moc__iprobe_8c-source.html#l00005">MOC_Iprobe()</a>, <a class="el" href="../../d6/d74/moc__probe_8c-source.html#l00004">MOC_Probe()</a>, and <a class="el" href="../../d8/dbc/moc__recv__ppu_8c-source.html#l00011">MOC_Recv()</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d378e074ce754a4db919128cede7dae3"></a><!-- doxytag: member="moc_message_envelope_struct::datatype" ref="d378e074ce754a4db919128cede7dae3" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#d378e074ce754a4db919128cede7dae3">moc_message_envelope_struct::datatype</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Data-type of message-entries.
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00098">98</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="../../d8/dbc/moc__recv__ppu_8c-source.html#l00011">MOC_Recv()</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="1e4384284a652a24abc1cf65fc47d665"></a><!-- doxytag: member="moc_message_envelope_struct::message_address" ref="1e4384284a652a24abc1cf65fc47d665" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t <a class="el" href="../../df/dd4/structmoc__message__envelope__struct.html#1e4384284a652a24abc1cf65fc47d665">moc_message_envelope_struct::message_address</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Effective address of message-data.
|
|
<p>
|
|
|
|
<p>Definition at line <a class="el" href="../../d6/d2c/imoc__core_8h-source.html#l00099">99</a> of file <a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="../../d8/dbc/moc__recv__ppu_8c-source.html#l00011">MOC_Recv()</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr>The documentation for this struct was generated from the following file:<ul>
|
|
<li>include/internal/<a class="el" href="../../d6/d2c/imoc__core_8h-source.html">imoc_core.h</a></ul>
|
|
</div>
|
|
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Feb 12 13:51:19 2009 for MPI On Cell (Documentation) by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img src="../../doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
|
|
</body>
|
|
</html>
|