What does that mean "Indexed" in notification API?

Hello. glad to see you.

I joined the forum because of this question. I use Notification for communication between tasks, but I didn’t understand the keyword “~Indexed”.

Notify is working based on the Task Handler. Is there an additional actions for indexing? (or possible?)
Is an array automatically created every time a task is created?

I think it is helpful good example that using xTaskNotifyIndexed with number of tasks, probably.

Thank you.

Have you seen these pages?



Each task might have an array of notifications, not only one. And in that case you must have a way to determine in which of the many notification entries you want to read or write, and that’s the index you should use.