Beispiel #1
0
    public void PrintHelp(ArrayList args) {
      if (args.Count < 2) {
        PrintMainHelp();
        return;
      }

      string cname = args[1].ToString();

      switch (cname) {
        case "start":SerialForwarder.PrintStartHelp(prompt);
          break;

        case "stop":SerialForwarder.PrintStopHelp(prompt);
          break;

        case "help": PrintHelp(args);
          break;

        case "list": SerialForwarder.PrintListHelp(prompt);
          break;

        case "info": SerialForwarder.PrintInfoHelp(prompt);
          break;

        case "close": PrintHelpClose(prompt);
          break;

        case "exit": PrintHelpExit(prompt);
          break;

        case "ports": PrintHelpPorts(prompt);
          break;

        case "set": PrintSetHelp(prompt);
          break;

        case "listen": Listener.PrintHelp(prompt);
          break;

        case "clear": PrintHelpClear(prompt);
          break;

        case "send": Sender.PrintHelp(prompt);
          break;

        default:
          PrintMainHelp();
          break;
      }
    }