Workspace 6.21.5
SlurmScheduler Member List

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

AbstractScheduler()AbstractScheduler
AbstractScheduler(const Scope scope, const QString &hostName, quint16 port, int cpuCount, bool enabled)AbstractScheduler
activeCount_AbstractSchedulerprotected
canChangeServerType() constAbstractSchedulerinlinevirtual
canConfigure() constAbstractSchedulerinlinevirtual
canDelegateTo() constAbstractSchedulerinlinevirtual
canEditConcurrencyCount() constAbstractSchedulerinlinevirtual
canEditFeatures() constAbstractSchedulerinlinevirtual
canEditHostName() constAbstractSchedulerinlinevirtual
canEditMaxServerTimeDiff() constAbstractSchedulerinlinevirtual
canEditPort() constAbstractSchedulerinlinevirtual
canEditScope() constAbstractSchedulerinlinevirtual
canEnable() constAbstractSchedulerinlinevirtual
canRemove() constAbstractSchedulerinlinevirtual
connect() overrideSlurmSchedulerprotectedvirtual
contributesToTotalWorkload() constAbstractSchedulerinlinevirtual
cpuCount_AbstractSchedulerprotected
DEFAULT_CPUCOUNTAbstractSchedulerprotectedstatic
DEFAULT_HOSTAbstractSchedulerprotectedstatic
DEFAULT_MAXSERVERTIMEDIFFAbstractSchedulerprotectedstatic
DEFAULT_PORTAbstractSchedulerprotectedstatic
DEFAULT_SCOPEAbstractSchedulerprotectedstatic
DEFAULT_TIMEOUTAbstractSchedulerprotectedstatic
description_AbstractSchedulerprotected
destroyRequest(CSIRO::DataExecution::SchedulerRequest &) overrideSlurmSchedulerprotectedvirtual
disconnect() overrideSlurmSchedulerprotectedvirtual
enabled_AbstractSchedulerprotected
features_AbstractSchedulerprotected
getActiveCount() constAbstractSchedulerinlinevirtual
getConcurrencyCount() constAbstractSchedulerinlinevirtual
getCurrentWorkload() constAbstractSchedulerinlinevirtual
getDescription() constAbstractSchedulerinlinevirtual
getEnabled() constAbstractSchedulerinlinevirtual
getFeatures()AbstractSchedulerinlinevirtual
getHostName() constAbstractSchedulerinlinevirtual
getInitialisationScript() constSlurmScheduler
getLogoutScript() constSlurmScheduler
getMaxServerTimeDiff() constAbstractSchedulerinlinevirtual
getOccupiedFeatures() constAbstractSchedulerinlinevirtual
getPollingInterval()SlurmScheduler
getPort() constAbstractSchedulerinlinevirtual
getPrivateKey() constSlurmScheduler
getPublicKey() constSlurmScheduler
getRules() constSlurmSchedulerinline
getScope() constAbstractSchedulerinlinevirtual
getTemplateJobMemory() constSlurmScheduler
getTemplateJobScript() constSlurmScheduler
getTemplateJobWalltime() constSlurmScheduler
getTemporarilyDisabled()AbstractSchedulervirtual
getTimeout() constAbstractSchedulerinlinevirtual
getTypeId() const overrideSlurmSchedulervirtual
getUserField(QString) constAbstractSchedulerinlinevirtual
getUserFieldList() constAbstractSchedulerinlinevirtual
getUserName() constSlurmScheduler
getUuid() constAbstractSchedulerinlinevirtual
getVersion() const overrideSlurmSchedulervirtual
getWorkflowOutputs(QString uuid)AbstractSchedulervirtual
host_AbstractSchedulerprotected
isConnected() const overrideSlurmSchedulervirtual
isLocalWorker() constAbstractSchedulerinlinevirtual
isSchedulerBusy() constAbstractSchedulerprotected
load(QDataStream &) overrideSlurmSchedulervirtual
load(const QJsonDocument &) overrideSlurmSchedulervirtual
maxServerTimeDiff_AbstractSchedulerprotected
notifyFailure(SchedulerRequest &, const AbortReason &abortReason, const QString &text="")AbstractScheduler
notifyProgress(SchedulerRequest &, int percentComplete)AbstractScheduler
notifyStarted(SchedulerRequest &)AbstractScheduler
notifySuccess(SchedulerRequest &)AbstractScheduler
onConnected()AbstractSchedulerprotectedvirtualslot
onDisconnected()AbstractSchedulerprotectedvirtualslot
onError(const QString &description)AbstractSchedulerprotectedvirtualslot
port_AbstractSchedulerprotected
queueDestroyRequest(CSIRO::DataExecution::SchedulerRequest *)SlurmSchedulersignal
queueStartRequest(CSIRO::DataExecution::SchedulerRequest *)SlurmSchedulersignal
queueStopRequest(QString)SlurmSchedulersignal
requestProcessorHasLoggedOut()SlurmSchedulerprotectedslot
save(QDataStream &) const overrideSlurmSchedulervirtual
save(QJsonDocument &) const overrideSlurmSchedulervirtual
schedule(SchedulerRequest &request)AbstractScheduler
scheduleRequest(CSIRO::DataExecution::SchedulerRequest &) overrideSlurmSchedulerprotectedvirtual
Scope enum nameAbstractScheduler
scope_AbstractSchedulerprotected
setConcurrencyCount(int cpuCount)AbstractSchedulerinlinevirtual
setDescription(const QString &description)AbstractSchedulerinlinevirtual
setEnabled(bool enabled)AbstractSchedulerinlinevirtual
setFeatures(const SchedulerFeatures &features)AbstractSchedulerinlinevirtual
setHostName(const QString &host)AbstractSchedulerinlinevirtual
setInitialisationScript(const QString &)SlurmScheduler
setLogoutScript(const QString &)SlurmScheduler
setMaxServerTimeDiff(int maxServerTimeDiff)AbstractSchedulerinlinevirtual
setPollingInterval(int)SlurmScheduler
setPort(const quint16 port)AbstractSchedulerinlinevirtual
setPrivateKey(const QString &)SlurmScheduler
setPublicKey(const QString &)SlurmScheduler
setRules(const RetryRules &rules)SlurmSchedulerinline
setScope(const Scope scope)AbstractSchedulerinlinevirtual
setTemplateJobMemory(int)SlurmScheduler
setTemplateJobScript(const QString &)SlurmScheduler
setTemplateJobWalltime(const WallTime &)SlurmScheduler
setTemporarilyDisabled(bool)AbstractSchedulervirtual
setTimeout(int timeout)AbstractSchedulerinlinevirtual
setUserField(QString key, QString value)AbstractSchedulerinlinevirtual
setUserName(const QString &)SlurmScheduler
setUuid(const QString &uuid)AbstractSchedulerinlinevirtual
setVersion(const QString &version)AbstractSchedulerprotectedslot
SlurmScheduler()SlurmScheduler
start()AbstractSchedulervirtual
stop()AbstractSchedulervirtual
stop(SchedulerRequest &request)AbstractScheduler
stopRequest(CSIRO::DataExecution::SchedulerRequest &) overrideSlurmSchedulerprotectedvirtual
supports(const SchedulerFeatures &features) constAbstractSchedulervirtual
System enum valueAbstractScheduler
SystemExternalFile enum valueAbstractScheduler
temporarilyDisabled_AbstractSchedulerprotected
temporarilyDisabledTimeAbstractSchedulerstatic
temporarilyDisabledTimer_AbstractSchedulerprotected
timeout_AbstractSchedulerprotected
User enum valueAbstractScheduler
UserExternalFile enum valueAbstractScheduler
uuid_AbstractSchedulerprotected
version_AbstractSchedulerprotected
~AbstractScheduler() overrideAbstractScheduler
~SlurmScheduler() overrideSlurmScheduler