9 #ifndef PDG_SERVICE_OPTIONS_H
10 #define PDG_SERVICE_OPTIONS_H
23 : myClientLogDir(
"$HOUDINI_TEMP_DIR")
24 , myMQLogDir(
"$HOUDINI_TEMP_DIR")
30 , myConnectionTimeout(5000)
35 , myIsPersistent(true)
UT_StringHolder myMQLogDir
The directory to write MQ logs.
int myMQLogLevel
The service MQ log level.
bool myAutoStart
whether or not the service should start automatically
int myPort
The listen port.
UT_StringArray myExtraArguments
The extra arg values appended to the end of the services command line.
int myMemoryLimit
The memory limit before a client is reset.
UT_StringArray myEnvVarValues
The values of the environment variables to be set.
UT_StringArray myEnvVarNames
The names of the environment variables to be set.
PDG_ServiceResetType myMemoryResetType
The memory reset type.
PDG_ServiceOptions()
Default initialization.
No error was specified, i.e. the ref is valid.
PDG_ServiceLogType
Enumeration of service log types.
PDG_ServiceLogType myClientLogType
The type of logging for clients.
int myPoolSize
The service pool size.
The service logs to a file on disk.
int myConnectionTimeout
The connection timeout, in milliseconds.
UT_StringHolder myClientLogDir
The directory to write client logs.