socket_connect
Crée une connexion sur un socket
&reftitle.description;
boolsocket_connect
Socketsocket
stringaddress
intnullport&null;
Crée une nouvelle connexion en utilisant l'instance Socket
socket, qui doit être une instance de
Socket créée par socket_create.
&reftitle.parameters;
socket
Une instance de Socket créée avec
socket_create.
address
Le paramètre address est soit une adresse valide IPv4
(e.g. 127.0.0.1) si socket vaut
AF_INET, soit une adresse valide IPv6
(e.g. ::1) si le support IPv6 est actif et que le paramètre
socket vaut AF_INET6, soit
un chemin vers un socket de domaine Unix, si la famille de sockets vaut
AF_UNIX.
port
Le paramètre port n'est utilisé et mandaté
que lors d'une connexion à un socket AF_INET ou
AF_INET6, et désigne le port de l'hôte distant
sur lequel la connexion doit être effectuée.
&reftitle.returnvalues;
&return.success; Le code
d'erreur généré peut être obtenu en appelant la fonction
socket_last_error. Ce code d'erreur
peut être passé à la fonction socket_strerror
pour obtenir un message d'erreur humainement lisible.
Si le socket est non-bloquant, alors cette fonction retourne &false;
avec l'erreur suivant : Operation now in progress.
&reftitle.changelog;
&Version;
&Description;
&sockets.changelog.socket-param;
8.0.0
port est désormais nullable.
&reftitle.seealso;
socket_bind
socket_listen
socket_create
socket_last_error
socket_strerror