def METHOD_NAME(self):
    self.parser.add_argument(
        "-n",
        "--network",
        type=str,
        metavar="",
        help="Use the network backend with the provided hostname.",
    )
    self.parser.add_argument(
        "-u",
        "--uri",
        type=str,
        metavar="",
        help="Use the context with the provided URI.",
    )
    self.parser.add_argument(
        "-b",
        "--buffer-size",
        type=int,
        metavar="",
        help="Size of the capture buffer. Default is 256.",
    )
    self.parser.add_argument(
        "-s",
        "--samples",
        type=int,
        metavar="",
        help="Number of samples to capture, 0 = infinite. Default is 0.",
    )
    self.parser.add_argument(
        "-T",
        "--timeout",
        type=int,
        metavar="",
        help="Buffer timeout in milliseconds. 0 = no timeout",
    )
    self.parser.add_argument(
        "-a",
        "--auto",
        action="store_true",
        help="Scan for available contexts and if only one is available use it.",
    )
    self.parser.add_argument("device", type=str, nargs=1)
    self.parser.add_argument("channel", type=str, nargs="*")