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