source: ogServer-Git/src/ogAdmLib.h @ 6e70916

Last change on this file since 6e70916 was facd0d5, checked in by OpenGnSys Support Team <soporte-og@…>, 2 years ago

#915 remove dead code in ogAdmLib

Remove declarations that are not used anymore in ogAdmLib.

  • Property mode set to 100644
File size: 2.3 KB
Line 
1// **************************************************************************************************************************************************
2// Libreria: ogAdmLib
3// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
4// Fecha Creación: Marzo-2010
5// Fecha Última modificación: Marzo-2010
6// Nombre del fichero: ogAdmLib.h
7// Descripción: Este fichero implementa el archivo de cabecera de la libreria  ogAdmLib
8// **************************************************************************************************************************************************
9// ________________________________________________________________________________________________________
10// Valores definidos
11// ________________________________________________________________________________________________________
12#define LONSTD 1024     // Longitud de memoria estandar
13#define LONINT 16       // Longitud de memoria estandar para un número entero
14#define MAXPAR 128      // Maximo numero de particiones manejadas por el sistema, ahora con GPT es 128
15
16#define ACCION_SINRESULTADO 0 // Sin resultado
17#define ACCION_EXITOSA  1 // Finalizada con éxito
18#define ACCION_FALLIDA  2 // Finalizada con errores
19
20#define ACCION_INICIADA 1 // Acción activa
21#define ACCION_DETENIDA 2 // Acción momentanemente parada
22#define ACCION_FINALIZADA 3 // Accion finalizada
23
24#define EJECUCION_COMANDO 1
25#define EJECUCION_PROCEDIMIENTO 2
26#define EJECUCION_TAREA 3
27#define EJECUCION_RESERVA 4
28
29#define AMBITO_CENTROS 0x01
30#define AMBITO_GRUPOSAULAS 0x02
31#define AMBITO_AULAS 0x04
32#define AMBITO_GRUPOSORDENADORES 0x08
33#define AMBITO_ORDENADORES 0x10
34
35#define ANNOREF 2009 // Año de referencia base
36
37#define PUERTO_WAKEUP   9 // Puerto wake up
38
39#define MAXHARDWARE 128 //       Máximos elementos hardware a detectar
40#define MAXSOFTWARE 8096 //      Máximos elementos software a detectar
41
42// ________________________________________________________________________________________________________
43// Prototipo de funciones
44// ________________________________________________________________________________________________________
45int splitCadena(char **,char *, char);
46char* rTrim(char *);
47char* escaparCadena(char *cadena);
48
49#include <stddef.h> /* for offsetof. */
50
51#define container_of(ptr, type, member) ({                      \
52        typeof( ((type *)0)->member ) *__mptr = (ptr);          \
53        (type *)( (char *)__mptr - offsetof(type,member) );})
Note: See TracBrowser for help on using the repository browser.