Thrift Transports
Thrift Transports
(->transport t)Create transport from TransportConvertable
Create transport from TransportConvertable
(blocking-server-transport port {:keys [bind client-timeout]})Create blocking server transport on the given port.
Create blocking server transport on the given port.
(fast-framed t & {:keys [max-frame-length initial-buffer-size]})Wrap transport with fast framed transport (compatible with framed, but using
persistent byte buffers).
Wrap transport with fast framed transport (compatible with `framed`, but using persistent byte buffers).
(framed t & {:keys [max-frame-length]})Wrap transport with framed transport (prefixes messages with 4 byte frame size).
Wrap transport with framed transport (prefixes messages with 4 byte frame size).
(http url & {:keys [connect-timeout read-timeout custom-headers]})Create HTTP transport.
Create HTTP transport.
(nonblocking-server-transport port {:keys [bind client-timeout]})Create non-blocking server transport on the given port.
Create non-blocking server transport on the given port.
(tcp-async port)(tcp-async host port)Create non-blocking TCP transport.
Create non-blocking TCP transport.
Protocol for Things convertable to TTransport.
Protocol for Things convertable to TTransport.
(to-transport this)cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs | 
| ← | Move to previous article | 
| → | Move to next article | 
| Ctrl+/ | Jump to the search field |