def client_handler()

in multiple-enclaves/client/client.py [0:0]


def client_handler(args):
    # Send data to server, read response and print it
    client = socket.socket(socket.AF_VSOCK, socket.SOCK_STREAM)
    client.connect((args.cid, args.port))
    for i in range(1, 4):
        msg = 'Hello %d!' % i
        print("\nSent: %s" % msg)
        client.sendall(msg.encode())
        sent = len(msg)
        recv = 0
        while recv < sent:
            data = client.recv(1024).decode()
            if not data:
                break
            recv += len(data)
            print("Recv: %s" % data)
    client.close()