4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
<link href="tabs.css" rel="stylesheet" type="text/css">
7
<!-- Generated by Doxygen 1.5.5 -->
7
<!-- Generated by Doxygen 1.5.6 -->
8
8
<div class="navigation" id="top">
43
43
<div class="dynsection">
44
44
<p><center><img src="task_8h__incl.png" border="0" usemap="#include/native/task.h_map" alt=""></center>
45
45
<map name="include/native/task.h_map">
46
<area shape="rect" href="core_8h-source.html" title="nucleus/core.h" alt="" coords="5,380,112,404"><area shape="rect" href="include_2nucleus_2thread_8h-source.html" title="nucleus/thread.h" alt="" coords="173,81,291,105"><area shape="rect" href="native_2types_8h.html" title="This file is part of the Xenomai project." alt="" coords="340,156,444,180"><area shape="rect" href="stat_8h-source.html" title="nucleus/stat.h" alt="" coords="251,231,355,255"><area shape="rect" href="include_2nucleus_2timer_8h.html" title="nucleus/timer.h" alt="" coords="156,156,265,180"><area shape="rect" href="nucleus_2types_8h-source.html" title="nucleus/types.h" alt="" coords="255,380,367,404"><area shape="rect" href="compiler_8h-source.html" title="nucleus/compiler.h" alt="" coords="415,455,543,479"><area shape="rect" href="assert_8h-source.html" title="nucleus/assert.h" alt="" coords="92,455,209,479"><area shape="rect" href="timebase_8h.html" title="nucleus/timebase.h" alt="" coords="93,231,227,255"><area shape="rect" href="nucleus_2queue_8h-source.html" title="nucleus/queue.h" alt="" coords="99,305,213,329"></map>
46
<area shape="rect" href="core_8h-source.html" title="nucleus/core.h" alt="" coords="5,378,112,405"><area shape="rect" href="include_2nucleus_2thread_8h-source.html" title="nucleus/thread.h" alt="" coords="173,80,291,106"><area shape="rect" href="native_2types_8h.html" title="This file is part of the Xenomai project." alt="" coords="340,154,444,181"><area shape="rect" href="stat_8h-source.html" title="nucleus/stat.h" alt="" coords="251,229,355,256"><area shape="rect" href="include_2nucleus_2timer_8h.html" title="nucleus/timer.h" alt="" coords="156,154,265,181"><area shape="rect" href="nucleus_2types_8h-source.html" title="nucleus/types.h" alt="" coords="255,378,367,405"><area shape="rect" href="compiler_8h-source.html" title="nucleus/compiler.h" alt="" coords="415,453,543,480"><area shape="rect" href="assert_8h-source.html" title="nucleus/assert.h" alt="" coords="92,453,209,480"><area shape="rect" href="timebase_8h.html" title="nucleus/timebase.h" alt="" coords="93,229,227,256"><area shape="rect" href="nucleus_2queue_8h-source.html" title="nucleus/queue.h" alt="" coords="99,304,213,330"></map>
52
52
<div class="dynsection">
53
53
<p><center><img src="task_8h__dep__incl.png" border="0" usemap="#include/native/task.hdep_map" alt=""></center>
54
54
<map name="include/native/task.hdep_map">
55
<area shape="rect" href="ksrc_2skins_2native_2alarm_8c.html" title="This file is part of the Xenomai project." alt="" coords="5,81,173,105"><area shape="rect" href="ksrc_2skins_2native_2cond_8c.html" title="This file is part of the Xenomai project." alt="" coords="197,81,360,105"><area shape="rect" href="ksrc_2skins_2native_2event_8c.html" title="This file is part of the Xenomai project." alt="" coords="384,81,552,105"><area shape="rect" href="ksrc_2skins_2native_2heap_8c.html" title="This file is part of the Xenomai project." alt="" coords="576,81,739,105"><area shape="rect" href="ksrc_2skins_2native_2intr_8c.html" title="This file is part of the Xenomai project." alt="" coords="763,81,915,105"><area shape="rect" href="skins_2native_2module_8c.html" title="This file is part of the Xenomai project." alt="" coords="939,81,1115,105"><area shape="rect" href="ksrc_2skins_2native_2mutex_8c.html" title="This file is part of the Xenomai project." alt="" coords="1139,81,1309,105"><area shape="rect" href="ksrc_2skins_2native_2queue_8c.html" title="This file is part of the Xenomai project." alt="" coords="1333,81,1504,105"><area shape="rect" href="ksrc_2skins_2native_2sem_8c.html" title="This file is part of the Xenomai project." alt="" coords="1528,81,1688,105"><area shape="rect" href="native_2syscall_8c.html" title="This file is part of the Xenomai project." alt="" coords="1712,81,1888,105"><area shape="rect" href="ksrc_2skins_2native_2task_8c.html" title="This file is part of the Xenomai project." alt="" coords="1912,81,2072,105"></map>
55
<area shape="rect" href="ksrc_2skins_2native_2alarm_8c.html" title="This file is part of the Xenomai project." alt="" coords="5,80,173,107"><area shape="rect" href="ksrc_2skins_2native_2cond_8c.html" title="This file is part of the Xenomai project." alt="" coords="197,80,360,107"><area shape="rect" href="ksrc_2skins_2native_2event_8c.html" title="This file is part of the Xenomai project." alt="" coords="384,80,552,107"><area shape="rect" href="ksrc_2skins_2native_2heap_8c.html" title="This file is part of the Xenomai project." alt="" coords="576,80,739,107"><area shape="rect" href="ksrc_2skins_2native_2intr_8c.html" title="This file is part of the Xenomai project." alt="" coords="763,80,915,107"><area shape="rect" href="skins_2native_2module_8c.html" title="This file is part of the Xenomai project." alt="" coords="939,80,1115,107"><area shape="rect" href="ksrc_2skins_2native_2mutex_8c.html" title="This file is part of the Xenomai project." alt="" coords="1139,80,1309,107"><area shape="rect" href="ksrc_2skins_2native_2queue_8c.html" title="This file is part of the Xenomai project." alt="" coords="1333,80,1504,107"><area shape="rect" href="ksrc_2skins_2native_2sem_8c.html" title="This file is part of the Xenomai project." alt="" coords="1528,80,1688,107"><area shape="rect" href="native_2syscall_8c.html" title="This file is part of the Xenomai project." alt="" coords="1712,80,1888,107"><area shape="rect" href="ksrc_2skins_2native_2task_8c.html" title="This file is part of the Xenomai project." alt="" coords="1912,80,2072,107"></map>
114
114
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__native__task__status.html#gb816682b06a99061431f597b7f9ae1e9">T_RPIOFF</a> XNRPIOFF</td></tr>
116
116
<tr><td class="mdescLeft"> </td><td class="mdescRight">See <a class="el" href="group__nucleus__state__flags.html#g124e976e4647437c8aa8ddd5840b41f5" title="Stop priority coupling (shadow only).">XNRPIOFF</a>. <br></td></tr>
117
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
118
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="structrt__task__info.html">rt_task_info</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#de97e38a773dc318bc84375b5f673529">RT_TASK_INFO</a></td></tr>
120
<tr><td class="mdescLeft"> </td><td class="mdescRight">Structure containing task-information useful to users. <a href="#de97e38a773dc318bc84375b5f673529"></a><br></td></tr>
121
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="structrt__task__mcb.html">rt_task_mcb</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#6147a3217acd50d9d66ed448dcb62903">RT_TASK_MCB</a></td></tr>
123
<tr><td class="mdescLeft"> </td><td class="mdescRight">Structure used in passing messages between tasks. <a href="#6147a3217acd50d9d66ed448dcb62903"></a><br></td></tr>
117
124
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
118
125
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__task.html#g72e0a9355d06c346a95bf88b857a9749">rt_task_shadow</a> (RT_TASK *task, const char *name, int prio, int mode)</td></tr>
192
199
<tr><td class="mdescLeft"> </td><td class="mdescRight">Spawn a new real-time task. <a href="group__task.html#g520e6fad1decc5beff58b394ff443265"></a><br></td></tr>
195
<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 8 18:08:50 2008 for Xenomai API by
201
<hr><h2>Typedef Documentation</h2>
202
<a class="anchor" name="de97e38a773dc318bc84375b5f673529"></a><!-- doxytag: member="task.h::RT_TASK_INFO" ref="de97e38a773dc318bc84375b5f673529" args="" -->
203
<div class="memitem">
204
<div class="memproto">
205
<table class="memname">
207
<td class="memname">typedef struct <a class="el" href="structrt__task__info.html">rt_task_info</a> <a class="el" href="structrt__task__info.html">RT_TASK_INFO</a> </td>
214
Structure containing task-information useful to users.
216
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__task.html#g53bad6acf5496f8008e594954507dce8" title="Inquire about a real-time task.">rt_task_inquire()</a> </dd></dl>
220
<a class="anchor" name="6147a3217acd50d9d66ed448dcb62903"></a><!-- doxytag: member="task.h::RT_TASK_MCB" ref="6147a3217acd50d9d66ed448dcb62903" args="" -->
221
<div class="memitem">
222
<div class="memproto">
223
<table class="memname">
225
<td class="memname">typedef struct <a class="el" href="structrt__task__mcb.html">rt_task_mcb</a> <a class="el" href="structrt__task__mcb.html">RT_TASK_MCB</a> </td>
232
Structure used in passing messages between tasks.
234
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__task.html#g99a89c21c9866e2784860e100a444b49" title="Send a message to a task.">rt_task_send()</a>, <a class="el" href="group__task.html#gcd8a4fb2d11f0548bd053dfbf92f9e9d" title="Reply to a task.">rt_task_reply()</a>, <a class="el" href="group__task.html#ga152f8f41876fc3a828a8eba74d493fe" title="Receive a message from a task.">rt_task_receive()</a> </dd></dl>
239
<hr size="1"><address style="text-align: right;"><small>Generated on Thu May 28 16:22:10 2009 for Xenomai API by
196
240
<a href="http://www.doxygen.org/index.html">
197
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
241
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>