public class StdMultiplexer extends Multiplexer
AddPort and removed via RemovePort.Entity.PortAlias| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<InputPort> |
inputPorts |
currentPort, lastPort, outputPortportAliases, ports, simNode| Constructor and Description |
|---|
StdMultiplexer(int noOfPorts,
SimNode ownNode) |
StdMultiplexer(SimNode ownNode) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
addPort()
Use "input <++N>" as port name
|
void |
addPort(java.lang.String portName) |
boolean |
handleIsMessageAvailable(Port port) |
void |
removePort(java.lang.String portName) |
handleMessageIndicationaddPort, aliasPort, aliasPort, connect, disconnect, getName, getNode, getPortByName, getPorts, isPortKnown, unaliasPortprotected final java.util.List<InputPort> inputPorts
public StdMultiplexer(int noOfPorts,
SimNode ownNode)
public StdMultiplexer(SimNode ownNode)
public boolean handleIsMessageAvailable(Port port)
handleIsMessageAvailable in class Multiplexerpublic void addPort(java.lang.String portName)
public java.lang.String addPort()
public void removePort(java.lang.String portName)