INNER CODE UNIT · Python
local_port
codematrixer/hmdriver2 · hmdriver2/_client.py:29
def local_port(self):
fports = self.hdc.list_fport()
logger.debug(fports) if fports else None
return self.hdc.forward_port(UITEST_SERVICE_PORT)
def _rm_local_port(self):
logger.debug("rm fport local port")
self.hdc.rm_forward(self.local_port, UITEST_SERVICE_PORT)
def _connect_sock(self):
"""Create socket and connect to the uiTEST server."""
self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
self.sock.settimeout(SOCKET_TIMEOUT)
self.sock.connect((("127.0.0.1", self.local_port)))
def _send_msg(self, msg: typing.Dict):
"""Send an message to the server.