Package | Description |
---|---|
graphanalysis.properties |
package contains methods to analyze different
properties of SDF, HSDF and Split-join graphs.
|
spdfcore |
package contains components to build an application graph.
|
Modifier and Type | Method and Description |
---|---|
Channel |
GraphAnalysis.getChannelConnectingActors(Actor actr1,
Actor actr2,
Port.DIR direction)
Get channel connecting two actors in a given direction
|
java.util.HashSet<Actor> |
GraphAnalysis.getImmediatelyConnectedActors(Actor actor,
Port.DIR direction)
Get actors which are immediately connected.
|
boolean |
GraphAnalysisSdfAndHsdf.isConnected(Actor srcActor,
Actor dstActor,
Port.DIR direction)
Check if two actors are connected
|
Modifier and Type | Field and Description |
---|---|
(package private) Port.DIR |
Port.dir |
Modifier and Type | Method and Description |
---|---|
Port.DIR |
Port.getDir()
Get port direction.
|
Port.DIR |
Port.DIR.getOpposite() |
static Port.DIR |
Port.DIR.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Port.DIR[] |
Port.DIR.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
private void |
Channel.bind(PortRef ref,
Port.DIR dir)
Bind a port of an actor.
|
java.util.HashSet<Channel> |
Actor.getChannels(Port.DIR direction)
Get channels at the ports of this actor in a given direction.
|
Channel.Link |
Channel.getLink(Port.DIR dir)
Get one of the two links of the channel.
|
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
|
Constructor and Description |
---|
Port(Port.DIR aDir)
Construct a port in the given direction w.r.t.
|
Port(Port.DIR dir,
java.lang.String function,
java.lang.String name,
java.lang.String rate)
Initialize a port
|