cut
1.2.2-pre1
|
A :class:TaurusAttribute
that gives access to a CII OLDB Datapoint.
More...
Public Member Functions | |
def | __init__ (self, name, parent, **kwargs) |
def | __del__ (self) |
def | cleanUp (self) |
def | set_value (self, new_value, fire_event) |
def | read (self, cache=True) |
def | write (self, value, with_read=True) |
Write the value in a CII OLDB Datapoint. More... | |
def | decode (self, read_value) |
def | addListener (self, listener) |
Add a TaurusListener object in the listeners list. More... | |
def | decode_previous_or_default (self) |
def | encode (self, value) |
def | poll (self) |
def | isUsingEvents (self) |
Public Attributes | |
label | |
type | |
precision | |
writable | |
data_format | |
units | |
Static Public Attributes | |
ciioldb2taurusdtype | |
ciiconfig2ciitypesupport | |
A :class:TaurusAttribute
that gives access to a CII OLDB Datapoint.
.. seealso:: :mod:tauruscii
.. warning:: In most cases this class should not be instantiated directly. Instead it should be done via the :meth:TaurusCiiFactory.getAttribute
def tauruscii.taurusciiattribute.TaurusCiiAttribute.__init__ | ( | self, | |
name, | |||
parent, | |||
** | kwargs | ||
) |
def tauruscii.taurusciiattribute.TaurusCiiAttribute.__del__ | ( | self | ) |
def tauruscii.taurusciiattribute.TaurusCiiAttribute.addListener | ( | self, | |
listener | |||
) |
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.
def tauruscii.taurusciiattribute.TaurusCiiAttribute.cleanUp | ( | self | ) |
def tauruscii.taurusciiattribute.TaurusCiiAttribute.decode | ( | self, | |
read_value | |||
) |
def tauruscii.taurusciiattribute.TaurusCiiAttribute.decode_previous_or_default | ( | self | ) |
def tauruscii.taurusciiattribute.TaurusCiiAttribute.encode | ( | self, | |
value | |||
) |
def tauruscii.taurusciiattribute.TaurusCiiAttribute.isUsingEvents | ( | self | ) |
def tauruscii.taurusciiattribute.TaurusCiiAttribute.poll | ( | self | ) |
def tauruscii.taurusciiattribute.TaurusCiiAttribute.read | ( | self, | |
cache = True |
|||
) |
Taurus overriden methods
def tauruscii.taurusciiattribute.TaurusCiiAttribute.set_value | ( | self, | |
new_value, | |||
fire_event | |||
) |
def tauruscii.taurusciiattribute.TaurusCiiAttribute.write | ( | self, | |
value, | |||
with_read = True |
|||
) |
Write the value in a CII OLDB Datapoint.
|
static |
|
static |
tauruscii.taurusciiattribute.TaurusCiiAttribute.data_format |
tauruscii.taurusciiattribute.TaurusCiiAttribute.label |
tauruscii.taurusciiattribute.TaurusCiiAttribute.precision |
tauruscii.taurusciiattribute.TaurusCiiAttribute.type |
tauruscii.taurusciiattribute.TaurusCiiAttribute.units |
tauruscii.taurusciiattribute.TaurusCiiAttribute.writable |