diff options
Diffstat (limited to 'src/app/api.clj')
-rw-r--r-- | src/app/api.clj | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/app/api.clj b/src/app/api.clj index f3a4324..277536c 100644 --- a/src/app/api.clj +++ b/src/app/api.clj @@ -1,4 +1,14 @@ (ns app.api - (:require [castra.core :refer [defrpc]])) + (:require [app.portmaster :as pm] + [castra.core :refer [defrpc]])) (defrpc get-state []) + +(defrpc turn-on [port] + (pm/turn-on port)) + +(defrpc turn-off [port] + (pm/turn-off port)) + +(defrpc set-name [port name] + (pm/set-name port name)) |