Liking cljdoc? Tell your friends :D

shadow.cljs.devtools.server.system-bus


broadcast!clj

(broadcast! {:keys [bus-mult-chan] :as svc} msg)

publish!clj

(publish! {:keys [bus-pub-chan] :as svc} topic msg)

startclj

(start)

stopclj

(stop {:keys [bus-mult-chan bus-pub-chan] :as svc})

subclj

(sub svc topic sub-chan)
(sub {:keys [bus-pub] :as svc} topic sub-chan close?)

svc?clj

(svc? x)

tapclj

(tap {:keys [bus-mult] :as svc} chan)

unsubclj

(unsub {:keys [bus-pub] :as svc} topic sub-chan)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close