Bases: taurus.core.taurusattribute.TaurusAttribute
Add a TaurusListener object in the listeners list. If it is the first element and Polling is enabled starts the polling mechanism. If the listener is already registered nothing happens.
Decodes a value that was received from PyTango into the expected representation
Translates the given value into a tango compatible value according to the attribute data type
Notify listeners when the attribute has been polled
Method invoked by the PyTango layer when a change event occurs. Default implementation propagates the event to all listeners.
Returns the current value of the attribute. if cache is set to True (default) or the attribute has events active then it will return the local cached value. Otherwise it will read the attribute value from the tango device.
Remove a TaurusListener from the listeners list. If polling enabled and it is the last element the stop the polling timer. If the listener is not registered nothing happens.
Write the value in the Tango Device Attribute