|
The Swoole\Event classIntroductionThe Swoole extension provides low-level interfaces to directly manipulate the underlying epoll/kqueue/poll/select event loop. It allows adding sockets created by other extensions or PHP's stream/socket extensions to Swoole's EventLoop.
Event Priority
Swoole Event Socket Type
Class synopsisSwoole\Event
class Swoole\Event
{
/* Methods */
public static bool add(
mixed $sock,callable $read_callback,callable $write_callback = ?,int $flags = ?) public static bool cycle(callable
$callback, bool $before = false)public static void defer(callable
$callback_function)public static bool del(mixed
$sock)public static void dispatch()
public static bool isset(mixed
$fd, int $events
=
SWOOLE_EVENT_READ | SWOOLE_EVENT_WRITE
)public static bool set(
mixed $sock,callable $read_callback,callable $write_callback = ?,int $flags = ?) public static void wait()
public static bool write(mixed
}$fd, mixed $data)
|