io_uring variants of normal operations — accept, timeout, read, receive — where one SQE yields a continuous stream of CQEs. For example, multi-shot accept returns a CQE per new connection FD without needing to resubmit; multi-shot timeout powers periodic tasks. UringMachine exposes these as iterator-style methods (e.g. accept_each) that resume the fiber and yield on each CQE. Multi-shot read/receive require provided buffers.