23 #ifndef RASSERVER_CONFIG_HH
24 #define RASSERVER_CONFIG_HH
73 void initParameters();
74 void checkParameters();
76 void deprecated(CommandLineParameter*);
78 const char* makeLogFileName(
const char *srvName,
const char *desExt);
81 CommandLineParameter *cmlHelp;
82 CommandLineParameter *cmlRsn;
83 CommandLineParameter *cmlPort;
84 CommandLineParameter *cmlMgr;
85 CommandLineParameter *cmlMgrPort;
86 CommandLineParameter *cmlMgrSync;
88 CommandLineParameter *cmlTransBuffer;
89 CommandLineParameter *cmlTimeOut;
90 CommandLineParameter *cmlMgmntInt;
91 CommandLineParameter *cmlHttp;
92 CommandLineParameter *cmlRnp;
94 CommandLineParameter *cmlOptLevel;
95 CommandLineParameter *cmlConnectStr;
96 CommandLineParameter *cmlUserStr;
97 CommandLineParameter *cmlPasswdStr;
98 CommandLineParameter *cmlLog;
100 CommandLineParameter *cmlTileSize;
101 CommandLineParameter *cmlPctMin;
102 CommandLineParameter *cmlPctMax;
103 CommandLineParameter *cmlUseTC;
104 CommandLineParameter *cmlTileConf;
105 CommandLineParameter *cmlTiling;
106 CommandLineParameter *cmlIndex;
107 CommandLineParameter *cmlIndexSize;
109 CommandLineParameter *cmlDbg;
110 CommandLineParameter *cmlDbgLevel;
112 const char* myExecutable;
114 const char* serverName;
117 const char* rasmgrHost;
121 const char* logFileName;
123 int maxTransferBufferSize;
127 const char* dbConnection;
129 const char* dbPasswd;
135 const char* tileConf;
136 const char* tilingName;
137 const char* indexType;
const char * getDefaultTileConfig()
bool parseCommandLine(int argc, char **argv)
const char * getDbConnectionID()
const char * getServerName()
int getDefaultIndexSize()
int getMaxTransferBufferSize()
const char * getRasmgrHost()
const char * getTilingScheme()
const char * getIndexType()
Definition: rasserver_config.hh:32
Configuration configuration
const char * getDbPasswd()