Roxen.git
/
server
/
etc
/
include
/
module.h
version
»
Context lines:
10
20
40
80
file
none
3
Roxen.git/server/etc/include/module.h:1:
-
// $Id: module.h,v 1.
24
1999/
10/
11
18
:
33
:
27
per Exp $
+
// $Id: module.h,v 1.
25
1999/
11
/
05
07
:
17
:
05
per Exp $
#ifndef ROXEN_MODULE_H #define ROXEN_MODULE_H /* Variable types. */ #define TYPE_STRING 1 #define TYPE_FILE 2 #define TYPE_INT 3 #define TYPE_DIR 4 #define TYPE_STRING_LIST 5
Roxen.git/server/etc/include/module.h:42:
#define VAR_NAME 1 #define VAR_TYPE 2 #define VAR_DOC_STR 3 #define VAR_MISC 4 #define VAR_CONFIGURABLE 5 #define VAR_SHORTNAME 6 #define VAR_SIZE 7 #define VAR_TYPE_MASK 255
+
#define VAR_EXPERT 256 #define VAR_MORE 512 #define VAR_DEVELOPER 1024
-
+
#define VAR_INITIAL 2048
// Fast but unreliable. #define QUERY(var) variables[ #var ][VAR_VALUE] // Like query, but for global variables. #ifdef IN_ROXEN #define GLOBVAR(x) variables[ #x ][VAR_VALUE] #else /* !IN_ROXEN */ #define GLOBVAR(x) roxen->variables[ #x ][VAR_VALUE] #endif /* IN_ROXEN */