Lines Matching full:event

19  * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
714 * deleted will be removed from all ready, blocked, suspended and event lists.
888 * A task will enter the Blocked state when it is waiting for an event. The
889 * event it is waiting for can be a temporal event (waiting for a time), such
890 * as when vTaskDelay() is called, or an event on an object, such as when
2070 * objects are queues, semaphores, mutexes and event groups. Task notifications
2071 * are a method of sending an event directly to a task without the need for such
2217 * objects are queues, semaphores, mutexes and event groups. Task notifications
2218 * are a method of sending an event directly to a task without the need for such
2371 * objects are queues, semaphores, mutexes and event groups. Task notifications
2372 * are a method of sending an event directly to a task without the need for such
2484 * objects are queues, semaphores, mutexes and event groups. Task notifications
2485 * are a method of sending an event directly to a task without the need for such
2561 * objects are queues, semaphores, mutexes and event groups. Task notifications
2562 * are a method of sending an event directly to a task without the need for such
2649 * objects are queues, semaphores, mutexes and event groups. Task notifications
2650 * are a method of sending an event directly to a task without the need for such
3021 * on the list of tasks waiting for a particular event, and the
3023 * and replaced on the ready list should either the event occur (and
3024 * there be no higher priority tasks waiting on the same event) or
3027 * The 'unordered' version replaces the event list item value with the
3030 * The 'ordered' version uses the existing event list item value (which is the
3031 * owning task's priority) to insert the list item into the event list in task
3035 * for the event to occur.
3037 * @param xItemValue The item value to use for the event list item when the
3038 * event list is not ordered by task priority.
3041 * for the event to occur. This is specified in kernel ticks, the constant
3072 * Removes a task from both the specified event list and the list of blocked
3076 * if either an event occurs to unblock a task, or the block timeout period
3079 * xTaskRemoveFromEventList() is used when the event list is in task priority
3080 * order. It removes the list item from the head of the event list as that will
3081 * have the highest priority owning task of all the tasks on the event list.
3082 * vTaskRemoveFromUnorderedEventList() is used when the event list is not
3083 * ordered and the event list items hold something other than the owning tasks
3084 * priority. In this case the event list item value is updated to the value
3106 * THE EVENT BITS MODULE.