X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/ffc9f02ea0544d4b1aa86e29afe12a2b4bace953..cba39b63dc2c5ba1ee85f3db718adf0e8075c88f:/Server/include/plaqui/server/server.h?ds=sidebyside diff --git a/Server/include/plaqui/server/server.h b/Server/include/plaqui/server/server.h index 20458bb..cae6f7c 100644 --- a/Server/include/plaqui/server/server.h +++ b/Server/include/plaqui/server/server.h @@ -156,11 +156,21 @@ namespace Server { /** * Constructor. * - * \param plant_filename Nombre del archivo con la planta a cargar. - * \param port Puerto en el cual escuchar. + * \param port Puerto en el cual escuchar. */ - Server(const std::string& plant_filename, - const Connection::Port& port = 7522) throw(sockerr); + Server(const Connection::Port& port = 7522) throw(sockerr); + + /** + * Agrega una planta al servidor. + * + * \param name Nombre que utilizará el servidor para identificar + * a la planta. + * \param filename Nombre del archivo con la planta a cargar. + * \return true si se agregó la planta, false si ya existía una + * planta con ese nombre. + */ + bool add_plant(const std::string& name, + const std::string& filename); /** * Maneja los comandos recibidos por las conexiones.