diff options
author | David Barksdale <amatus@amat.us> | 2017-04-23 12:50:41 -0500 |
---|---|---|
committer | David Barksdale <amatus@amat.us> | 2017-04-23 12:50:41 -0500 |
commit | df496b65b637fefd0a01ff90f9ff80cbdc7e9b7c (patch) | |
tree | 60ad6ca2b3a272aa2f1d77e4eee6e007b037a51b /src/app/api.clj | |
parent | 2c83ecd5c8bc959150f113a62be66b63b605e851 (diff) |
Portmaster control and temp display
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)) |