summaryrefslogtreecommitdiffstats
path: root/sources/ogAdmServer.h
diff options
context:
space:
mode:
Diffstat (limited to 'sources/ogAdmServer.h')
-rw-r--r--sources/ogAdmServer.h133
1 files changed, 67 insertions, 66 deletions
diff --git a/sources/ogAdmServer.h b/sources/ogAdmServer.h
index 13a01d8..3283f0e 100644
--- a/sources/ogAdmServer.h
+++ b/sources/ogAdmServer.h
@@ -17,6 +17,7 @@
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
+#include <stdbool.h>
#include </usr/include/mysql/mysql.h>
#include "Database.h"
#include "ogAdmLib.h"
@@ -38,85 +39,85 @@ typedef struct{ // Estructura usada para guardar informaciĆ³n de los clientes
}SOCKETCL;
SOCKETCL tbsockets[MAXIMOS_CLIENTES];
-BOOLEAN swcSocket; // Switch para indicar si se debe cerrar el socket del cliente
+bool swcSocket; // Switch para indicar si se debe cerrar el socket del cliente
// ________________________________________________________________________________________________________
// Prototipo de funciones
// ________________________________________________________________________________________________________
-BOOLEAN tomaConfiguracion(char*);
-BOOLEAN gestionaTrama(SOCKET*);
-BOOLEAN Sondeo(SOCKET*,TRAMA*);
-BOOLEAN respuestaSondeo(SOCKET *,TRAMA*);
-BOOLEAN InclusionClienteWinLnx(SOCKET*,TRAMA*);
-BOOLEAN InclusionCliente(SOCKET*,TRAMA*);
-BOOLEAN registraCliente(char *);
+bool tomaConfiguracion(char*);
+bool gestionaTrama(SOCKET*);
+bool Sondeo(SOCKET*,TRAMA*);
+bool respuestaSondeo(SOCKET *,TRAMA*);
+bool InclusionClienteWinLnx(SOCKET*,TRAMA*);
+bool InclusionCliente(SOCKET*,TRAMA*);
+bool registraCliente(char *);
-BOOLEAN procesoInclusionClienteWinLnx(int socket, TRAMA*,int*,char*);
-BOOLEAN procesoInclusionCliente(int socket, TRAMA*);
-BOOLEAN clienteExistente(char *,int *);
-BOOLEAN clienteDisponible(char *,int *);
-BOOLEAN hayHueco(int *);
-BOOLEAN actualizaConfiguracion(Database , Table ,char* ,int);
-BOOLEAN AutoexecCliente(SOCKET *, TRAMA *);
-BOOLEAN recorreProcedimientos(Database ,char* ,FILE*,char*);
+bool procesoInclusionClienteWinLnx(int socket, TRAMA*,int*,char*);
+bool procesoInclusionCliente(int socket, TRAMA*);
+bool clienteExistente(char *,int *);
+bool clienteDisponible(char *,int *);
+bool hayHueco(int *);
+bool actualizaConfiguracion(Database , Table ,char* ,int);
+bool AutoexecCliente(SOCKET *, TRAMA *);
+bool recorreProcedimientos(Database ,char* ,FILE*,char*);
-BOOLEAN tomaRepositorio(Database ,Table ,char*,int*);
-BOOLEAN buscaComandos(char *,TRAMA *,int *);
-BOOLEAN DisponibilidadComandos(SOCKET*,TRAMA*);
-BOOLEAN respuestaEstandar(TRAMA *,char **,char **,char ** ,Database *,Table *);
-BOOLEAN respuestaConsola(int socket, TRAMA *,int);
-BOOLEAN enviaComando(TRAMA *ptrTrama,const char*);
+bool tomaRepositorio(Database ,Table ,char*,int*);
+bool buscaComandos(char *,TRAMA *,int *);
+bool DisponibilidadComandos(SOCKET*,TRAMA*);
+bool respuestaEstandar(TRAMA *,char **,char **,char ** ,Database *,Table *);
+bool respuestaConsola(int socket, TRAMA *,int);
+bool enviaComando(TRAMA *ptrTrama,const char*);
-BOOLEAN Actualizar(SOCKET *, TRAMA* );
-BOOLEAN Purgar(SOCKET *, TRAMA* );
+bool Actualizar(SOCKET *, TRAMA* );
+bool Purgar(SOCKET *, TRAMA* );
-BOOLEAN ConsolaRemota(SOCKET *,TRAMA*);
-BOOLEAN RESPUESTA_ConsolaRemota(SOCKET *,TRAMA*);
-BOOLEAN EcoConsola(SOCKET *,TRAMA*);
+bool ConsolaRemota(SOCKET *,TRAMA*);
+bool RESPUESTA_ConsolaRemota(SOCKET *,TRAMA*);
+bool EcoConsola(SOCKET *,TRAMA*);
-BOOLEAN Comando(SOCKET *,TRAMA *);
-BOOLEAN RESPUESTA_Comando(SOCKET *,TRAMA *);
+bool Comando(SOCKET *,TRAMA *);
+bool RESPUESTA_Comando(SOCKET *,TRAMA *);
-BOOLEAN Arrancar(SOCKET *,TRAMA *);
-BOOLEAN Levanta(char*,char*,char*);
-BOOLEAN WakeUp(SOCKET *,char*,char*,char*);
+bool Arrancar(SOCKET *,TRAMA *);
+bool Levanta(char*,char*,char*);
+bool WakeUp(SOCKET *,char*,char*,char*);
void PasaHexBin(char *,char *);
-BOOLEAN RESPUESTA_Arrancar(SOCKET *,TRAMA*);
-BOOLEAN Apagar(SOCKET *,TRAMA *);
-BOOLEAN RESPUESTA_Apagar(SOCKET *,TRAMA *);
-BOOLEAN Reiniciar(SOCKET *,TRAMA *);
-BOOLEAN RESPUESTA_Reiniciar(SOCKET *,TRAMA *);
-BOOLEAN IniciarSesion(SOCKET *,TRAMA *);
-BOOLEAN RESPUESTA_IniciarSesion(SOCKET *,TRAMA *);
-BOOLEAN CrearImagen(SOCKET *,TRAMA *);
-BOOLEAN CrearImagenBasica(SOCKET *,TRAMA *);
-BOOLEAN CrearSoftIncremental(SOCKET *,TRAMA *);
-BOOLEAN RESPUESTA_CrearImagen(SOCKET *,TRAMA *);
-BOOLEAN RESPUESTA_CrearImagenBasica(SOCKET *,TRAMA *);
-BOOLEAN RESPUESTA_CrearSoftIncremental(SOCKET *,TRAMA *);
-BOOLEAN actualizaCreacionImagen(Database,Table,char*,char*,char*,char*,char*,char*);
-BOOLEAN actualizaCreacionSoftIncremental(Database,Table,char*,char*);
-BOOLEAN RestaurarImagen(SOCKET *,TRAMA *);
-BOOLEAN RestaurarImagenBasica(SOCKET *,TRAMA *);
-BOOLEAN RestaurarSoftIncremental(SOCKET *,TRAMA *);
-BOOLEAN RESPUESTA_RestaurarImagen(SOCKET *,TRAMA *);
-BOOLEAN RESPUESTA_RestaurarImagenBasica(SOCKET *,TRAMA *);
-BOOLEAN RESPUESTA_RestaurarSoftIncremental(SOCKET *,TRAMA *);
-BOOLEAN actualizaRestauracionImagen(Database,Table,char*,char*,char*,char*,char*);
-BOOLEAN Configurar(SOCKET *,TRAMA* );
-BOOLEAN RESPUESTA_Configurar(SOCKET *,TRAMA* );
-BOOLEAN actualizaConfigurar(Database , Table , char* );
-BOOLEAN InventarioHardware(SOCKET *,TRAMA *);
-BOOLEAN RESPUESTA_InventarioHardware(SOCKET *,TRAMA *);
-BOOLEAN actualizaHardware(Database, Table,char* ,char*,char*,char*);
-BOOLEAN cuestionPerfilHardware(Database,Table,char*,char*,int,char*,char*,int *,int);
-BOOLEAN actualizaSoftware(Database , Table , char* , char* , char*,char*,char*);
-BOOLEAN cuestionPerfilSoftware(Database, Table, char*, char*,int,int,char*,char*,char*,int *,int);
+bool RESPUESTA_Arrancar(SOCKET *,TRAMA*);
+bool Apagar(SOCKET *,TRAMA *);
+bool RESPUESTA_Apagar(SOCKET *,TRAMA *);
+bool Reiniciar(SOCKET *,TRAMA *);
+bool RESPUESTA_Reiniciar(SOCKET *,TRAMA *);
+bool IniciarSesion(SOCKET *,TRAMA *);
+bool RESPUESTA_IniciarSesion(SOCKET *,TRAMA *);
+bool CrearImagen(SOCKET *,TRAMA *);
+bool CrearImagenBasica(SOCKET *,TRAMA *);
+bool CrearSoftIncremental(SOCKET *,TRAMA *);
+bool RESPUESTA_CrearImagen(SOCKET *,TRAMA *);
+bool RESPUESTA_CrearImagenBasica(SOCKET *,TRAMA *);
+bool RESPUESTA_CrearSoftIncremental(SOCKET *,TRAMA *);
+bool actualizaCreacionImagen(Database,Table,char*,char*,char*,char*,char*,char*);
+bool actualizaCreacionSoftIncremental(Database,Table,char*,char*);
+bool RestaurarImagen(SOCKET *,TRAMA *);
+bool RestaurarImagenBasica(SOCKET *,TRAMA *);
+bool RestaurarSoftIncremental(SOCKET *,TRAMA *);
+bool RESPUESTA_RestaurarImagen(SOCKET *,TRAMA *);
+bool RESPUESTA_RestaurarImagenBasica(SOCKET *,TRAMA *);
+bool RESPUESTA_RestaurarSoftIncremental(SOCKET *,TRAMA *);
+bool actualizaRestauracionImagen(Database,Table,char*,char*,char*,char*,char*);
+bool Configurar(SOCKET *,TRAMA* );
+bool RESPUESTA_Configurar(SOCKET *,TRAMA* );
+bool actualizaConfigurar(Database , Table , char* );
+bool InventarioHardware(SOCKET *,TRAMA *);
+bool RESPUESTA_InventarioHardware(SOCKET *,TRAMA *);
+bool actualizaHardware(Database, Table,char* ,char*,char*,char*);
+bool cuestionPerfilHardware(Database,Table,char*,char*,int,char*,char*,int *,int);
+bool actualizaSoftware(Database , Table , char* , char* , char*,char*,char*);
+bool cuestionPerfilSoftware(Database, Table, char*, char*,int,int,char*,char*,char*,int *,int);
-BOOLEAN enviaArchivo(SOCKET *, TRAMA *);
-BOOLEAN recibeArchivo(SOCKET *, TRAMA *);
-BOOLEAN envioProgramacion(SOCKET *, TRAMA *);
+bool enviaArchivo(SOCKET *, TRAMA *);
+bool recibeArchivo(SOCKET *, TRAMA *);
+bool envioProgramacion(SOCKET *, TRAMA *);
int checkDato(Database,Table,char*,const char*,const char*,const char*);