def __init__(self, device, noti_callbacks, sm_callbacks, sm_errbacks): super(BaseWrapper, self).__init__() self.device = device self.noti_callbacks = noti_callbacks self.sm_callbacks = sm_callbacks self.sm_errbacks = sm_errbacks self.behaviour = None self.rmanager = ResourceManager() self.setup()