public abstract class Multiplexer extends Entity
Entity.PortAlias
Modifier and Type | Field and Description |
---|---|
protected Port |
currentPort |
protected Port |
lastPort |
protected OutputPort |
outputPort |
portAliases, ports, simNode
Constructor and Description |
---|
Multiplexer(java.lang.String name,
SimNode parentNode) |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
handleIsMessageAvailable(Port port) |
void |
handleMessageIndication(Port port,
Message msg) |
addPort, aliasPort, aliasPort, connect, disconnect, getName, getNode, getPortByName, getPorts, isPortKnown, unaliasPort
protected final OutputPort outputPort
protected Port currentPort
protected Port lastPort
public Multiplexer(java.lang.String name, SimNode parentNode)