Icemon  3.3
icecc-monitor is a monitoring application for icecc (a distributed compiler)
Public Member Functions | List of all members
IcecreamMonitor Class Reference
Inheritance diagram for IcecreamMonitor:
Inheritance graph
[legend]

Public Member Functions

 IcecreamMonitor (HostInfoManager *, QObject *parent)
 
QList< JobjobHistory () const override
 
- Public Member Functions inherited from Monitor
 Monitor (HostInfoManager *manager, QObject *parent=nullptr)
 
QByteArray currentNetname () const
 
void setCurrentNetname (const QByteArray &)
 
QByteArray currentSchedname () const
 
void setCurrentSchedname (const QByteArray &)
 
uint currentSchedport () const
 
void setCurrentSchedport (uint port)
 
SchedulerState schedulerState () const
 
HostInfoManagerhostInfoManager () const
 

Additional Inherited Members

- Public Types inherited from Monitor
enum  SchedulerState { Offline, Online }
 
- Signals inherited from Monitor
void schedulerStateChanged (Monitor::SchedulerState)
 
void jobUpdated (const Job &job)
 
void nodeRemoved (HostId id)
 
void nodeUpdated (HostId id)
 
- Protected Member Functions inherited from Monitor
void setSchedulerState (SchedulerState online)
 
- Properties inherited from Monitor
SchedulerState schedulerState
 

The documentation for this class was generated from the following files: