socket_connect
Начинает соединение с сокетом
&reftitle.description;
boolsocket_connect
Socketsocket
stringaddress
intnullport&null;
Инициализирует соединение с адресом address, используя экземпляр Socket
socket, который должен быть экземпляром Socket, созданным при помощи функции socket_create.
&reftitle.parameters;
socket
Экземпляр Socket, созданный с помощью
socket_create.
address
Параметр address может быть IPv4-адресом
в записи, разделённой точками (например, 127.0.0.1), если параметр
socket равен AF_INET, правильный
IPv6-адрес (например, ::1), если включена поддержка IPv6 и параметр
socket равен AF_INET6
или путь к файлу доменного сокета Unix, если используется семейство сокетов
AF_UNIX.
port
Параметр port используется и обязателен только в том случае,
если происходит соединение с сокетом AF_INET или
AF_INET6, и он указывает
порт на удалённом хосте, к которому должно быть создано соединение.
&reftitle.returnvalues;
&return.success; Код ошибки может быть получен при помощи функции
socket_last_error. Этот код может быть затем передан функции
socket_strerror для получения текстового описания ошибки.
Если сокет неблокирующий, то эта функция возвращает &false; с ошибкой
Operation now in progress.
&reftitle.changelog;
&Version;
&Description;
&sockets.changelog.socket-param;
8.0.0
port теперь допускает значение null.
&reftitle.seealso;
socket_bind
socket_listen
socket_create
socket_last_error
socket_strerror