uk.ac.man.cs.rainbow.simulator
Class RASM.Put
java.lang.Object
|
+--uk.ac.man.cs.rainbow.simulator.Instruction
|
+--uk.ac.man.cs.rainbow.simulator.RASM.Put
- All Implemented Interfaces:
- Serializable
- Enclosing class:
- RASM
Deprecated. Use Put
- public static class RASM.Put
- extends Instruction
Poke a value to a channel.
Performs a poke of a value, value, to an output
channel, chanId. The operation is a poke, and does not
ensure that the value is communicated. Furthermore, the
operation should not be performed during an output action, since
this could lead to the receiving end of the communication getting
an inconsistent value.
value chanId
-
- See Also:
RASM.Get
, Serialized Form
RASM.Put
public RASM.Put()
- Deprecated.
RASM.Put
public RASM.Put(RASMCode code)
- Deprecated.
toString
public String toString()
- Deprecated.
- Overrides:
toString
in class Object
execute
protected boolean execute(RASMThread thread)
throws RASMThread.Exception
- Deprecated.
- Description copied from class:
Instruction
- Make this instruction execute in the given context.
- Overrides:
execute
in class Instruction
- Following copied from class:
uk.ac.man.cs.rainbow.simulator.Instruction
- Throws:
RainbowException
- All sorts of things can go wrong during execution...