Modifier and Type | Class and Description |
---|---|
protected static class |
Phase.State |
Entity.PortAlias
Modifier and Type | Field and Description |
---|---|
protected Event |
event |
protected InputPort |
inputPort |
protected Message |
message |
protected IntegralStatistic |
occupancy |
protected SynchronousOutputPort |
outputPort |
protected Phase.State |
state |
portAliases, ports, simNode
Constructor and Description |
---|
Phase(java.lang.String name,
SimNode parentNode) |
Modifier and Type | Method and Description |
---|---|
InputPort |
getInput() |
OutputPort |
getOutput() |
protected abstract double |
getServiceTime() |
protected void |
processMessage()
Transfers message to output
Override for any message dependent processing
|
addPort, aliasPort, aliasPort, connect, disconnect, getName, getNode, getPortByName, getPorts, isPortKnown, unaliasPort
protected final Event event
protected final SynchronousOutputPort outputPort
protected final InputPort inputPort
protected final IntegralStatistic occupancy
protected Phase.State state
protected Message message
public Phase(java.lang.String name, SimNode parentNode)
protected void processMessage()
protected abstract double getServiceTime()
public InputPort getInput()
public OutputPort getOutput()