import SimKit.*;
public class TestLP extends LP {
private int numEvents = 0;
private double iat = 0.0;
public TestLP (double time) {
iat = time;
System.out.println(this + " TestLP constructor, id = " + indexNumber());
}
public void initialize() {
new Event().send_and_delete ( this, 10.0);
}
public void process(Event e) {
numEvents++;
System.out.println(this + " processing event at time = " + SKTest.currTime());
new Event().send_and_delete (this, SKTest.currTime() + iat);
}
public void terminate() {
System.out.println(this + " terminates, processed " + numEvents + " events");
}
} // end TestLP
Previous slide | Next slide | Back to first slide | View graphic version |