Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## avrora.monitors
Class SleepMonitor

    java.lang.Object
      avrora.monitors.MonitorFactory
          avrora.monitors.SleepMonitor

public class SleepMonitor
extends MonitorFactory

The `SleepMonitor` class is a monitor that tracks statistics about the sleeping patterns of programs, including the total number of cycles awake and the total number of cycles asleep during the simulation.

Nested Class Summary
`class` | `SleepMonitor.Monitor`

Field Summary

Fields inherited from class avrora.monitors.MonitorFactory
`help, options, shortName`

Constructor Summary
`SleepMonitor()`

Method Summary
`Monitor` | `newMonitor(Simulator s)` The `newMonitor()` method creates a new monitor for the specified instance of `Simulator`.

Methods inherited from class avrora.monitors.MonitorFactory
`getShortName, processOptions, reportQuantity, reportQuantity, reportQuantity`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### SleepMonitor

    public SleepMonitor()

Method Detail

### newMonitor

    public Monitor newMonitor(Simulator s)

  Description copied from class: `MonitorFactory`
  The `newMonitor()` method creates a new monitor for the specified instance of `Simulator`. The resulting monitor may insert probes, watches, or events into the simulation to collect information and later report that information after the simulation is complete.

  Specified by:
    `newMonitor` in class `MonitorFactory`
  Parameters:
    `s` - the `Simulator` instance to create the monitor for
  Returns:
    an instance of the `Monitor` interface that represents the monitor for the simulator

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD