Package | Description |
---|---|
org.sensorhub.api.common | |
org.sensorhub.api.sensor | |
org.sensorhub.impl.sensor |
Modifier and Type | Field and Description |
---|---|
CommandStatus |
CommandStatus.previousStatus |
Modifier and Type | Field and Description |
---|---|
protected CommandStatus |
SensorControlEvent.status
Status of the command that triggered this event
|
Modifier and Type | Method and Description |
---|---|
CommandStatus |
ISensorControlInterface.cancelCommand(String commandID)
Cancels a command before it is executed (for async or scheduled commands)
|
CommandStatus |
ISensorControlInterface.execCommand(net.opengis.swe.v20.DataBlock command)
Executes the command synchronously, blocking until completion of command
|
CommandStatus |
ISensorControlInterface.execCommandGroup(List<net.opengis.swe.v20.DataBlock> commands)
Executes multiple commands synchronously and in the order specified.
|
CommandStatus |
ISensorControlInterface.getCommandStatus(String commandID)
Retrieves command status
|
CommandStatus |
SensorControlEvent.getStatus() |
CommandStatus |
ISensorControlInterface.scheduleCommand(net.opengis.swe.v20.DataBlock command,
org.vast.util.DateTime execTime)
Schedules a command to be executed asynchronously at the specified time
|
CommandStatus |
ISensorControlInterface.scheduleCommandGroup(List<net.opengis.swe.v20.DataBlock> commands,
org.vast.util.DateTime execTime)
Schedules a group of commands to be executed asynchronously at the specified time.
|
CommandStatus |
ISensorControlInterface.sendCommand(net.opengis.swe.v20.DataBlock command)
Sends a command that will be executed asynchronously
|
CommandStatus |
ISensorControlInterface.sendCommandGroup(List<net.opengis.swe.v20.DataBlock> commands)
Sends a group of commands for asynchronous execution.
|
Modifier and Type | Method and Description |
---|---|
List<CommandStatus> |
ISensorControlInterface.getCommandStatusHistory(String commandID)
Gets complete status history for the specified command
|
Constructor and Description |
---|
SensorControlEvent(long timeStamp,
ISensorControlInterface controlInterface,
CommandStatus status)
Constructs the event for an individual sensor
|
SensorControlEvent(long timeStamp,
String sensorID,
ISensorControlInterface controlInterface,
CommandStatus status)
Constructs the event for a sensor that is part of a network
|
Modifier and Type | Method and Description |
---|---|
CommandStatus |
AbstractSensorControl.cancelCommand(String commandID) |
CommandStatus |
AbstractSensorControl.execCommandGroup(List<net.opengis.swe.v20.DataBlock> commands) |
CommandStatus |
AbstractSensorControl.getCommandStatus(String commandID) |
CommandStatus |
AbstractSensorControl.scheduleCommand(net.opengis.swe.v20.DataBlock command,
org.vast.util.DateTime execTime) |
CommandStatus |
AbstractSensorControl.scheduleCommandGroup(List<net.opengis.swe.v20.DataBlock> commands,
org.vast.util.DateTime execTime) |
CommandStatus |
AbstractSensorControl.sendCommand(net.opengis.swe.v20.DataBlock command) |
CommandStatus |
AbstractSensorControl.sendCommandGroup(List<net.opengis.swe.v20.DataBlock> commands) |
Modifier and Type | Method and Description |
---|---|
List<CommandStatus> |
AbstractSensorControl.getCommandStatusHistory(String commandID) |
Copyright © 2015 Sensia Software LLC. All rights reserved.