Timeouts are a special type of timer automatically
created when the timeout option is used on the
rtems.message_queue_receive,
rtems.event_receive,
rtems.semaphore_obtain and
rtems.region_get_segment directives.
Each task may have one and only one timeout active at a time.
When a timeout expires, it unblocks the task with a timeout status code.
Copyright © 1988-2004 OAR Corporation