Clase GSMServer

Clase GSMServer:   La clase Server crea servidores que pueden enviar datos y recibir datos de clientes conectados (programas que se ejecutan en otros equipos o dispositivos).

FUNCIONES

Server
Descripción
Server es la clase base para todas las llamadas basadas al servidor de GPRS.
No se llama directamente, sino que invoca cada vez que se utiliza una función
que depende de él.
Sintaxis
GSMServer server(port);
Parámetros
portint, el puerto del servidor aceptará conexiones entrantes. El puerto web
por defecto es el 80.
__________________________________________________________________________________
ready()
Descripción
Recupera el último estado de los comandos al servidor
Sintaxis
server.ready()
Parámetros
Ninguno
Retornos
int - 0 si la última orden se sigue ejecutando, si el lo hace con éxito 1, > 1 si hay
        un error.
____________________________________________________________________________________
beginWrite()
Descripción
Comienza a escribir a los clientes conectados.
Sintaxis
server.beginWrite()
Parámetros
Ninguno
Retornos
Ninguno
____________________________________________________________________________________
write()
Descripción
Escribe datos a todos los clientes conectados a un servidor.
Sintaxis
- server.write(data)
- server.write(buffer)
- server.write(buffer, size)
Parámetros
- data: el valor a escribir (byte or char)
- buffer : una matriz de datos (byte or char) a escribir
- size : tamaño del buffer a escribir (byte)
Retornos
byte - write() devuelve el número de bytes escritos. No es necesario leer esto.
____________________________________________________________________________________
endWrite()
Descripción
Indica al servidor que deje de escribir a los clientes conectados.
Sintaxis
server.endWrite()
Parámetros
Ninguno
Retornos
Ninguno
____________________________________________________________________________________
read()
Descripción
Ler el siguiente byte recibido de un cliente conectado (después de la última llamada
de read ()).  read() hereda de la clase Stream 
Sintaxis
server.read()
Parámetros
Ninguno
Retornos
int - El siguiente byte (o carácter), o -1 si no hay ninguno disponible.
____________________________________________________________________________________________
available()
Descripción
Escucha a clientes entrantes
Sintaxis
server.available()
Parámetros
Ninguno
Retornos
int - El número de clientes conectados
____________________________________________________________________________________________
available()
Descripción
Indica al servidor que deje de escuchar las conexiones entrantes.
Sintaxis
serevr.stop()
Parámetros
Ninguno
Retornos
Ninguno

No hay comentarios:

Publicar un comentario