|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object
|
+--engine.NameSpace
|
+--engine.Module
|
+--engine.UDP
An UDP instance (both combinational and sequential).
| Field Summary | |
(package private) Delay3 |
delays
|
(package private) UDPTableEntry[] |
entries
|
(package private) SelectionExpression |
inputs
|
(package private) BitVector |
lastOutput
|
(package private) BitVector |
lastValue
|
(package private) int |
length
caches entries.length |
(package private) SelectionExpression |
output
|
(package private) long |
updateTime
The time at which the update should take place |
| Fields inherited from class engine.Module |
hasIndex,
id,
index |
| Fields inherited from class engine.NameSpace |
desc,
downwardAllowed,
parent,
scopeData |
| Constructor Summary | |
(package private) |
UDP(UDPDescription desc,
NameSpace parent,
ModuleInstanceDescription id,
ScopeNode thisScope)
|
| Method Summary | |
(package private) void |
setupMonitor(SelectionExpression inputs,
SelectionExpression output,
Delay3 delays)
|
void |
trigger()
|
| Methods inherited from class engine.Module |
toString |
| Methods inherited from class engine.NameSpace |
resolveName,
resolveNameExact |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
SelectionExpression inputs
SelectionExpression output
BitVector lastValue
BitVector lastOutput
Delay3 delays
UDPTableEntry[] entries
int length
long updateTime
| Constructor Detail |
UDP(UDPDescription desc,
NameSpace parent,
ModuleInstanceDescription id,
ScopeNode thisScope)
throws ParseException
| Method Detail |
void setupMonitor(SelectionExpression inputs,
SelectionExpression output,
Delay3 delays)
throws InterpretTimeException,
ParseException
public void trigger()
throws InterpretTimeException
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||