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?

https://www.freertos.org/RTOS-task-notifications.html

https://www.freertos.org/xTaskNotify.html

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.