~ubuntu-branches/ubuntu/lucid/xenomai/lucid

« back to all changes in this revision

Viewing changes to doc/generated/html/api/native_2pipe_8h-source.html

  • Committer: Bazaar Package Importer
  • Author(s): Andres Rodriguez
  • Date: 2009-06-24 22:17:01 UTC
  • mfrom: (3.1.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090624221701-mwnah8aj90zmp6uj
Tags: 2.4.8-2ubuntu1
* Merge from debian unstable (LP: #391918), remaining changes:
  - Add lpia to supported architectures.
  - debian/rules: Create file for debhelper to pick up, use debhelper to
    install it.
  - debian/libxenomai1.dirs: Do not create directory.
  - debian/libxenomai1.preinst: Remove symlink on upgrade, remove old udev.
    rule unless modified in which case move to new name.
  - debian/libxenomai1.postinst: Do not create symlink.
  - debian/libxenomai1.postrm: No symlink to remove.
  - Bump build-depend on debhelper to install udev rules into
    /lib/udev/rules.d, add Breaks on udev to get correct version.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
<link href="tabs.css" rel="stylesheet" type="text/css">
6
6
</head><body>
7
 
<!-- Generated by Doxygen 1.5.5 -->
 
7
<!-- Generated by Doxygen 1.5.6 -->
8
8
<div class="navigation" id="top">
9
9
  <div class="tabs">
10
10
    <ul>
32
32
<a name="l00024"></a>00024 <span class="preprocessor"></span>
33
33
<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;nucleus/pipe.h&gt;</span>
34
34
<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;nucleus/heap.h&gt;</span>
35
 
<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;native/types.h&gt;</span>
 
35
<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;<a class="code" href="native_2types_8h.html" title="This file is part of the Xenomai project.">native/types.h</a>&gt;</span>
36
36
<a name="l00028"></a>00028 
37
37
<a name="l00029"></a>00029 <span class="comment">/* Operation flags. */</span>
38
38
<a name="l00030"></a>00030 <span class="preprocessor">#define P_NORMAL  XNPIPE_NORMAL</span>
46
46
<a name="l00038"></a>00038 
47
47
<a name="l00039"></a>00039 <span class="preprocessor">#ifdef __KERNEL__</span>
48
48
<a name="l00040"></a>00040 <span class="preprocessor"></span>
49
 
<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;native/ppd.h&gt;</span>
 
49
<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;<a class="code" href="native_2ppd_8h.html" title="This file is part of the Xenomai project.">native/ppd.h</a>&gt;</span>
50
50
<a name="l00042"></a>00042 
51
51
<a name="l00043"></a>00043 <span class="preprocessor">#define XENO_PIPE_MAGIC  0x55550202</span>
52
52
<a name="l00044"></a>00044 <span class="preprocessor"></span>
155
155
<a name="l00147"></a>00147 
156
156
<a name="l00148"></a>00148 <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> __native_pipe_flush_rq(xnqueue_t *rq)
157
157
<a name="l00149"></a>00149 {
158
 
<a name="l00150"></a>00150         xeno_flush_rq(RT_PIPE, rq, pipe);
 
158
<a name="l00150"></a>00150         xeno_flush_rq_norelease(RT_PIPE, rq, pipe);
159
159
<a name="l00151"></a>00151 }
160
160
<a name="l00152"></a>00152 
161
161
<a name="l00153"></a>00153 <span class="preprocessor">#else </span><span class="comment">/* !CONFIG_XENO_OPT_NATIVE_PIPE */</span>
186
186
<a name="l00178"></a>00178 <span class="preprocessor"></span>
187
187
<a name="l00179"></a>00179 <span class="preprocessor">#endif </span><span class="comment">/* !_XENO_PIPE_H */</span>
188
188
</pre></div></div>
189
 
<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 8 18:08:49 2008 for Xenomai API by&nbsp;
 
189
<hr size="1"><address style="text-align: right;"><small>Generated on Thu May 28 16:22:09 2009 for Xenomai API by&nbsp;
190
190
<a href="http://www.doxygen.org/index.html">
191
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
 
191
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
192
192
</body>
193
193
</html>