/*!
* \mainpage Página principal
*
* La librería Socket es una implementación de comunicación con Sockets TCP/IP en GNU/Linux que incluye encriptación híbrida (AES/RSA).
*
* El objetivo principal de esta librería es abstraer toda la capa de comunicación al programador, lo único que debe hacer es guardar los datos a enviar en un contenedor STL del tipo std::string y enviarlo a una instancia debidamente incializada de la clase Socket. Este se encarga de inicializar los sockets, atender las conexiones o realizar nuevas, encriptar y desencriptar los mensajes, etc.
* Para más información, consultar el \ref howto
*
* \section Dependencias
* La librería Socket requiere, en tiempo de compilación y ejecución, las siguientes librerías:
* * Crypto++
*
* \author Imanol Barba Sabariego
* \date 11/06/2013
*/