14. Receiving an End-of-Candidates Indication (Réception d'une indication de fin des candidats)
La réception d'une indication de fin des candidats permet à un agent de mettre à jour les états de liste de vérification et, dans le cas où des paires valides n'existent pas pour chaque composant dans chaque flux de données, de déterminer que le traitement ICE a échoué. Elle permet également à un agent d'accélérer la conclusion du traitement ICE lorsqu'une paire de candidats a été validée mais utilise un transport de préférence inférieure tel que TURN. Dans de telles situations, une implémentation peut (MAY) choisir d'attendre et de voir si des candidats de priorité plus élevée sont reçus ; dans ce cas, l'indication de fin des candidats fournit une notification que de tels candidats ne sont pas à venir.
Lorsqu'un agent reçoit une indication de fin des candidats pour un flux de données spécifique, il mettra à jour l'état de la liste de vérification pertinente selon la Section 8 (ce qui pourrait conduire à ce que certaines listes de vérification soient marquées comme Échouées). Si la liste de vérification est toujours dans l'état En cours d'exécution (Running) après la mise à jour, l'agent notera qu'une indication de fin des candidats a été reçue et en tiendra compte dans les futures mises à jour de la liste de vérification.
Après qu'un agent a reçu une indication de fin des candidats, il doit (MUST) ignorer tous les candidats nouvellement reçus pour ce flux de données ou cette session de données.