RTEMS
5.1
Main Page
Related Pages
Modules
+
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
+
Data Fields
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Files
File List
+
Globals
+
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
+
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
z
+
Variables
_
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
v
w
+
Typedefs
a
b
c
d
e
f
g
h
i
l
m
o
p
q
r
s
t
u
v
w
x
+
Enumerations
a
b
c
e
h
i
l
m
o
p
q
r
s
t
w
+
Enumerator
a
c
d
h
i
l
m
p
r
s
t
w
+
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
cpukit
include
rtems
extensiondata.h
Go to the documentation of this file.
1
9
/*
10
* COPYRIGHT (c) 1989-2008.
11
* On-Line Applications Research Corporation (OAR).
12
*
13
* The license and distribution terms for this file may be
14
* found in the file LICENSE in this distribution or at
15
* http://www.rtems.org/license/LICENSE.
16
*/
17
18
#ifndef _RTEMS_EXTENSIONDATA_H
19
#define _RTEMS_EXTENSIONDATA_H
20
21
#include <
rtems/extension.h
>
22
#include <
rtems/score/objectdata.h
>
23
#include <
rtems/score/userextdata.h
>
24
25
#ifdef __cplusplus
26
extern
"C"
{
27
#endif
28
35
typedef
struct
{
36
Objects_Control
Object;
37
User_extensions_Control
Extension;
38
}
Extension_Control
;
39
43
extern
Objects_Information
_Extension_Information
;
44
54
#define EXTENSION_INFORMATION_DEFINE( max ) \
55
OBJECTS_INFORMATION_DEFINE( \
56
_Extension, \
57
OBJECTS_CLASSIC_API, \
58
OBJECTS_RTEMS_EXTENSIONS, \
59
Extension_Control, \
60
max, \
61
OBJECTS_NO_STRING_NAME, \
62
NULL \
63
)
64
67
#ifdef __cplusplus
68
}
69
#endif
70
71
#endif
72
/* end of include file */
userextdata.h
User Extension Handler Data Structures.
Objects_Control
Definition:
objectdata.h:39
objectdata.h
Object Handler Data Structures.
Objects_Information
The information structure used to manage each API class of objects.
Definition:
objectdata.h:176
extension.h
User Extensions API.
Extension_Control
Definition:
extensiondata.h:35
User_extensions_Control
Manages each user extension set.
Definition:
userextdata.h:50
_Extension_Information
Objects_Information _Extension_Information
The Classic Extensions objects information.
Generated by
1.8.15