def __init__(self,host,port,*args,**kwargs): """ @brief Instantiate new KatcpCli instance @params client A DeviceClient instance """ self.host = host self.port = port self.katcp_parser = katcp.MessageParser() self.start_client() Cmd.__init__(self, *args, **kwargs)
def setUp(self): self.p = katcp.MessageParser()
'--host', dest='host', type="string", default="", metavar='HOST', help='attach to server HOST (default="" - localhost)') parser.add_option('-p', '--port', dest='port', type=int, default=1235, metavar='N', help='attach to server port N (default=1235)') (opts, args) = parser.parse_args() katcp_parser = katcp.MessageParser() print("Client connecting to port %s:%d, Ctrl-C to terminate." % (opts.host, opts.port)) client = DeviceExampleClient(opts.host, opts.port) client.start() try: while True: s = input("> ") try: if PY3: s = s.encode('utf-8') msg = katcp_parser.parse(s) client.ioloop.add_callback(client.send_message, msg) except Exception: