Swoole\Client::connect
(PECL swoole >= 1.9.0)
Swoole\Client::connect — Подключается к удаленному порту TCP или UDP
Описание
$host
, int $port
= ?
, int $timeout
= ?
, int $flag
= ?
) : bool
Список параметров
-
host
-
Имя хоста удаленного адреса.
-
port
-
Номер порта удаленного адреса.
-
timeout
-
Время ожидания (в секундах) соединения/отправки/получения, значение по умолчанию составляет 0,1 с
-
flag
-
Если тип клиента - UDP, $flag означает, включена ли конфигурацию udp_connect. Если конфигурация udp_connect включена, клиент будет получать данные только с указанного ip:port. Если тип клиента TCP, а $flag установлен в 1, он должен использовать swoole_client_select для проверки состояния соединения перед отправкой/получением.
Возвращаемые значения
Установлено ли соединение.