HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PDG_Service Member List

This is the complete list of members for PDG_Service, including all inherited members.

acquireClient(UT_StringHolder &client_name, PDG_WorkItemID item_lock)PDG_Service
addPendingClient(const UT_StringHolder &server_address, int server_port, int client_num)PDG_Service
BaseType typedefPDGT_TypeInstance< EnumType >
cleanupService(UT_WorkBuffer &errors, bool stop_mq_server, bool wait_for_clients)PDG_Service
clearScheduler()PDG_Service
client(const UT_StringHolder &name)PDG_Service
clientLogDir() const PDG_Serviceinline
clientLogType() const PDG_Serviceinline
clientName(int client_num) const PDG_Service
clientNames() const PDG_Service
command() const PDG_Serviceinline
compareType(const BaseType *other_type, bool deep=true) const PDGT_TypeInstance< EnumType >inline
connectionTimeout() const PDG_Serviceinline
data()PDG_Serviceinline
envVarNames() const PDG_Serviceinline
envVarValues() const PDG_Serviceinline
eServiceAcquireBusy enum valuePDG_Service
eServiceAcquireInvalidLock enum valuePDG_Service
eServiceAcquireLocked enum valuePDG_Service
eServiceAcquireSuccess enum valuePDG_Service
eServiceAcquireSuccessLocked enum valuePDG_Service
executeWorkItem(UT_WorkBuffer &errors, const UT_StringHolder &client_name, const PDG_WorkItem *work_item)PDG_Service
executeWorkItem(UT_WorkBuffer &errors, const UT_StringHolder &client_name, const PDG_WorkItem *work_item, const UT_WorkBuffer &script_buffer)PDG_Service
extraArgs() const PDGT_TypeInstance< EnumType >inline
getCommand(const char *server_address, int server_port, int client_num) const PDG_Service
getCommand(UT_StringArray &command_tokens, const char *server_address, int server_port, int client_num) const PDG_Service
getMemoryUsage(bool inclusive) const PDGT_TypeInstance< EnumType >inlinevirtual
getPollingClient() const PDG_Serviceinline
hasErrors() const PDG_Serviceinline
hasPollingClient() const PDG_Serviceinline
incrementStartingClientsCount()PDG_Service
isAutoStart() const PDG_Serviceinline
isInternal() const PDG_Serviceinline
isPersistent() const PDG_Serviceinline
isReloading() const PDGT_TypeInstance< EnumType >inline
isStartingOrRunning() const PDG_Service
isStoppingOrStopped() const PDG_Service
memoryLimit() const PDG_Serviceinline
memoryResetType() const PDG_Serviceinline
mqLogDir() const PDG_Serviceinline
mqLogLevel() const PDG_Serviceinline
mqPort() const PDG_Serviceinline
mqUrl() const PDG_Serviceinline
myBaseTypePDGT_TypeInstance< EnumType >protected
myExtraArgsPDGT_TypeInstance< EnumType >protected
myReloadingPDGT_TypeInstance< EnumType >protected
name() const PDG_Serviceinline
owner() const PDG_Serviceinline
PDG_Service(const PDG_BaseType *type, const PDGT_ValueArgs &extra_args, const UT_StringHolder &service_command, bool internal_service)PDG_Service
PDGT_TypeInstance()PDGT_TypeInstance< EnumType >inline
PDGT_TypeInstance(const PDGT_BaseType< EnumType > *base_type, const PDGT_ValueArgs &extra_args)PDGT_TypeInstance< EnumType >inline
ping(int client_num, UT_WorkBuffer &errors) const PDG_Service
pollingClientName() const PDG_Service
poolSize() const PDG_Serviceinline
port() const PDG_Serviceinline
releaseClient(UT_WorkBuffer &errors, const UT_StringHolder &client_name, PDG_ServiceResetWhen reset_when, PDG_ServiceResetType reset_type, int64 memory_usage)PDG_Service
reloadInstance(UT_WorkBuffer &errors)PDGT_TypeInstance< EnumType >inlinevirtual
resetClient(UT_WorkBuffer &errors, const UT_StringHolder &client_name=UT_StringHolder::theEmptyString)PDG_Service
restartClient(UT_WorkBuffer &errors, const UT_StringHolder &client_name)PDG_Service
schedulerContextName() const PDG_Serviceinline
schedulerName() const PDG_Serviceinline
ServiceAcquireResult enum namePDG_Service
serviceScheduler(UT_WorkBuffer &errors) const PDG_Service
setAutoStart(bool auto_start)PDG_Serviceinline
setClientLogDir(const UT_StringHolder &log_dir)PDG_Serviceinline
setClientLogType(PDG_ServiceLogType log_type)PDG_Serviceinline
setCommand(const UT_StringHolder &command)PDG_Serviceinline
setConnectionTimeout(int ms)PDG_Serviceinline
setData(PY_PyObject *new_data)PDG_Service
setEnvVarNames(const UT_StringArray &env_var_names)PDG_Serviceinline
setEnvVarValues(const UT_StringArray &env_var_values)PDG_Serviceinline
setMemoryLimit(exint memory_limit)PDG_Serviceinline
setMemoryResetType(PDG_ServiceResetType memory_reset_type)PDG_Serviceinline
setMqLogDir(const UT_StringHolder &log_dir)PDG_Serviceinline
setMqLogLevel(int log_level)PDG_Serviceinline
setMqPort(int mq_port)PDG_Serviceinline
setMqUrl(const UT_StringHolder &url)PDG_Serviceinline
setName(const UT_StringHolder &name)PDG_Serviceinline
setOwner(PDG_ServiceOwner owner)PDG_Serviceinline
setPersistent(bool persistent)PDG_Serviceinline
setPoolSize(int pool_size)PDG_Serviceinline
setPort(int port)PDG_Serviceinline
setReloading(bool is_reloading)PDGT_TypeInstance< EnumType >inline
setScheduler(const UT_StringHolder &name, const UT_StringHolder &context_name)PDG_Service
setState(PDG_ServiceState state)PDG_Serviceinline
startPollingClient()PDG_Service
startService(UT_WorkBuffer &errors, bool background)PDG_Service
state() const PDG_Serviceinline
stopClient(UT_WorkBuffer &errors, const UT_StringHolder &client_name)PDG_Service
stopPollingClient()PDG_Service
stopService(UT_WorkBuffer &errors, bool ignore_stopped)PDG_Service
theDataVersionPDG_Servicestatic
type() const PDGT_TypeInstance< EnumType >inline
typeName() const PDGT_TypeInstance< EnumType >inline
unlockClient(PDG_WorkItemID item_lock, PDG_ServiceResetType reset_type, UT_WorkBuffer &errors)PDG_Service
waitForClients()PDG_Service
~PDG_Service() overridePDG_Service
~PDGT_TypeInstance()PDGT_TypeInstance< EnumType >inlinevirtual