![]() |
Muster SDK
8.0
|
#include <MNode.h>
Public Types | |
| enum | kInstancesStatus { kInstanceStatusUndefined = 0x00, kInstanceStatusIdle = 0x01, kInstanceStatusPaused = 0x02, kInstanceStatusCompleted = 0x04, kInstanceStatusInprogress = 0x08, kInstanceStatusStarting = 0x10, kInstanceStatusPrechunk = 0x20, kInstanceStatusPostchunk = 0x1000, kInstanceStatusStreamingTemplates = 0x2000, kInstanceStatusJustKilledTheProcess = 0x4000, kInstanceStatusRequiresUpgrade = 0x8000, kInstanceStatusLockedByTimetable = 0x10000, kInstanceStatusLockedByLoggedUser = 0x20000, kInstanceStatusOffline = 0x40000, kInstanceStatusLockedByProcess = 0x80000 } |
Public Member Functions | |
| MNode () | |
| virtual | ~MNode () |
| virtual void | Clear () |
| virtual long | getChunkId () |
| virtual long | getNodeId () |
| virtual int | getHostPlatform () |
| virtual const std::string | getHostName () |
| virtual const std::string | getInstanceName () |
| virtual const std::string | getHostIP () |
| virtual const std::string | getStatusDescription () |
| virtual int | getProcessPriority () |
| virtual long | getJobId () |
| virtual int | getStatus () |
| virtual bool | getWillPause () |
| virtual const std::string | getCurrentJobName () |
| virtual const std::string | getCurrentChunkName () |
| virtual const std::string | getCurrentChunkNameNoFP () |
| virtual const std::string | getCpuUsage () |
| virtual const std::string | getRamUsage () |
| virtual const std::string | getSupportedTemplates () |
| virtual const std::string | getNotes () |
| virtual bool | getRealtimeLogEnabled () |
| virtual int | getSelectionPriority () |
| virtual const std::string | getHostMacAddresses () |
| virtual const std::string | getCurrentCommandLine () |
| virtual double | getCurrentJobTotalProgress () |
| virtual const std::string | getPhysicalCoreType () |
| virtual double | getPhysicalCoreSpeed () |
| virtual int | getPhysicalCpusCount () |
| virtual int | getPhysicalCoresCount () |
| virtual const std::string | getPlatformDescription () |
| virtual long long | getProcsAffinityMask () |
| virtual long long int | getUpdateTime () |
| virtual const std::string | getClientVersion () |
| virtual int | getLogicalThreadsCount () |
| virtual int | getInstanceNumber () |
| virtual const std::vector < MClientLib::MDrive > | getPhysicalDisks () |
| virtual const std::string | getJobsExclusion () |
| virtual const std::string | getTemplatesExclusion () |
| virtual void | setChunkId (long _currentChunkId) |
| virtual void | setNodeId (long _nodeId) |
| virtual void | setHostPlatform (int _hostPlatform) |
| virtual void | setHostName (const std::string &_hostName) |
| virtual void | setInstanceName (const std::string &_instanceName) |
| virtual void | setHostIP (const std::string &_hostIp) |
| virtual void | setStatusDescription (const std::string &_statusDescription) |
| virtual void | setProcessPriority (int _processPriority) |
| virtual void | setJobId (long _jobId) |
| virtual void | setStatus (int _status) |
| virtual void | setWillPause (bool _willPause) |
| virtual void | setCurrentJobName (const std::string &_currentJobName) |
| virtual void | setCurrentChunkName (const std::string ¤tChunkName) |
| virtual void | setCurrentChunkNameNoFP (const std::string &_currentChunkNameNoFP) |
| virtual void | setCpuUsage (const std::string &_cpuUsage) |
| virtual void | setRamUsage (const std::string &_ramUsage) |
| virtual void | setSupportedTemplates (const std::string &_supportedTemplates) |
| virtual void | setNotes (std::string _notes) |
| virtual void | setRealtimeLogEnabled (bool _realtimeLogEnabled) |
| virtual void | setSelectionPriority (int _selectionPriority) |
| virtual void | setHostMacAddresses (const std::string &_hostMacAddress) |
| virtual void | setCurrentCommandLine (const std::string &_currentCommandLine) |
| virtual void | setCurrentJobTotalProgress (double _currentJobTotalProgress) |
| virtual void | setPhysicalCoreType (const std::string &_physicalCoreType) |
| virtual void | setPhysicalCoreSpeed (double _physicalCoreSpeed) |
| virtual void | setPhysicalCpusCount (int _physicalCpusCount) |
| virtual void | setPhysicalCoresCount (int _physicalCoresCount) |
| virtual void | setPlatformDescription (const std::string &_platformDescription) |
| virtual void | setProcsAffinityMask (long long _platformAffinitiyMask) |
| virtual void | setUpdateTime (long long int _updateTime) |
| virtual void | setClientVersion (const std::string &version) |
| virtual void | setLogicalThreadsCount (int) |
| virtual void | setInstanceNumber (int) |
| virtual void | setJobsExclusion (const std::string &exclusion) |
| virtual void | setTemplatesExclusion (const std::string &exclusion) |
| virtual void | setPhysicalDisks (std::vector< MClientLib::MDrive > *) |
| virtual void | addUnitToPhysicalDisks (MClientLib::MDrive *) |
| virtual void | clearPhysicalDisks () |
| virtual bool | Unmarshall (std::vector< std::string > &items) |
| virtual const std::string | Marshall () |
MNode class that holds an instance entry Holds data related to an instance entry
Status enumeration
Enumerates an instance status
| MClientLib::MNode::MNode | ( | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |