hara.runtime.shell.interface-remote
invoke-ptr-remote
added in 4.0
(invoke-ptr-remote {:keys [id client last], :as rt} ptr args)invokes a pointer on the remote side
raw-eval-remote
added in 4.0
(raw-eval-remote {:keys [id tx-id last client], :as rt} body)performs a raw eval on the remote side
remote-body-transform
added in 4.0
(remote-body-transform input mopts)transforms the input
shell-remote:create
added in 4.0
(shell-remote:create {:keys [id server client], :as m, :or {id (f/sid)}})creates the shell remote
start-shell-remote
added in 4.0
(start-shell-remote {:keys [server client], :as rt})starts the shell
start-shell-remote-tunnel
added in 4.0
(start-shell-remote-tunnel {:keys [server tunnel]})starts the remote tunnes
stop-shell-remote
added in 4.0
(stop-shell-remote {:keys [tunnel client], :as rt})stops the shell