function AbstractDriver::dispatch
Dispatches any pending read/write, timer, and signal events.
1 call to AbstractDriver::dispatch()
- AbstractDriver::tick in vendor/
revolt/ event-loop/ src/ EventLoop/ Internal/ AbstractDriver.php - Executes a single tick of the event loop.
4 methods override AbstractDriver::dispatch()
- EvDriver::dispatch in vendor/
revolt/ event-loop/ src/ EventLoop/ Driver/ EvDriver.php - Dispatches any pending read/write, timer, and signal events.
- EventDriver::dispatch in vendor/
revolt/ event-loop/ src/ EventLoop/ Driver/ EventDriver.php - Dispatches any pending read/write, timer, and signal events.
- StreamSelectDriver::dispatch in vendor/
revolt/ event-loop/ src/ EventLoop/ Driver/ StreamSelectDriver.php - UvDriver::dispatch in vendor/
revolt/ event-loop/ src/ EventLoop/ Driver/ UvDriver.php - Dispatches any pending read/write, timer, and signal events.
File
-
vendor/
revolt/ event-loop/ src/ EventLoop/ Internal/ AbstractDriver.php, line 376
Class
- AbstractDriver
- Event loop driver which implements all basic operations to allow interoperability.
Namespace
Revolt\EventLoop\InternalCode
protected abstract function dispatch(bool $blocking) : void;