|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object device.Device device.RobotDevice
public class RobotDevice
Represents a practical robot device. A robot device has a device of the underlying robot client layer.
Field Summary | |
---|---|
(package private) javaclient3.PlayerDevice |
device
The actual device of the underlying robot client layer. |
(package private) DeviceNode |
deviceNode
DeviceNode to which this device is connected. |
(package private) java.util.logging.Logger |
logger
Logging support |
Fields inherited from class device.Device |
---|
deviceList, host, id, index, isRunning, isThreaded, port, sleeptime, thread |
Constructor Summary | |
---|---|
RobotDevice()
Do some standard init stuff. |
|
RobotDevice(DeviceNode devNode,
Device devTemplate)
Creates a robot device. |
Method Summary | |
---|---|
javaclient3.PlayerDevice |
getDevice()
|
DeviceNode |
getDeviceNode()
|
java.util.logging.Logger |
getLogger()
|
java.lang.String |
toString()
|
Methods inherited from class device.Device |
---|
equals, getDevice, getDeviceIterator, getDeviceList, getDeviceListArray, getHost, getId, getIndex, getPort, getSleepTime, getThreadName, isInList, isRunning, isSupported, isThreaded, matches, matchesList, run, runThreaded, setDeviceList, setHost, setName, setPort, setSleepTime, shutdown, update |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
java.util.logging.Logger logger
DeviceNode deviceNode
javaclient3.PlayerDevice device
Constructor Detail |
---|
public RobotDevice()
public RobotDevice(DeviceNode devNode, Device devTemplate) throws java.lang.IllegalStateException
devNode
- The device node this device is connected to.devTemplate
- The device properties.
java.lang.IllegalStateException
- When initializing fails.Method Detail |
---|
public javaclient3.PlayerDevice getDevice()
public DeviceNode getDeviceNode()
public java.util.logging.Logger getLogger()
getLogger
in class Device
public java.lang.String toString()
toString
in class Device
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |