be.lassi.lanbox.commands.layer
Class LayerGetStatus
java.lang.Object
be.lassi.lanbox.commands.Command
be.lassi.lanbox.commands.LanboxCommand
be.lassi.lanbox.commands.layer.LayerCommand
be.lassi.lanbox.commands.layer.LayerGetStatus
public class LayerGetStatus
- extends LayerCommand
Lanbox command to get the status of a layer.
|
Field Summary |
static java.lang.String |
ID
Lanbox command identifier. |
| Methods inherited from class be.lassi.lanbox.commands.LanboxCommand |
get, getBoolean, getId, getInt, getInt4, getRequest, getRequestString, getResponse, set, set2, set2, set4 |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ID
public static final java.lang.String ID
- Lanbox command identifier.
- See Also:
- Constant Field Values
LayerGetStatus
public LayerGetStatus(byte[] request)
- Constructs command from request buffer.
- Parameters:
request - the lanbox request buffer
LayerGetStatus
public LayerGetStatus(int layerNumber,
LayerStatus status)
- Constructs the command.
- Parameters:
layerNumber - the layer numberstatus - the layer status that will be updated by this command
equals
public boolean equals(java.lang.Object object)
-
- Overrides:
equals in class LayerCommand
getStatus
public LayerStatus getStatus()
- Gets the layer status.
- Returns:
- the layer status
hashCode
public int hashCode()
-
- Overrides:
hashCode in class LayerCommand
processResponse
public void processResponse(byte[] bytes)
- Processes given reponse buffer.
- Overrides:
processResponse in class LanboxCommand
- Parameters:
bytes - the response buffer to be processed