MCPcopy
hub / github.com/zai-org/Open-AutoGLM / is_connected

Method is_connected

phone_agent/xctest/connection.py:176–194  ·  view source on GitHub ↗

Check if a device is connected. Args: device_id: Device UDID to check. If None, checks if any device is connected. Returns: True if connected, False otherwise.

(self, device_id: str | None = None)

Source from the content-addressed store, hash-verified

174 return None
175
176 def is_connected(self, device_id: str | None = None) -> bool:
177 """
178 Check if a device is connected.
179
180 Args:
181 device_id: Device UDID to check. If None, checks if any device is connected.
182
183 Returns:
184 True if connected, False otherwise.
185 """
186 devices = self.list_devices()
187
188 if not devices:
189 return False
190
191 if device_id is None:
192 return len(devices) > 0
193
194 return any(d.device_id == device_id for d in devices)
195
196 def is_wda_ready(self, timeout: int = 2) -> bool:
197 """

Callers 1

quick_connectFunction · 0.95

Calls 1

list_devicesMethod · 0.95

Tested by

no test coverage detected