hara.runtime.basic.type-remote-port

invoke-ptr-remote-port

added in 4.0

(invoke-ptr-remote-port {:keys [process lang layout], :as rt} ptr args)

invokes over the remote port

raw-eval-remote-port

added in 4.0

(raw-eval-remote-port {:keys [id lang process raw-eval], :as rt} body)

evaluates over the remote port

raw-eval-remote-port-relay

added in 4.0

(raw-eval-remote-port-relay rt body & [timeout])

evaluates over the remote port

rt-remote-port

added in 4.0

(rt-remote-port {:keys [id lang runtime program process], :as m})

create and starts the service

rt-remote-port-string

added in 4.0

(rt-remote-port-string {:keys [id lang host port]})

gets the remote port string

rt-remote-port:create

added in 4.0

(rt-remote-port:create {:keys [id lang runtime process], :as m, :or {runtime :remote-port}})

creates the service

start-remote-port

added in 4.0

(start-remote-port {:keys [host port], :as rt})

starts the connection to the remote port

stop-remote-port

added in 4.0

(stop-remote-port {:keys [id lang bench container], :as rt})

stops the connection to the remote port