Fiber クラス

はじめに

ファイバー(Fiber) は 完全なスタックを持つ、停止可能な関数です。 ファイバー はコールスタック中のどこからでも停止することができますし、 後に再開されるまで実行を停止したままにできます。

クラス概要

final Fiber
/* メソッド */
public __construct(callable $callback)
public mixed start(mixed ...$args)
public mixed resume(mixed $value = null)
public mixed throw(Throwable $exception)
public mixed getReturn()
public bool isStarted()
public bool isSuspended()
public bool isRunning()
public bool isTerminated()
public static mixed suspend(mixed $value = null)
public static Fibernull getCurrent()
目次