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