Socket
Librería para comunicar via TCP/IP
|
Fichero de implementación de un cliente. Más...
#include "Socket.h"
#include <iostream>
#include "SocketException.h"
#include <sstream>
#include <signal.h>
#include <cstdlib>
#include <sys/time.h>
Funciones | |
void | exitClient (int signal) |
Método para terminar el cliente. Más... | |
bool | connect (Socket &s) |
void | speedTest (Socket &s) |
int | main () |
Método principal del cliente. Más... | |
Variables | |
bool | connected |
bool | finished |
Fichero de implementación de un cliente.
En este fichero se implementa un cliente para poder usar con el servidor creado, usando la clase Socket.
bool connect | ( | Socket & | s) |
void exitClient | ( | int | signal) |
Método para terminar el cliente.
Este método se usa para terminar el cliente immediatamente en el caso que el servidor cierre la conexión de forma inesperada, capturando
el signal SIGPIPE.
signal | Parámetro que captura el signal recibido |
int main | ( | ) |
Método principal del cliente.
Este método inicializa el Socket, establece la conexión y realiza las acciones que se le hayan programado para comunicarse con el servidor.
void speedTest | ( | Socket & | s) |
bool connected |
bool finished |