About pulseIn

Good morning
I am wondering what happens when we use pulseIn in a program:

  • does the loop stop and wait for a pulse until timeout is reached ?
  • or does the loop continue execution and pulseIn is managed by "interruption"?
    In other words is it possible to pulseIn several inputs at the same time or is it one and then after the other one?
    Thank you.
    Raoul.

Sorry I locked my post by mistake...javascript:void(0);
I understood from Awol (via PM) that pulseIn blocks the execution of the loop...
Thank you.
Raoul.