RTEMS 5.2
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
chain.h
Go to the documentation of this file.
1
9/*
10 * Copyright (c) 2010 embedded brains GmbH.
11 *
12 * COPYRIGHT (c) 1989-2006.
13 * On-Line Applications Research Corporation (OAR).
14 *
15 * The license and distribution terms for this file may be
16 * found in the file LICENSE in this distribution or at
17 * http://www.rtems.org/license/LICENSE.
18 */
19
20#ifndef _RTEMS_SCORE_CHAIN_H
21#define _RTEMS_SCORE_CHAIN_H
22
23#ifdef __cplusplus
24extern "C" {
25#endif
26
52
73};
74
86typedef union {
87 struct {
88 Chain_Node Node;
89 Chain_Node *fill;
90 } Head;
91
92 struct {
93 Chain_Node *fill;
94 Chain_Node Node;
95 } Tail;
97
100#ifdef __cplusplus
101}
102#endif
103
104#endif
105/* end of include file */
Definition: chain.h:68
Chain_Node * previous
Definition: chain.h:72
Chain_Node * next
Definition: chain.h:70
Definition: chain.h:86