RTEMS CPU Kit with SuperCore  4.11.3
rwlock.h
Go to the documentation of this file.
1 
16 /*
17  * COPYRIGHT (c) 1989-2011.
18  * On-Line Applications Research Corporation (OAR).
19  *
20  * The license and distribution terms for this file may be
21  * found in the file LICENSE in this distribution or at
22  * http://www.rtems.org/license/LICENSE.
23  */
24 
25 #ifndef _RTEMS_POSIX_RWLOCK_H
26 #define _RTEMS_POSIX_RWLOCK_H
27 
28 #include <rtems/score/object.h>
29 #include <rtems/score/corerwlock.h>
30 
31 #ifdef __cplusplus
32 extern "C" {
33 #endif
34 
49 typedef struct {
55 
58 #ifdef __cplusplus
59 }
60 #endif
61 
62 #endif
63 /* end of include file */
Constants and Structures Associated with the Object Handler.
The following defines the control block used to manage each RWLock.
Definition: corerwlock.h:67
The following defines the Object Control Block used to manage each object local to this node...
Definition: object.h:232
This type defines the control block used to manage each RWLock.
Definition: rwlock.h:49
CORE_RWLock_Control RWLock
This is used to implement the RWLock.
Definition: rwlock.h:53
Objects_Control Object
This is used to manage a RWLock as an object.
Definition: rwlock.h:51
Constants and Structures Associated with the RWLock Handler.