org.tango.server
Interface IReadableWritable<T extends IValue<?>>

All Known Implementing Classes:
AttributeImpl, PipeImpl

public interface IReadableWritable<T extends IValue<?>>


Method Summary
 T getReadValue()
          Get last read value
 T getWriteValue()
          Get last write value
 void setValue(T value)
          Write value
 void updateValue()
          Update value from device
 void updateValue(T inValue)
          Set read value
 

Method Detail

updateValue

void updateValue()
                 throws fr.esrf.Tango.DevFailed
Update value from device

Throws:
fr.esrf.Tango.DevFailed

updateValue

void updateValue(T inValue)
                 throws fr.esrf.Tango.DevFailed
Set read value

Parameters:
inValue -
Throws:
fr.esrf.Tango.DevFailed

setValue

void setValue(T value)
              throws fr.esrf.Tango.DevFailed
Write value

Parameters:
value -
Throws:
fr.esrf.Tango.DevFailed

getWriteValue

T getWriteValue()
Get last write value

Returns:

getReadValue

T getReadValue()
Get last read value

Returns:


Copyright © 2012-2017. All Rights Reserved.