def __init__(self, loop, state=None): FakeAirPlayDevice.__init__(self) MrpServerAuth.__init__(self, self, DEVICE_NAME) self.state = state or FakeDeviceState() self.loop = loop self.app.on_startup.append(self.start) self.has_authenticated = False self.server = None self.buffer = b"" self.chacha = None self.transport = None
def __init__(self, testcase, loop): FakeAirPlayDevice.__init__(self, testcase) MrpServerAuth.__init__(self, self, DEVICE_NAME) self.loop = loop self.app.on_startup.append(self.start) self.outstanding_keypresses = set() # Pressed but not released self.last_button_pressed = None self.connection_state = None self.states = {} self.active_player = None self.has_authenticated = False self.server = None self.buffer = b'' self.chacha = None self.transport = None