function Driver::unreference
Unreference a callback.
The event loop should exit the run method when only unreferenced callbacks are still being monitored. Callbacks are all referenced by default.
Parameters
string $callbackId The callback identifier.:
Return value
string The callback identifier.
2 methods override Driver::unreference()
- AbstractDriver::unreference in vendor/
revolt/ event-loop/ src/ EventLoop/ Internal/ AbstractDriver.php - Unreference a callback.
- TracingDriver::unreference in vendor/
revolt/ event-loop/ src/ EventLoop/ Driver/ TracingDriver.php - Unreference a callback.
File
-
vendor/
revolt/ event-loop/ src/ EventLoop/ Driver.php, line 240
Class
- Driver
- The driver MUST run in its own fiber and execute callbacks in a separate fiber. If fibers are reused, the driver needs to call {
Namespace
Revolt\EventLoopCode
public function unreference(string $callbackId) : string;