Reference.ClientConstructor History

Hide minor edits - Show changes to markup

June 02, 2010, at 11:54 AM by Equipo Traduccion -
Changed lines 7-8 from:

Crea un cliente con el poder conectar a una determinada IP y puerto.

to:

Crea un cliente con el que poder conectar a una determinada IP y puerto.

June 02, 2010, at 11:53 AM by Equipo Traduccion -
Changed lines 1-2 from:

Ethernet : Client class

to:

Ethernet : Clase Client

Changed lines 5-10 from:

Description

Creates a client which can connect to the specified internet IP address and port.

Syntax

to:

Descripción

Crea un cliente con el poder conectar a una determinada IP y puerto.

Sintaxis

Changed lines 13-20 from:

Parameters

ip: the IP address that the client will connect to (array of 4 bytes)

port: the port that the client will connect to (int)

Example

to:

Parámetros

ip: la IP a la que el cliente se conectará (cadena de 4 Bytes)

port: Número entero que indica el puerto al que el cliente se conectará.

Ejemplo

Changed line 37 from:
  Serial.println("connecting...");
to:
  Serial.println("conectando...");
Changed line 40 from:
    Serial.println("connected");
to:
    Serial.println("conectado");
Changed line 44 from:
    Serial.println("connection failed");
to:
    Serial.println("fallo de conexión");
Changed line 57 from:
    Serial.println("disconnecting.");
to:
    Serial.println("disconectando.");
September 02, 2008, at 10:36 PM by David A. Mellis -
Added lines 1-64:

Ethernet : Client class

Client()

Description

Creates a client which can connect to the specified internet IP address and port.

Syntax

Client(ip, port)

Parameters

ip: the IP address that the client will connect to (array of 4 bytes)

port: the port that the client will connect to (int)

Example

#include <Ethernet.h>

byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 10, 0, 0, 177 };
byte server[] = { 64, 233, 187, 99 }; // Google

Client client(server, 80);

void setup()
{
  Ethernet.begin(mac, ip);
  Serial.begin(9600);

  delay(1000);

  Serial.println("connecting...");

  if (client.connect()) {
    Serial.println("connected");
    client.println("GET /search?q=arduino HTTP/1.0");
    client.println();
  } else {
    Serial.println("connection failed");
  }
}

void loop()
{
  if (client.available()) {
    char c = client.read();
    Serial.print(c);
  }

  if (!client.connected()) {
    Serial.println();
    Serial.println("disconnecting.");
    client.stop();
    for(;;)
      ;
  }
}

Share