Liking cljdoc? Tell your friends :D

via.endpoint


add-event-listenerclj/s

(add-event-listener endpoint key listener)
source

broadcastclj/s

(broadcast endpoint message)

Asynchronously sends message to all connected clients

Asynchronously sends `message` to all connected clients
sourceraw docstring

connectclj/s

(connect endpoint peer-address)
(connect endpoint peer-address peer-id)
(connect endpoint peer-address peer-id ssl-context)
source

connected-peersclj/s

(connected-peers endpoint)
source

connected?clj/s

(connected? endpoint peer-id)
source

disconnectclj/s

(disconnect endpoint peer-id)
(disconnect endpoint peer-id reconnect)
source

endpointclj/s

(endpoint {:keys [peers exports transit-handlers event-listeners request-timeout
                  context params client-connect handle-connection]
           :or {request-timeout defaults/request-timeout}})
source

endpointsclj/s

source

event?clj/s

(event? endpoint event-id)
source

export-eventclj/s

(export-event endpoint event-id)
source

export-subclj/s

(export-sub endpoint sub-id)
source

first-endpointclj/s

(first-endpoint)
source

first-peerclj/s

(first-peer endpoint)
source

handle-eventclj/s

(handle-event endpoint key event)
source

merge-contextclj/s

(merge-context endpoint context)
source

namespace-typeclj/s

source

namespace?clj/s

(namespace? ns)
source

outgoing-connect-lockclj/s

source

peer-connected-statescljs

(peer-connected-states endpoint)
source

remove-event-listenerclj/s

(remove-event-listener endpoint key listener-id)
source

sendclj/s

(send endpoint
      peer-id
      message
      &
      {:keys [type _timeout headers params on-success on-failure on-timeout
              timeout]
       :or {type :event timeout 30000}})

Asynchronously sends message to the client for peer-id

Asynchronously sends `message` to the client for `peer-id`
sourceraw docstring

send-replyclj/s

(send-reply endpoint peer-id request-id {:keys [status body]})
source

send-to-tagclj/s

(send-to-tag endpoint
             tag
             message
             &
             {:keys [type _timeout headers on-success on-failure on-timeout
                     timeout]
              :or {type :event timeout 30000}})
source

session-contextclj/s

(session-context)
(session-context endpoint)
(session-context endpoint peer-id)
source

shutdownclj/s

(shutdown endpoint)
source

sub?clj/s

(sub? endpoint sub-id)
source

unexport-eventclj/s

(unexport-event endpoint event-id)
source

unexport-subclj/s

(unexport-sub endpoint sub-id)
source

update-session-contextclj/s

(update-session-context endpoint peer-id f)
(update-session-context endpoint peer-id sync f)
source

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

× close