Lines Matching +full:multi +full:- +full:socket
2 # SPDX-License-Identifier: GPL-2.0
7 import socket
23 return f"{dev.bus}-{dev_path}"
69 # we have to detach the usb-storage driver from multi gadget since
99 # create and connect socket
100 self.s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
124 data += self.ep_in.read(size - len(data))
138 data += self.s.recv(size - len(data))
158 if (time.monotonic() - self.stats_logged) < interval:
167 with open(f"/sys/bus/usb/devices/{dev.bus}-{dev.address}/{name}") as f:
177 print("--- | ---- | ---------------- | ---------------- | --------- | ----")
206 parser.add_argument("--id", type=str, default="1d6b:0109", help="vid:pid of target device")
207 parser.add_argument("--path", type=str, required=False, help="path of target device")
208 parser.add_argument("-v", "--verbose", action="count", default=0)
223 …parser_connect.add_argument("-s", "--server", type=str, default="127.0.0.1", help="server hostname…
224 parser_connect.add_argument("-p", "--port", type=int, default=564, help="server port")
228 logging.TRACE = logging.DEBUG - 5
237 logging.basicConfig(level=level, format="%(asctime)-15s %(levelname)-8s %(message)s")