(http-connection remote-address
ssl?
{:keys [local-address raw-stream? bootstrap-transform
pipeline-transform keep-alive? insecure? ssl-context
response-buffer-size on-closed response-executor
epoll?]
:or {bootstrap-transform identity
keep-alive? true
response-buffer-size 65536
epoll? false}
:as options})
(pipeline-builder response-stream
{:keys [pipeline-transform response-buffer-size
max-initial-line-length max-header-size max-chunk-size
raw-stream?]
:or {pipeline-transform identity
response-buffer-size 65536
max-initial-line-length 65536
max-header-size 65536
max-chunk-size 65536}})
(websocket-client-handler raw-stream?
uri
sub-protocols
extensions?
headers
max-frame-payload)
(websocket-connection uri
{:keys [raw-stream? bootstrap-transform insecure? headers
local-address epoll? sub-protocols extensions?
max-frame-payload max-frame-size]
:or {bootstrap-transform identity
keep-alive? true
raw-stream? false
epoll? false
sub-protocols nil
extensions? false
max-frame-payload 65536
max-frame-size 1048576}
:as options})
(websocket-handshaker uri sub-protocols extensions? headers max-frame-payload)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close