(0.9.0)
parallel\Events::setBlocking â Comportement
Par dĂ©faut lorsqu'un Ă©vĂ©nement est interrogĂ©, un blocage se produit (au niveau de PHP) jusqu'Ă ce que le premier Ă©vĂ©nement puisse ĂȘtre retournĂ©: DĂ©finir le mode de blocage Ă false fera
en sorte que l'interrogation retourne le contrĂŽle si la premiĂšre cible interrogĂ©e n'est pas prĂȘte.
Ceci diffĂšre de dĂ©finir un dĂ©lai d'attente de 0 avec parallel\Events::setTimeout(), puisqu'un dĂ©lai d'attente de 0, bien que permis, provoquera une exception d'ĂȘtre lancĂ©e, ce qui peut ĂȘtre extrĂȘmement lent ou gaspilleur si ce qui est vraiment dĂ©sirĂ© est un comportement non-bloquant.
Une boucle non-bloquante affecte la valeur de retour de parallel\Events::poll(), de sorte qu'il peut ĂȘtre null avant que tous les Ă©vĂ©nements aient Ă©tĂ© traitĂ©s.
Définit le mode de blocage.
Lance une parallel\Events\Error si la boucle a un délai d'attente défini.