avrora.monitors
Interface Monitor

All Known Subinterfaces:
VisualMonitor
All Known Implementing Classes:
EnergyMonitor.Monitor, EnergyProfiler.Monitor, GDBServer.GDBMonitor, MemoryMonitor.Monitor, ProfileMonitor.Monitor, SerialMonitor.Monitor, SimPerfMonitor.Monitor, SleepMonitor.Monitor, StackMonitor.Monitor, TraceMonitor.Monitor, TripTimeMonitor.PointToPointMon, VisualRadioMonitor.VisualMonitor, VisualRegMonitor.VisualMonitor

public interface Monitor

The Monitor class represents a monitor attached to a Simulator instance. Created by the MonitorFactory class, a monitor collects statistics about a program as it runs, and then when the simulation is complete, generates a report.


Method Summary
 void report()
          The report() method is called after the simulation is complete.
 

Method Detail

report

public void report()
The report() method is called after the simulation is complete. The monitor generates a textual or other format representation of the information collected during the execution of the program.