# Функции Swoole

## Содержание

- swoole_async_dns_lookup — Асинхронный и неблокирующий поиск имени хоста или IP-адреса
- swoole_async_read — Асинхронное чтение потока файла
- swoole_async_readfile — Асинхронное чтение файла
- swoole_async_set — Обновление опций асинхронного ввода-вывода
- swoole_async_write — Асинхронная запись данных в поток файла
- swoole_async_writefile — Асинхронная запись данных в файл
- swoole_clear_error — Сбрасывает ошибки в сокете или по последнему коду ошибки
- swoole_client_select — Получить описание файла, готового к чтению/записи или ошибке
- swoole_cpu_num — Получить количество CPU
- swoole_errno — Получить код ошибки последнего системного вызова
- swoole_error_log — Выводит сообщения об ошибках в журнал
- swoole_event_add — Добавить новых callback-функций сокета в цикл событий
- swoole_event_defer — Добавить callback-функцию в следующий цикл событий
- swoole_event_del — Удалить все callback-функции сокета
- swoole_event_exit — Закрыть цикл событий, доступный только на стороне клиента
- swoole_event_set — Обновить callback-функции события сокета
- swoole_event_wait — Запустить цикл событий
- swoole_event_write — Записать данные в сокет
- swoole_get_local_ip — Получить IP-адреса в формате IPv4 каждой сетевой платы (NIC) компьютера
- swoole_last_error — Получить последнее сообщение об ошибке
- swoole_load_module — Загрузить модуль swoole
- swoole_select — Выбрать описания файлов, которые готовы к чтению/записи или ошибке в цикл событий
- swoole_set_process_name — Установить имя процесса
- swoole_strerror — Сконвертировать Errno в сообщения об ошибках
- swoole_timer_after — Запуск callback-функции один раз в будущем
- swoole_timer_exists — Проверить, существует ли callback-функция таймера
- swoole_timer_tick — Вызвать callback-функцию таймера тактов через определённый промежуток времени
- swoole_version — Получить версию Swoole

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