on('data', fn(string $s) => printf('Data received: %s.%s', $s, PHP_EOL)); $stream->on('end', fn() => print('Stream reached eof.' . PHP_EOL)); $stream->on('close', fn() => print('Stream closed.' . PHP_EOL)); print(<<run();