MNode Class Reference
Class holding an instance entry. More...
Public Member Functions | |
| virtual void | addAlarm (MClientLib::MAlarm) |
| virtual void | addUnitToPhysicalDisks (MClientLib::MDrive *) |
| virtual void | Clear () |
| virtual void | clearAlarms () |
| virtual void | clearPhysicalDisks () |
| virtual bool | existsAlarm (unsigned long long alarmId) |
| virtual MClientLib::MAlarm | getAlarm (unsigned long long alarmId) |
| virtual std::vector< unsigned long long > | getAlarms () |
| virtual long | getChunkId () |
| virtual const std::string | getClientVersion () |
| virtual const std::string | getCpuUsage () |
| virtual const std::string | getCurrentChunkName () |
| virtual const std::string | getCurrentChunkNameNoFP () |
| virtual const std::string | getCurrentCommandLine () |
| virtual const std::string | getCurrentJobName () |
| virtual double | getCurrentJobTotalProgress () |
| virtual const std::string | getDisksUsage () |
| virtual unsigned long long | getGpusAffinityMask () |
| virtual const std::string | getHostIP () |
| virtual const std::string | getHostMacAddresses () |
| virtual const std::string | getHostName () |
| virtual int | getHostPlatform () |
| virtual const std::string | getInstanceName () |
| virtual int | getInstanceNumber () |
| virtual long | getJobId () |
| virtual const std::string | getJobsExclusion () |
| virtual int | getLogicalThreadsCount () |
| virtual const std::string | getNicUsage () |
| virtual long | getNodeId () |
| virtual const std::string | getNotes () |
| virtual time_t | getPauseOn () |
| virtual int | getPhysicalCoresCount () |
| virtual double | getPhysicalCoreSpeed () |
| virtual const std::string | getPhysicalCoreType () |
| virtual int | getPhysicalCpusCount () |
| virtual const std::vector< MClientLib::MDrive > | getPhysicalDisks () |
| virtual int | getPhysicalGpusCount () |
| virtual std::vector< std::string > | getPhysicalGpusNames () |
| virtual const std::string | getPlatformDescription () |
| virtual const std::string | getProcessesLogsPath () |
| virtual int | getProcessPriority () |
| virtual time_t | getProcessStartTime () |
| virtual unsigned long long | getProcsAffinityMask () |
| virtual const std::string | getRamUsage () |
| virtual bool | getRealtimeLogEnabled () |
| virtual long | getReservId () |
| virtual const std::string | getReservVersion () |
| virtual time_t | getResumeOn () |
| virtual int | getSelectionPriority () |
| virtual bool | getSharedProcessesLogsPath () |
| virtual int | getStatus () |
| virtual const std::string | getStatusDescription () |
| virtual const std::string | getSupportedTemplates () |
| virtual const std::string | getTemplatesExclusion () |
| virtual long long int | getUpdateTime () |
| virtual bool | getWillPause () |
| virtual bool | hasAlarms () |
| virtual void | removeAlarm (unsigned long long alarmId) |
| virtual void | setChunkId (long _currentChunkId) |
| virtual void | setClientVersion (const std::string &version) |
| virtual void | setCpuUsage (const std::string &_cpuUsage) |
| virtual void | setCurrentChunkName (const std::string ¤tChunkName) |
| virtual void | setCurrentChunkNameNoFP (const std::string &_currentChunkNameNoFP) |
| virtual void | setCurrentCommandLine (const std::string &_currentCommandLine) |
| virtual void | setCurrentJobName (const std::string &_currentJobName) |
| virtual void | setCurrentJobTotalProgress (double _currentJobTotalProgress) |
| virtual void | setDisksUsage (const std::string &_disksUsage) |
| virtual void | setGpusAffinityMask (unsigned long long _platformGpusMask) |
| virtual void | setHostIP (const std::string &_hostIp) |
| virtual void | setHostMacAddresses (const std::string &_hostMacAddress) |
| virtual void | setHostName (const std::string &_hostName) |
| virtual void | setHostPlatform (int _hostPlatform) |
| virtual void | setInstanceName (const std::string &_instanceName) |
| virtual void | setInstanceNumber (int) |
| virtual void | setJobId (long _jobId) |
| virtual void | setJobsExclusion (const std::string &exclusion) |
| virtual void | setLogicalThreadsCount (int) |
| virtual void | setNicUsage (const std::string &_nicUsage) |
| virtual void | setNodeId (long _nodeId) |
| virtual void | setNotes (std::string _notes) |
| virtual void | setPauseOn (time_t _pauseOn) |
| virtual void | setPhysicalCoresCount (int _physicalCoresCount) |
| virtual void | setPhysicalCoreSpeed (double _physicalCoreSpeed) |
| virtual void | setPhysicalCoreType (const std::string &_physicalCoreType) |
| virtual void | setPhysicalCpusCount (int _physicalCpusCount) |
| virtual void | setPhysicalDisks (std::vector< MClientLib::MDrive > *) |
| virtual void | setPhysicalGpusCount (int _physicalGpusCount) |
| virtual void | setPhysicalGpusNames (const std::vector< std::string > &_physicalGpusNames) |
| virtual void | setPlatformDescription (const std::string &_platformDescription) |
| virtual void | setProcessesLogsPath (const std::string &_processesLogPath) |
| virtual void | setProcessPriority (int _processPriority) |
| virtual void | setProcessStartTime (time_t startTime) |
| virtual void | setProcsAffinityMask (unsigned long long _platformAffinitiyMask) |
| virtual void | setRamUsage (const std::string &_ramUsage) |
| virtual void | setRealtimeLogEnabled (bool _realtimeLogEnabled) |
| virtual void | setReservId (long _reservId) |
| virtual void | setReservVersion (const std::string &_reservVersion) |
| virtual void | setResumeOn (time_t _resumeOn) |
| virtual void | setSelectionPriority (int _selectionPriority) |
| virtual void | setSharedProcessesLogsPath (bool _sharedProcessesLogsPath) |
| virtual void | setStatus (int _status) |
| virtual void | setStatusDescription (const std::string &_statusDescription) |
| virtual void | setSupportedTemplates (const std::string &_supportedTemplates) |
| virtual void | setTemplatesExclusion (const std::string &exclusion) |
| virtual void | setUpdateTime (long long int _updateTime) |
| virtual void | setWillPause (bool _willPause) |
| virtual void | silenceAlarm (unsigned long long alarmId) |
Detailed Description
Class holding an instance entry.
Holds data related to an instance entry
The documentation for this class was generated from the following file:
- MClientLib/MNode.h
