public class SetVariableValueCommand extends Command<SetVariableValueCommand.SetVariableValueData,java.lang.Void>
Modifier and Type | Class and Description |
---|---|
static class |
SetVariableValueCommand.SetVariableValueData
the command request data
|
static class |
SetVariableValueCommand.ValueContent
simple struct class containing value definition
|
Command.EmptyCommandData
_cmdID, _cmdSetID, _packetManager, EMPTY_DATA
Modifier | Constructor and Description |
---|---|
protected |
SetVariableValueCommand(ALSBDebugger debugger)
constructor
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Void |
read(PacketInputStream stream)
callback to read command specific data from the packet
|
static void |
value(Variable variable, SetVariableValueCommand.ValueContent content)
command shortcut
|
protected void |
write(SetVariableValueCommand.SetVariableValueData data, PacketOutputStream stream)
callback to write command specific data to the packet
|
equals, hashCode, run
debugger, validate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
toString
protected SetVariableValueCommand(ALSBDebugger debugger)
public static void value(Variable variable, SetVariableValueCommand.ValueContent content) throws InvalidValueException
InvalidValueException
protected void write(SetVariableValueCommand.SetVariableValueData data, PacketOutputStream stream) throws java.io.IOException
write
in class Command<SetVariableValueCommand.SetVariableValueData,java.lang.Void>
java.io.IOException
protected java.lang.Void read(PacketInputStream stream) throws java.io.IOException
read
in class Command<SetVariableValueCommand.SetVariableValueData,java.lang.Void>
java.io.IOException