revert default of poll to False
Before the introduction of the Property, the default of the poll property was False. I feel that this is a better default, as the programmer should think about which parameters really need to be polled. + change comment about poll property (meaning depends on Poller) + change name of Status datatype to StatusType (avoid name conflicts with Status enum type) Change-Id: Ie405b10ce8dfe85b235dbe78c910b5b5ee22cbb1 Reviewed-on: https://forge.frm2.tum.de/review/c/sine2020/secop/playground/+/21407 Tested-by: JenkinsCodeReview <bjoern_pedersen@frm2.tum.de> Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch>
This commit is contained in:
@ -40,7 +40,7 @@ __all__ = [
|
||||
'BoolType', 'EnumType',
|
||||
'BLOBType', 'StringType',
|
||||
'TupleOf', 'ArrayOf', 'StructOf',
|
||||
'CommandType',
|
||||
'CommandType', 'StatusType',
|
||||
]
|
||||
|
||||
# *DEFAULT* limits for IntRange/ScaledIntegers transport serialisation
|
||||
@ -941,7 +941,7 @@ class LimitsType(StructOf):
|
||||
return limits
|
||||
|
||||
|
||||
class Status(TupleOf):
|
||||
class StatusType(TupleOf):
|
||||
# shorten initialisation and allow acces to status enumMembers from status values
|
||||
def __init__(self, enum):
|
||||
TupleOf.__init__(self, EnumType(enum), StringType())
|
||||
|
Reference in New Issue
Block a user