network_connect_raw

Syntaxe:

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


La description

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.


Exemple:

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.