public class QueueStat
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
double |
cumulativeArea |
long |
currentCount |
long |
lastUpdateTime |
boolean |
start |
long |
startTime |
long |
totalArrivals |
long |
totalDepartures |
long |
totalIdleTime |
| Constructor and Description |
|---|
QueueStat() |
| Modifier and Type | Method and Description |
|---|---|
double |
getAvgQueueLength() |
double |
getAvgWaitingTime() |
double |
getUtilization() |
void |
printStats() |
void |
reportArrival() |
void |
reportDeparture() |
void |
reportDeparture(int count) |
public long lastUpdateTime
public long startTime
public long totalArrivals
public long totalDepartures
public long currentCount
public long totalIdleTime
public double cumulativeArea
public boolean start
public void printStats()
public double getAvgWaitingTime()
public double getUtilization()
public double getAvgQueueLength()
public void reportArrival()
public void reportDeparture()
public void reportDeparture(int count)