public abstract class TimeMeter extends TwoPointMeter
fromPortHandler, toPortHandler| Modifier | Constructor and Description |
|---|---|
protected |
TimeMeter(java.lang.String name,
SimNode owner) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addTimeStamp(Message message,
TimeStamp timeStamp) |
protected void |
evaluateMessageFromPort(Message msg,
Port port) |
protected void |
evaluateMessageToPort(Message msg,
Port port) |
protected abstract void |
evaluateTimeStamp(TimeStamp ts,
double currentTime) |
protected TimeStamp |
getAndRemoveTimeStamp(Message message) |
protected abstract boolean |
useMessage(Message msg)
filters messages that should be used for transfer time measurement
|
attachFromPort, attachFromPort, attachToPort, attachToPortprotected TimeMeter(java.lang.String name,
SimNode owner)
protected abstract void evaluateTimeStamp(TimeStamp ts, double currentTime)
protected abstract boolean useMessage(Message msg)
protected void evaluateMessageFromPort(Message msg, Port port)
evaluateMessageFromPort in class TwoPointMeterprotected void evaluateMessageToPort(Message msg, Port port)
evaluateMessageToPort in class TwoPointMeter