CLI API Reference¶
Command-line interface functions and commands.
CLI Entry Point¶
The main CLI is built using Click and provides both interactive and single-command modes.
Main Command Group¶
cli(ctx, host)
¶
Python gRPC client for Siphon service.
Source code in pysiphon/cli.py
Command Functions¶
All CLI commands are implemented as Click functions. See the CLI Usage Guide for detailed usage examples.
Available Commands¶
interactive- Start interactive REPL modeinit- Initialize all subsystems from config filestatus- Show server statusget- Get attribute valueset- Set attribute valueinput- Tap keystoggle- Toggle key statecapture- Capture frame to imagemove- Move mouseexec- Execute command on serverrec-start- Start recording sessionrec-stop- Stop recording sessionrec-status- Get recording statusrec-download- Download recording file