|
DRCL J-Sim API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectdrcl.DrclObj
drcl.comp.Component
drcl.comp.Extension
drcl.comp.lib.Relay
| Nested Class Summary |
| Nested classes inherited from class drcl.comp.Component |
Component.Locks |
| Field Summary |
| Constructor Summary | |
Relay()
|
|
Relay(java.lang.String id_)
|
|
| Method Summary | |
void |
duplicate(java.lang.Object source_)
Duplicates the content of source_, including ID, name, child components and connections among them, to this component. |
java.lang.String |
info()
Returns information regarding this component. |
boolean |
isCopyEnabled()
Returns true if copy of data is enabled. |
boolean |
isEchoEnabled()
Returns true if copy of data is enabled. |
void |
reset()
Resets the component for being used anew. |
void |
setCopyEnabled(boolean v_)
Enables/disables copy of data when relaying the data to all the ports. |
void |
setEchoEnabled(boolean v_)
Enables/disables echo of data to the port where the data come. |
| Methods inherited from class drcl.comp.Extension |
isExtensionEnabled, setExtensionEnabled |
| Methods inherited from class drcl.DrclObj |
clone |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Relay()
public Relay(java.lang.String id_)
| Method Detail |
public void setCopyEnabled(boolean v_)
public boolean isCopyEnabled()
public void setEchoEnabled(boolean v_)
public boolean isEchoEnabled()
public void duplicate(java.lang.Object source_)
Component
duplicate in interface ObjectDuplicableduplicate in class Componentpublic java.lang.String info()
Component
info in class Componentpublic void reset()
Component
reset in class Component
|
DRCL J-Sim API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||