diff --git a/docs/cli/man/xpipe-daemon-beacon.md b/docs/cli/man/xpipe-daemon-beacon.md new file mode 100644 index 0000000..b081afa --- /dev/null +++ b/docs/cli/man/xpipe-daemon-beacon.md @@ -0,0 +1,48 @@ +# xpipe daemon beacon + +
xpipe-daemon-beacon - Send raw API requests to the XPipe daemon
+xpipe daemon beacon [--port=<port>] <path>
+Send raw API requests to the XPipe daemon
+The HTTP server port
+The path to send the API request to. E.g. /open or /version.
+xpipe daemon mode <mode>
+xpipe daemon mode [--port=<port>] <mode>
The HTTP server port
+xpipe daemon start [<input>…]
+xpipe daemon start [--port=<port>] [<input>…]
The HTTP server port
+xpipe daemon status
+xpipe daemon status [--port=<port>]
The HTTP server port
+xpipe daemon stop [-f]
+xpipe daemon stop [-f] [--port=<port>]
Attempts to forcefully kill the running xpipe daemon process. Note that if this option is specified, the daemon process will be killed instantly and no attempt at a graceful shutdown is made.
The HTTP server port
+Stops the XPipe daemon if it is running.
Send raw API requests to the XPipe daemon
+Displays help information about the specified command
diff --git a/docs/cli/man/xpipe-drain.md b/docs/cli/man/xpipe-drain.md deleted file mode 100644 index dabd4f2..0000000 --- a/docs/cli/man/xpipe-drain.md +++ /dev/null @@ -1,37 +0,0 @@ -# xpipe drain - -xpipe-drain - Reads the contents of a remote file and prints it to stdout.
-xpipe drain <source> <path>
-The source connection
-The file path
-xpipe-launch - Launches a specified shell connection in your existing terminal session
-xpipe launch <id>
-Launches a specified shell connection in your existing terminal session
-The connection id.
-xpipe-ls - List all stored connections and their ids
-xpipe ls
-xpipe open [<input>…]
+xpipe open [-d=<directory>] [--port=<port>] [<input>…]
The HTTP server port
+Overrides the used data directory that should be used by the daemon, which by default is <User Home>/.xpipe. This allows you to operate on a separate set of connections in configurations. This option will only be applied if the daemon is not running yet.
+xpipe-sink - Write the contents of stdin to a remote file.
-xpipe sink <source> <path>
-The source connection
-The file path
-Command-line interface to interact with the XPipe daemon. Note that the feature set of the CLI is not gigantic as XPipe is primarily designed to be used via the GUI.
+Command-line interface to interact with the XPipe daemon.
For a full reference, see either the man pages (local or online) or the help command, available via xpipe --help.
+For a full reference, see either: +- The man pages (local with man xpipe or online at https://docs.xpipe.io/cli/man/) +- The command help, available via xpipe <command> --help
Opens the XPipe application
Launches a specified shell connection in your existing terminal session
-Write the contents of stdin to a remote file.
-Reads the contents of a remote file and prints it to stdout.
-List all stored connections and their ids
-Commands for controlling the XPipe daemon
@@ -71,7 +57,7 @@Client error: one or more inputs were not correctly specified
+Client error: One or more inputs were not correctly specified
Connection error: could either not start or communicate to the XPipe daemon
+Connection error: Could either not start or communicate with the XPipe daemon