uk.ac.man.cs.rainbow.simulator.rasm
Class Read
java.lang.Object
|
+--uk.ac.man.cs.rainbow.simulator.Instruction
|
+--uk.ac.man.cs.rainbow.simulator.Instruction.MACRO
|
+--uk.ac.man.cs.rainbow.simulator.rasm.Read
- All Implemented Interfaces:
- Serializable
- public class Read
- extends Instruction.MACRO
A complete read from a channel.
Like waitGet except in that it also releases input
channel chanId. The simplest way to implement the
reading part of the chanId?variable command in
Yellow. This instruction is simulated by a call to
__MACROS__::read
chanId
value
- See Also:
IsAvailable
,
Sleep
,
Get
,
Release
,
WaitGet
,
Write
, Serialized Form
Read
public Read()
Read
public Read(RASMCode code)
toString
public String toString()
- Overrides:
toString
in class Object
definition
protected void definition(RASMCode code)
- Overrides:
definition
in class Instruction.MACRO