|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectendrov.hardwareNative.VirtualSerial
public abstract class VirtualSerial
Virtual serial device.
Nested Class Summary | |
---|---|
class |
VirtualSerial.VirtualSerialWindow
Status window |
Field Summary | |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
autoresponse
Automatic responses. |
EvDeviceObserver |
event
|
Constructor Summary | |
---|---|
VirtualSerial(java.lang.String title)
Constructor |
Method Summary | |
---|---|
void |
addDeviceListener(EvDeviceObserver.DeviceListener listener)
Add a listener for updates. |
java.lang.String |
getDescName()
Descriptive name of hardware |
java.util.SortedMap<java.lang.String,java.lang.String> |
getPropertyMap()
|
java.util.SortedMap<java.lang.String,DevicePropertyType> |
getPropertyTypes()
|
java.lang.String |
getPropertyValue(java.lang.String prop)
|
java.lang.Boolean |
getPropertyValueBoolean(java.lang.String prop)
|
VirtualSerial.VirtualSerialWindow |
getWindow()
|
boolean |
hasConfigureDialog()
|
java.lang.String |
nonblockingRead()
Read whatever input is available at the moment |
void |
openConfigureDialog()
|
java.lang.String |
readUntilTerminal(java.lang.String term)
Read until string occurs. |
void |
removeDeviceListener(EvDeviceObserver.DeviceListener listener)
|
abstract java.lang.String |
response(java.lang.String s)
Return clever response or null if none. |
void |
setPropertyValue(java.lang.String prop,
boolean value)
|
void |
setPropertyValue(java.lang.String prop,
java.lang.String value)
|
void |
writePort(java.lang.String s)
Write string to serial port |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.util.Map<java.lang.String,java.lang.String> autoresponse
public EvDeviceObserver event
Constructor Detail |
---|
public VirtualSerial(java.lang.String title)
Method Detail |
---|
public abstract java.lang.String response(java.lang.String s)
public VirtualSerial.VirtualSerialWindow getWindow()
public java.lang.String nonblockingRead()
HWSerial
nonblockingRead
in interface HWSerial
public java.lang.String readUntilTerminal(java.lang.String term)
HWSerial
readUntilTerminal
in interface HWSerial
public void writePort(java.lang.String s)
HWSerial
writePort
in interface HWSerial
public java.lang.String getDescName()
EvDevice
getDescName
in interface EvDevice
public java.util.SortedMap<java.lang.String,java.lang.String> getPropertyMap()
getPropertyMap
in interface EvDevice
public java.util.SortedMap<java.lang.String,DevicePropertyType> getPropertyTypes()
getPropertyTypes
in interface EvDevice
public java.lang.String getPropertyValue(java.lang.String prop)
getPropertyValue
in interface EvDevice
public java.lang.Boolean getPropertyValueBoolean(java.lang.String prop)
getPropertyValueBoolean
in interface EvDevice
public void setPropertyValue(java.lang.String prop, boolean value)
setPropertyValue
in interface EvDevice
public void setPropertyValue(java.lang.String prop, java.lang.String value)
setPropertyValue
in interface EvDevice
public boolean hasConfigureDialog()
hasConfigureDialog
in interface EvDevice
public void openConfigureDialog()
openConfigureDialog
in interface EvDevice
public void addDeviceListener(EvDeviceObserver.DeviceListener listener)
EvDevice
addDeviceListener
in interface EvDevice
public void removeDeviceListener(EvDeviceObserver.DeviceListener listener)
removeDeviceListener
in interface EvDevice
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |