Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
glpecile authored Oct 2, 2021
1 parent 4ca9945 commit cb4588c
Showing 1 changed file with 15 additions and 10 deletions.
25 changes: 15 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,23 @@ El objetivo del TPE1 es el diseño de un protocolo extensión del protocolo `ECH
* Conexión **TCP** que acepta:
* El recibir líneas de texto US-ASCII (se ignoran hasta el final de la linea si no contiene) finalizadas con `\r\n`.
* Cada linea tiene que ser de menos de 100 lineas (no se tienen en cuenta \n\r). Si se supera dicho largo los caracteres son ignoroados.
* Se aceptan únicamente los siguientes comandos:
* ```ECHO texto\r\n```
donde el servidor le enviará como respuesta al cliente el texto recibido, finalizado con `\r\n`.
* ```GET date\r\n```
donde el servidor responde con una línea de texto con la fecha actual, por defecto en formato dd/MM/yyyy.
* ```GET time\r\n```
el servidor responde con una línea de texto con la hora en forma hh:mm:ss.
* Se aceptan únicamente los siguientes comandos:
```bash
ECHO texto\r\n
```
donde el servidor le enviará como respuesta al cliente el texto recibido, finalizado con `\r\n`.
```bash
GET date\r\n
```
donde el servidor responde con una línea de texto con la fecha actual, por defecto en formato _dd/MM/yyyy_.
```bash
GET time\r\n
```
el servidor responde con una línea de texto con la hora en forma _hh:mm:ss_.

* Conexión **UDP** que acepta los siguientes datagramas:
* `SET locale en` - cambia el formato de las fechas a MM/dd/yyyy.
* `SET local es` - cambia el formato de las fechas a dd/MM/yyyy.
* `SET locale en` - cambia el formato de las fechas a _MM/dd/yyyy_.
* `SET local es` - cambia el formato de las fechas a _dd/MM/yyyy_.
* `STATS` - se obtiene un datagrama con las siguientes estadísticas en modo texto (cada una separada por `\r\n`):
* Cantidad de conexiones realizadas desde que inició la ejecución.
* Cantidad de líneas incorrectas recibidas.
Expand Down Expand Up @@ -58,7 +64,6 @@ Para el testeo tanto con **Cppcheck** como **Valgrind**. Correr el siguiente com
make test
```


## Limpieza

La limpieza de los archivos generados se realiza con el siguiente comando:
Expand Down

0 comments on commit cb4588c

Please sign in to comment.