network_connect_raw(socket, url, port);
| Argument | La description |
|---|---|
| socket | L'identifiant de la socket à utiliser. |
| url | L'URL ou l'adresse IP à laquelle se connecter (une chaîne). |
| port | Le port auquel se connecter. |
Retours: Real
Avec cette fonction, vous pouvez envoyer une demande de connexion à un serveur. La fonction prend l' identifiant du socket pour se connecter (voir network_create_socket ) et vous oblige à donner l'adresse IP à se connecter (une chaîne) ainsi que le port à connecter, et si la connexion échoue, une valeur inférieure à 0 sera retournée. La différence entre cette fonction et network_connect est que cette fonction peut se connecter à n'importe quel serveur et ne fait rien aux données brutes, ce qui signifie que vous devez implémenter les protocoles vous-même à la fin du serveur.
client =
network_create_socket(network_socket_tcp);
network_connect_raw(client, "www.macsweeneygames.com",
6510);
Le code ci-dessus créera un nouveau socket TCP, puis tentera de créer une connexion "brute" à l'URL donnée sur le port 6510.