Lines Matching refs:thread
31 A data item can be **sent** to a message queue by a thread or an ISR.
32 The data item pointed at by the sending thread is copied to a waiting thread,
37 If a thread attempts to send a data item when the ring buffer is full,
38 the sending thread may choose to wait for space to become available.
41 it is given to the highest priority sending thread that has waited the longest.
43 A data item can be **received** from a message queue by a thread.
44 The data item is copied to the area specified by the receiving thread;
47 If a thread attempts to receive a data item when the ring buffer is empty,
48 the receiving thread may choose to wait for a data item to be sent.
51 the highest priority receiving thread that has waited the longest.
53 A thread can also **peek** at the message on the head of a message queue without
55 The data item is copied to the area specified by the receiving thread;
108 to pass data items from a producing thread to one or more consuming threads.
110 producing thread throws away all existing data so the newer data can be saved.