Liking cljdoc? Tell your friends :D

com.deercreeklabs.talk2.client


<send-msg!clj/s

(<send-msg! client msg-type-name arg)
(<send-msg! client msg-type-name arg timeout-ms)

add-reconnect-optionsclj/s

(add-reconnect-options config)

check-get-urlclj/s

(check-get-url get-url)

clientclj/s

(client config*)

connect!clj/s

(connect! {:keys [*conn-info *reconnect-wait-ms *rpc-id->info
                  disconnect-notify-ch get-url min-reconnect-wait-ms on-connect
                  on-disconnect]
           :as arg})

default-max-reconnect-wait-msclj/s


default-min-reconnect-wait-msclj/s


default-reconnect-wait-ms-backoff-factorclj/s


fail-rpcs!clj/s

(fail-rpcs! {:keys [*rpc-id->info reason]})

send-packet!*clj/s

(send-packet!* send-ch *conn-info packet)

start-connect-loop!clj/s

(start-connect-loop! {:keys [*reconnect-wait-ms *stop? disconnect-notify-ch
                             max-reconnect-wait-ms
                             reconnect-wait-ms-backoff-factor]
                      :as arg})

start-gc-loop!clj/s

(start-gc-loop! {:keys [*stop?] :as arg})

start-send-loop!clj/s

(start-send-loop! {:keys [*stop? *ws-connected? send-ch stop-sending-ch ws]})

stop!clj/s

(stop! client)

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

× close