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-2008 OAR Corporation