#include "web.h"#include "aulachat.h"#include "user.h"#include "msql.h"Funciones | |
| int | web (int *port, char *donde) |
| -Inicializacion- Llama a las funciones gosock y superloop | |
| int | gosock (int *port) |
| Genera la 'escucha' en el puerto indicado. | |
| int | superloop (const char *que) |
| void | s400 (int *nclient) |
| void | alarma (int sig) |
| Complementos de la función pide para gestionar un envío web POST. | |
| int | pide (int *csck, const char *donde, char *buf) |
| Se lee un envío desde un cliente web. | |
| size_t | coje (char *buf) |
| int | coje2 (char *buf, void *buff, size_t *tam2) |
| abre el fichero y comprueba error | |
| int | da (int *nclient, void *buff, char *buf, size_t *tam2) |
| envia el/los fichero/datos pedidos | |
| void | er (const char *qpaso, int *nclient) |
| Envia un mensaje de error y cierra la conexión si es necesario. | |
| int | web_admin_global (void *buff, int *tam2) |
| void alarma | ( | int | sig | ) |
Complementos de la función pide para gestionar un envío web POST.
| size_t coje | ( | char * | ) |
| int coje2 | ( | char * | buf, | |
| void * | buff, | |||
| size_t * | tam2 | |||
| ) |
abre el fichero y comprueba error
| int da | ( | int * | nclient, | |
| void * | buff, | |||
| char * | buf, | |||
| size_t * | tam2 | |||
| ) |
envia el/los fichero/datos pedidos
| void er | ( | const char * | qpaso, | |
| int * | nclient | |||
| ) |
Envia un mensaje de error y cierra la conexión si es necesario.
| int gosock | ( | int * | port | ) |
Genera la 'escucha' en el puerto indicado.
| int pide | ( | int * | csck, | |
| const char * | donde, | |||
| char * | buf | |||
| ) |
Se lee un envío desde un cliente web.
| void s400 | ( | int * | ) |
Se genera un mensaje de error para enviar al cliente conforme la página no existe/no ha sido encontrada
| int superloop | ( | const char * | ) |
-- Bucle principal -- (superloop)
| int web | ( | int * | port, | |
| char * | donde | |||
| ) |
-Inicializacion- Llama a las funciones gosock y superloop
| int web_admin_global | ( | void * | , | |
| int * | ||||
| ) |
Gestiona el envío de las web que accede un administrador global
1.4.7