Lines Matching full:event
19 * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
770 * deleted will be removed from all ready, blocked, suspended and event lists.
944 * A task will enter the Blocked state when it is waiting for an event. The
945 * event it is waiting for can be a temporal event (waiting for a time), such
946 * as when vTaskDelay() is called, or an event on an object, such as when
2519 * objects are queues, semaphores, mutexes and event groups. Task notifications
2520 * are a method of sending an event directly to a task without the need for such
2666 * objects are queues, semaphores, mutexes and event groups. Task notifications
2667 * are a method of sending an event directly to a task without the need for such
2820 * objects are queues, semaphores, mutexes and event groups. Task notifications
2821 * are a method of sending an event directly to a task without the need for such
2933 * objects are queues, semaphores, mutexes and event groups. Task notifications
2934 * are a method of sending an event directly to a task without the need for such
3010 * objects are queues, semaphores, mutexes and event groups. Task notifications
3011 * are a method of sending an event directly to a task without the need for such
3098 * objects are queues, semaphores, mutexes and event groups. Task notifications
3099 * are a method of sending an event directly to a task without the need for such
3476 * on the list of tasks waiting for a particular event, and the
3478 * and replaced on the ready list should either the event occur (and
3479 * there be no higher priority tasks waiting on the same event) or
3482 * The 'unordered' version replaces the event list item value with the
3485 * The 'ordered' version uses the existing event list item value (which is the
3486 * owning task's priority) to insert the list item into the event list in task
3490 * for the event to occur.
3492 * @param xItemValue The item value to use for the event list item when the
3493 * event list is not ordered by task priority.
3496 * for the event to occur. This is specified in kernel ticks, the constant
3527 * Removes a task from both the specified event list and the list of blocked
3531 * if either an event occurs to unblock a task, or the block timeout period
3534 * xTaskRemoveFromEventList() is used when the event list is in task priority
3535 * order. It removes the list item from the head of the event list as that will
3536 * have the highest priority owning task of all the tasks on the event list.
3537 * vTaskRemoveFromUnorderedEventList() is used when the event list is not
3538 * ordered and the event list items hold something other than the owning tasks
3539 * priority. In this case the event list item value is updated to the value
3565 * THE EVENT BITS MODULE.