(broadcast endpoint message)
Asynchronously sends message
to all connected clients
Asynchronously sends `message` to all connected clients
(connect endpoint peer-address)
(connect endpoint peer-address peer-id)
(connect endpoint peer-address peer-id ssl-context)
(endpoint {:keys [peers exports transit-handlers event-listeners request-timeout
context params client-connect handle-connection]
:or {request-timeout defaults/request-timeout}})
(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`
(send-to-tag endpoint
tag
message
&
{:keys [type _timeout headers on-success on-failure on-timeout
timeout]
:or {type :event timeout 30000}})
(session-context)
(session-context endpoint)
(session-context endpoint peer-id)
(update-session-context endpoint peer-id f)
(update-session-context endpoint peer-id sync f)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close