1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns=
"http://www.w3.org/1999/xhtml">
4 <meta http-equiv=
"Content-Type" content=
"text/xhtml;charset=UTF-8"/>
5 <meta http-equiv=
"X-UA-Compatible" content=
"IE=9"/>
6 <title>Xenomai API: include/nucleus/sched-sporadic.h File Reference
</title>
7 <link href=
"tabs.css" rel=
"stylesheet" type=
"text/css"/>
8 <script type=
"text/javascript" src=
"jquery.js"></script>
9 <script type=
"text/javascript" src=
"dynsections.js"></script>
10 <link href=
"navtree.css" rel=
"stylesheet" type=
"text/css"/>
11 <script type=
"text/javascript" src=
"resize.js"></script>
12 <script type=
"text/javascript" src=
"navtree.js"></script>
13 <script type=
"text/javascript">
14 $(document
).ready(initResizable
);
16 <link href=
"search/search.css" rel=
"stylesheet" type=
"text/css"/>
17 <script type=
"text/javascript" src=
"search/search.js"></script>
18 <script type=
"text/javascript">
19 $(document
).ready(function() {
20 if ($('.searchresults').length
> 0) { searchBox
.DOMSearchField().focus(); }
23 <link rel=
"search" href=
"search-opensearch.php?v=opensearch.xml" type=
"application/opensearchdescription+xml" title=
"Xenomai API"/>
24 <link href=
"doxygen.css" rel=
"stylesheet" type=
"text/css" />
27 <div id=
"top"><!-- do not remove this div, it is closed by doxygen! -->
29 <table cellspacing=
"0" cellpadding=
"0">
31 <tr style=
"height: 56px;">
32 <td style=
"padding-left: 0.5em;">
33 <div id=
"projectname">Xenomai API
34  <span id=
"projectnumber">2.6.3</span>
41 <!-- end header part -->
42 <!-- Generated by Doxygen 1.8.1.2 -->
43 <script type=
"text/javascript">
44 var searchBox
= new SearchBox("searchBox", "search",false,'Search');
46 <div id=
"navrow1" class=
"tabs">
48 <li><a href=
"index.html"><span>Main
 Page
</span></a></li>
49 <li><a href=
"pages.html"><span>Related
 Pages
</span></a></li>
50 <li><a href=
"modules.html"><span>Modules
</span></a></li>
51 <li><a href=
"annotated.html"><span>Data
 Structures
</span></a></li>
52 <li class=
"current"><a href=
"files.html"><span>Files
</span></a></li>
53 <li><a href=
"examples.html"><span>Examples
</span></a></li>
55 <div id=
"MSearchBox" class=
"MSearchBoxInactive">
57 <form id=
"FSearchBox" action=
"search.php" method=
"get">
58 <img id=
"MSearchSelect" src=
"search/mag.png" alt=
""/>
59 <input type=
"text" id=
"MSearchField" name=
"query" value=
"Search" size=
"20" accesskey=
"S"
60 onfocus=
"searchBox.OnSearchFieldFocus(true)"
61 onblur=
"searchBox.OnSearchFieldFocus(false)"/>
63 </div><div class=
"right"></div>
68 <div id=
"navrow2" class=
"tabs2">
70 <li><a href=
"files.html"><span>File
 List
</span></a></li>
71 <li><a href=
"globals.html"><span>Globals
</span></a></li>
75 <div id=
"side-nav" class=
"ui-resizable side-nav-resizable">
77 <div id=
"nav-tree-contents">
78 <div id=
"nav-sync" class=
"sync"></div>
81 <div id=
"splitbar" style=
"-moz-user-select:none;"
82 class=
"ui-resizable-handle">
85 <script type=
"text/javascript">
86 $(document
).ready(function(){initNavTree('sched-sporadic_8h.html','');});
88 <div id=
"doc-content">
90 <div class=
"headertitle">
91 <div class=
"title">sched-sporadic.h File Reference
</div> </div>
93 <div class=
"contents">
95 <p>Definitions for the SSP scheduling class.
96 <a href=
"#details">More...
</a></p>
97 <div class=
"textblock"><div class=
"dynheader">
98 This graph shows which files directly or indirectly include this file:
</div>
99 <div class=
"dyncontent">
100 <div class=
"center"><img src=
"sched-sporadic_8h__dep__incl.png" border=
"0" usemap=
"#include_2nucleus_2sched-sporadic_8hdep" alt=
""/></div>
101 <map name=
"include_2nucleus_2sched-sporadic_8hdep" id=
"include_2nucleus_2sched-sporadic_8hdep">
102 <area shape=
"rect" id=
"node3" href=
"nucleus_2sched_8h.html" title=
"Scheduler interface header." alt=
"" coords=
"4589,101,4752,131"/><area shape=
"rect" id=
"node5" href=
"pod_8h.html" title=
"Real-time pod interface header." alt=
"" coords=
"2559,188,2705,217"/><area shape=
"rect" id=
"node100" href=
"sched-idle_8c.html" title=
"Idle scheduling class implementation (i.e. Linux placeholder)." alt=
"" coords=
"4765,179,4899,226"/><area shape=
"rect" id=
"node102" href=
"task_8h.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"4600,188,4741,217"/><area shape=
"rect" id=
"node7" href=
"xenomai_8h_source.html" title=
"include/nucleus/xenomai.h" alt=
"" coords=
"2080,284,2256,313"/><area shape=
"rect" id=
"node24" href=
"rtdm__driver_8h.html" title=
"Real-Time Driver Model for Xenomai, driver API header." alt=
"" coords=
"2331,371,2504,400"/><area shape=
"rect" id=
"node26" href=
"rtdm_2internal_8h_source.html" title=
"ksrc/skins/rtdm/internal.h" alt=
"" coords=
"2360,448,2528,477"/><area shape=
"rect" id=
"node28" href=
"ksrc_2skins_2rtdm_2core_8c.html" title=
"Real-Time Driver Model for Xenomai, device operation multiplexing." alt=
"" coords=
"2245,525,2397,555"/><area shape=
"rect" id=
"node30" href=
"skins_2rtdm_2module_8c.html" title=
"Real-Time Driver Model for Xenomai." alt=
"" coords=
"2479,525,2647,555"/><area shape=
"rect" id=
"node36" href=
"bufd_8c.html" title=
"ksrc/nucleus/bufd.c" alt=
"" coords=
"2483,284,2619,313"/><area shape=
"rect" id=
"node38" href=
"ksrc_2nucleus_2heap_8c.html" title=
"Dynamic memory allocation services." alt=
"" coords=
"2643,284,2781,313"/><area shape=
"rect" id=
"node40" href=
"ksrc_2nucleus_2intr_8c.html" title=
"Interrupt management." alt=
"" coords=
"2805,284,2933,313"/><area shape=
"rect" id=
"node42" href=
"map_8c.html" title=
"ksrc/nucleus/map.c" alt=
"" coords=
"2957,284,3093,313"/><area shape=
"rect" id=
"node44" href=
"pod_8c.html" title=
"Real-time pod services." alt=
"" coords=
"3117,284,3248,313"/><area shape=
"rect" id=
"node46" href=
"nucleus_2registry_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"3272,284,3427,313"/><area shape=
"rect" id=
"node48" href=
"sched-rt_8c.html" title=
"Common real-time scheduling class implementation (FIFO + RR)" alt=
"" coords=
"3451,284,3608,313"/><area shape=
"rect" id=
"node50" href=
"sched-sporadic_8c.html" title=
"POSIX SCHED_SPORADIC scheduling class." alt=
"" coords=
"5,275,139,322"/><area shape=
"rect" id=
"node52" href=
"sched-tp_8c.html" title=
"Temporal partitioning (typical of IMA systems)." alt=
"" coords=
"163,284,323,313"/><area shape=
"rect" id=
"node54" href=
"nucleus_2sched_8c.html" title=
"ksrc/nucleus/sched.c" alt=
"" coords=
"347,284,493,313"/><area shape=
"rect" id=
"node56" href=
"ksrc_2nucleus_2select_8c.html" title=
"file descriptors events multiplexing." alt=
"" coords=
"517,284,664,313"/><area shape=
"rect" id=
"node58" href=
"shadow_8c.html" title=
"Real-time shadow services." alt=
"" coords=
"688,284,843,313"/><area shape=
"rect" id=
"node60" href=
"synch_8c.html" title=
"Thread synchronization services." alt=
"" coords=
"867,284,1013,313"/><area shape=
"rect" id=
"node62" href=
"timebase_8c.html" title=
"ksrc/nucleus/timebase.c" alt=
"" coords=
"1037,284,1200,313"/><area shape=
"rect" id=
"node64" href=
"ksrc_2nucleus_2timer_8c.html" title=
"ksrc/nucleus/timer.c" alt=
"" coords=
"1224,284,1363,313"/><area shape=
"rect" id=
"node66" href=
"vfile_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"1387,284,1520,313"/><area shape=
"rect" id=
"node68" href=
"native_2ppd_8h.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"1544,284,1683,313"/><area shape=
"rect" id=
"node70" href=
"ksrc_2skins_2native_2alarm_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"4395,284,4563,313"/><area shape=
"rect" id=
"node72" href=
"ksrc_2skins_2native_2buffer_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"4587,284,4755,313"/><area shape=
"rect" id=
"node74" href=
"ksrc_2skins_2native_2cond_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"4779,284,4941,313"/><area shape=
"rect" id=
"node76" href=
"ksrc_2skins_2native_2event_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"4965,284,5133,313"/><area shape=
"rect" id=
"node78" href=
"ksrc_2skins_2native_2heap_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"5157,284,5320,313"/><area shape=
"rect" id=
"node80" href=
"ksrc_2skins_2native_2intr_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"5344,284,5499,313"/><area shape=
"rect" id=
"node82" href=
"ksrc_2skins_2native_2mutex_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"5523,284,5693,313"/><area shape=
"rect" id=
"node84" href=
"ksrc_2skins_2native_2pipe_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"1707,284,1867,313"/><area shape=
"rect" id=
"node86" href=
"ksrc_2skins_2native_2queue_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"3632,284,3803,313"/><area shape=
"rect" id=
"node88" href=
"ksrc_2skins_2native_2sem_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"3827,284,3987,313"/><area shape=
"rect" id=
"node90" href=
"native_2syscall_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"4011,284,4187,313"/><area shape=
"rect" id=
"node92" href=
"ksrc_2skins_2native_2task_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"4211,284,4371,313"/><area shape=
"rect" id=
"node94" href=
"ksrc_2skins_2native_2timer_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"1891,284,2056,313"/><area shape=
"rect" id=
"node9" href=
"pthread_8h_source.html" title=
"include/posix/pthread.h" alt=
"" coords=
"1913,448,2068,477"/><area shape=
"rect" id=
"node11" href=
"posix_2sched_8h_source.html" title=
"include/posix/sched.h" alt=
"" coords=
"1861,371,2008,400"/><area shape=
"rect" id=
"node14" href=
"mman_8h_source.html" title=
"include/posix/sys/mman.h" alt=
"" coords=
"2083,371,2256,400"/><area shape=
"rect" id=
"node16" href=
"fcntl_8h_source.html" title=
"include/posix/fcntl.h" alt=
"" coords=
"848,371,987,400"/><area shape=
"rect" id=
"node18" href=
"unistd_8h_source.html" title=
"include/posix/unistd.h" alt=
"" coords=
"1011,371,1157,400"/><area shape=
"rect" id=
"node20" href=
"signal_8h_source.html" title=
"include/posix/signal.h" alt=
"" coords=
"1181,371,1328,400"/><area shape=
"rect" id=
"node22" href=
"time_8h_source.html" title=
"include/posix/time.h" alt=
"" coords=
"1352,371,1491,400"/><area shape=
"rect" id=
"node32" href=
"errno_8h_source.html" title=
"include/posix/errno.h" alt=
"" coords=
"1515,371,1656,400"/><area shape=
"rect" id=
"node34" href=
"mqueue_8h_source.html" title=
"include/posix/mqueue.h" alt=
"" coords=
"1680,371,1837,400"/><area shape=
"rect" id=
"node110" href=
"skins_2native_2module_8c.html" title=
"This file is part of the Xenomai project." alt=
"" coords=
"5717,284,5896,313"/></map>
105 <p><a href=
"sched-sporadic_8h_source.html">Go to the source code of this file.
</a></p>
106 <a name=
"details" id=
"details"></a><h2>Detailed Description
</h2>
107 <div class=
"textblock"><p>Definitions for the SSP scheduling class.
</p>
108 <dl class=
"section author"><dt>Author
</dt><dd>Philippe Gerum
</dd></dl>
109 <p>Copyright (C)
2009 Philippe Gerum
<a href=
"#" onclick=
"location.href='mai'+'lto:'+'rpm'+'@x'+'eno'+'ma'+'i.o'+'rg'; return false;">rpm@x
<span style=
"display: none;">.nosp@m.
</span>enom
<span style=
"display: none;">.nosp@m.
</span>ai.or
<span style=
"display: none;">.nosp@m.
</span>g
</a>.
</p>
110 <p>Xenomai is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version
2 of the License, or (at your option) any later version.
</p>
111 <p>Xenomai is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
</p>
112 <p>You should have received a copy of the GNU General Public License along with Xenomai; if not, write to the Free Software Foundation, Inc.,
59 Temple Place - Suite
330, Boston, MA
02111-
1307, USA.
</p>
113 </div></div><!-- contents -->
114 </div><!-- doc-content -->
115 <!-- start footer part -->
116 <div id=
"nav-path" class=
"navpath"><!-- id is needed for treeview function! -->
118 <li class=
"navelem"><a class=
"el" href=
"dir_d44c64559bbebec7f509842c48db8b23.html">include
</a></li><li class=
"navelem"><a class=
"el" href=
"dir_b681fac26223caaf15e149e8e802bec7.html">nucleus
</a></li><li class=
"navelem"><a class=
"el" href=
"sched-sporadic_8h.html">sched-sporadic.h
</a></li>
119 <li class=
"footer">Generated on Fri Oct
4 2013 22:
39:
08 for Xenomai API by
120 <a href=
"http://www.doxygen.org/index.html">
121 <img class=
"footer" src=
"doxygen.png" alt=
"doxygen"/></a> 1.8.1.2 </li>