Класс Swoole\Client
(PECL swoole >= 1.9.0)
Введение
Обзор классов
Swoole\Client
{
/* Constants */
/* Свойства */
public
$errCode
;
public
$sock
;
public
$reuse
;
public
$reuseCount
;
/* Методы */
}Свойства
- errCode
- sock
- reuse
- reuseCount
Предопределенные константы
Swoole\Client::MSG_OOB
Swoole\Client::MSG_PEEK
Swoole\Client::MSG_DONTWAIT
Swoole\Client::MSG_WAITALL
Содержание
- Swoole\Client::close — Закрывает установленное соединение
- Swoole\Client::connect — Подключается к удаленному порту TCP или UDP
- Swoole\Client::__construct — Создает синхронный или асинхронный TCP/UDP клиент Swoole с поддержкой SSL или без него
- Swoole\Client::__destruct — Уничтожает клиент Swoole
- Swoole\Client::getpeername — Получает имя удаленного сокета соединения
- Swoole\Client::getsockname — Получает локальное имя сокета соединения
- Swoole\Client::isConnected — Проверяет, установлено ли соединение
- Swoole\Client::on — Добавляет callback-функции, вызванные событиями
- Swoole\Client::pause — Приостанавливает получение данных
- Swoole\Client::pipe — Перенаправляет данные в другой файловый дескриптор
- Swoole\Client::recv — Получает данные из удаленного сокета
- Swoole\Client::resume — Возобновляет получение данных
- Swoole\Client::send — Отправляет данные в удаленный TCP-сокет
- Swoole\Client::sendfile — Отправляет файл в удаленный TCP-сокет
- Swoole\Client::sendto — Отправляет данные на удаленный UDP-адрес
- Swoole\Client::set — Устанавливает параметры клиента Swoole до установления соединения
- Swoole\Client::sleep — Удаляет TCP-клиент из цикла системных событий
- Swoole\Client::wakeup — Добавляет TCP-клиент обратно в цикл системных событий