requests.streams

Undocumented in source.

Members

Aliases

SSLStream
alias SSLStream = SSLVibeStream
Undocumented in source.
SSLStream
alias SSLStream = SSLSocketStream
Undocumented in source.
TCPStream
alias TCPStream = TCPVibeStream
Undocumented in source.
TCPStream
alias TCPStream = TCPSocketStream
Undocumented in source.

Classes

ConnectError
class ConnectError
Undocumented in source.
DataPipe
class DataPipe(E)

DataPipe is a pipeline of data processors, each accept some data, process it, and put result to next element in line. This class used to combine different Transfer- and Content- encodings. For example: unchunk transfer-encoding "chunnked", and uncompress Content-Encoding "gzip".

DecodeChunked
class DecodeChunked

Unchunk chunked http responce body.

Decompressor
class Decompressor(E)

Processor for gzipped/compressed content. Also support InputRange interface.

LineSplitter
class LineSplitter
Undocumented in source.
NetworkException
class NetworkException
Undocumented in source.
OpenSslSocket
class OpenSslSocket
Undocumented in source.
SSLSocketStream
class SSLSocketStream
Undocumented in source.
SSLVibeStream
class SSLVibeStream
Undocumented in source.
SocketStream
class SocketStream
Undocumented in source.
TCPSocketStream
class TCPSocketStream
Undocumented in source.
TCPVibeStream
class TCPVibeStream
Undocumented in source.
TimeoutException
class TimeoutException
Undocumented in source.

Interfaces

DataPipeIface
interface DataPipeIface(E)

DataPipeIface can accept some data, process, and return processed data.

NetworkStream
interface NetworkStream
Undocumented in source.

Structs

Buffer
struct Buffer(T)
Undocumented in source.
SSLOptions
struct SSLOptions
Undocumented in source.

Meta