static void Main(string[] args)
        {
            Config(myCPCC, args[0]);
            Disp.ViewOnScreen($"*** CLI {name} ***");
            Disp.ViewOnScreen($"Commands: callrequest DST CAP, teardownrequest DST CAP");
            NetClient nc = new NetClient(HandleMessage, name);

            Client.nc = nc;
            Task.Run(() => nc.ListenForMessages());

            while (true)
            {
                string[] str = Console.ReadLine().Split();

                switch (str[0])
                {
                case "interrupt":
                    break;

                case "callrequest":     //callrequest DST CAP
                    myCPCC.CallRequest_req(name, str[1], int.Parse(str[2]), nc);
                    break;

                case "teardownrequest":     //teardownrequest DST CAP
                    myCPCC.CallTeardown_req(str[1], int.Parse(str[2]), nc);
                    break;

                case "true":
                    Console.WriteLine("Confirm:");
                    break;

                default:
                    Console.WriteLine("Incorrect command");
                    break;
                }
            }
        }