# The Swoole\Event class

(PECL swoole >= 1.9.0)

## 简介

## 类摘要

class Swoole\Event {
/* 方法 */
public static add(
int `$fd`,
callable `$read_callback`,
callable `$write_callback` = ?,
string `$events` = ?
): bool
public static defer(mixed `$callback`): void
public static del(string `$fd`): bool
public static exit(): void
public static set(
int `$fd`,
string `$read_callback` = ?,
string `$write_callback` = ?,
string `$events` = ?
): bool
public static wait(): void
public static write(string `$fd`, string `$data`): void
}

## 目录

- Swoole\Event::add — Add new callback functions of a socket into the EventLoop.
- Swoole\Event::defer — Add a callback function to the next event loop.
- Swoole\Event::del — Remove all event callback functions of a socket.
- Swoole\Event::exit — Exit the eventloop, only available at client side.
- Swoole\Event::set — Update the event callback functions of a socket.
- Swoole\Event::wait — Description
- Swoole\Event::write — Write data to the socket.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open