Esempio n. 1
0
 def __init__(self, **kwargs):
     self._siblings = None
     user_elements = kwargs.pop('user_elements')
     kwargs['elem_type'] = ElementType.PseudoCounter
     # don't switch the order of constructors!
     PoolBaseGroup.__init__(self, user_elements=user_elements,
                            pool=kwargs['pool'])
     PoolBaseChannel.__init__(self, **kwargs)
Esempio n. 2
0
 def __init__(self, **kwargs):
     self._siblings = None
     user_elements = kwargs.pop('user_elements')
     kwargs['elem_type'] = ElementType.PseudoCounter
     # don't switch the order of constructors!
     PoolBaseGroup.__init__(self, user_elements=user_elements,
                            pool=kwargs['pool'])
     PoolBaseChannel.__init__(self, **kwargs)
Esempio n. 3
0
 def __init__(self, **kwargs):
     kwargs['elem_type'] = ElementType.ZeroDExpChannel
     PoolBaseChannel.__init__(self, **kwargs)
     self._current_value = CurrentValue(self, listeners=self.on_change)
Esempio n. 4
0
 def __init__(self, **kwargs):
     kwargs['elem_type'] = ElementType.CTExpChannel
     PoolBaseChannel.__init__(self, **kwargs)
Esempio n. 5
0
 def __init__(self, **kwargs):
     self._data_source = None
     kwargs['elem_type'] = ElementType.TwoDExpChannel
     PoolBaseChannel.__init__(self, **kwargs)
Esempio n. 6
0
 def __init__(self, **kwargs):
     self._data_source = None
     kwargs['elem_type'] = ElementType.TwoDExpChannel
     PoolBaseChannel.__init__(self, **kwargs)
Esempio n. 7
0
 def __init__(self, **kwargs):
     kwargs['elem_type'] = ElementType.CTExpChannel
     PoolBaseChannel.__init__(self, **kwargs)