summaryrefslogtreecommitdiff
path: root/src/app/api.clj
blob: 277536c9ffcd6e553999ed9b926f950ecebc85fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
(ns app.api
  (: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))