RTEMS
|
Constants and Structures Associated with the Object Handler. More...
Go to the source code of this file.
Classes | |
union | Objects_Name |
Typedefs | |
typedef uint32_t | Objects_Id |
typedef uint16_t | Objects_Maximum |
Enumerations | |
enum | Objects_APIs { OBJECTS_NO_API = 0, OBJECTS_INTERNAL_API = 1, OBJECTS_CLASSIC_API = 2, OBJECTS_POSIX_API = 3, OBJECTS_FAKE_OBJECTS_API = 7 } |
Functions | |
static __inline__ Objects_APIs | _Objects_Get_API (Objects_Id id) |
Returns the API portion of the ID. More... | |
static __inline__ uint32_t | _Objects_Get_class (Objects_Id id) |
Returns the class portion of the ID. More... | |
static __inline__ uint32_t | _Objects_Get_node (Objects_Id id) |
Returns the node portion of the ID. More... | |
static __inline__ Objects_Maximum | _Objects_Get_index (Objects_Id id) |
Returns the index portion of the ID. More... | |
Constants and Structures Associated with the Object Handler.
This include file contains all the constants and structures associated with the Object Handler. This Handler provides mechanisms which can be used to initialize and manipulate all objects which have ids.
Definition in file object.h.