RTEMS Logo

RTEMS 4.9.2 On-Line Library


Key Concepts Objects

PREV UP NEXT Bookshelf RTEMS Ada User's Guide

2.2: Objects

  • Key Concepts Object Names
  • Key Concepts Object IDs
  • RTEMS provides directives which can be used to dynamically create, delete, and manipulate a set of predefined object types. These types include tasks, message queues, semaphores, memory regions, memory partitions, timers, ports, and rate monotonic periods. The object-oriented nature of RTEMS encourages the creation of modular applications built upon re-usable "building block" routines.

    All objects are created on the local node as required by the application and have an RTEMS assigned ID. All objects have a user-assigned name. Although a relationship exists between an object's name and its RTEMS assigned ID, the name and ID are not identical. Object names are completely arbitrary and selected by the user as a meaningful "tag" which may commonly reflect the object's use in the application. Conversely, object IDs are designed to facilitate efficient object manipulation by the executive.


    PREV UP NEXT Bookshelf RTEMS Ada User's Guide

    Copyright © 1988-2008 OAR Corporation