Package | Description |
---|---|
solver.distributedMemory.scheduling |
package contains solver for scheduling problem for a distributed memory architecture.
|
spdfcore |
package contains components to build an application graph.
|
Modifier and Type | Method and Description |
---|---|
private java.util.List<Channel.Link> |
ClusterMutExclNonPipelined.getSortedPortList(Actor actr)
We sort the ports of an actor by their names.
|
private java.util.List<Channel.Link> |
ClusterMutExclPipelined.getSortedPortList(Actor actr) |
Modifier and Type | Field and Description |
---|---|
private Channel.Link[] |
Channel.links |
Modifier and Type | Field and Description |
---|---|
private java.util.LinkedList<Channel.Link> |
Actor.links_IN
Links connected to input ports of an actor.
|
private java.util.LinkedList<Channel.Link> |
Actor.links_OUT
Links connected to output ports of an actor.
|
Modifier and Type | Method and Description |
---|---|
Channel.Link |
Channel.getLink(Port.DIR dir)
Get one of the two links of the channel.
|
Channel.Link |
Channel.Link.getOpposite() |
Modifier and Type | Method and Description |
---|---|
java.util.HashSet<Channel.Link> |
Actor.getAllLinks()
Gets a set of all incoming and outgoing links connected to this actor.
|
java.util.HashSet<Channel.Link> |
Actor.getLinks(Port.DIR dir)
Get links at the ports of this actor in a given direction.
|
private java.util.LinkedList<Channel.Link> |
Actor.linkList(Port.DIR dir)
access the links bound to the given actor IN or OUT
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
Actor.bind(Channel.Link link)
connect actor to one side (link) of a channel
(called by the channel)
|
private void |
Channel.unbind(Channel.Link link)
Unbind a link on the port of actor.
|
void |
Actor.unbind(Channel.Link lnk) |