def attach_audio_gateway(self, adapter, device, listener):
path, properties = self._find_child_hfp_modem(adapter, device)
if path:
modem = dbus.Interface(
self._bus.get_object(self.SERVICE_NAME, path),
self.MODEM_INTERFACE
)
if properties['Online']:
self._transition_to(State.modem_came_online(modem, listener))
else:
self._transition_to(State.modem_found(modem, listener))
else:
self._transition_to(State.modem_not_found(adapter, device, listener))
评论列表
文章目录