zhttp.clients

package zhttp.clients

Members list

Packages

Type members

Classlikes

case class ClientRequest(method: Method, path: String, hdrs: Headers, stream: ZStream[Any, Throwable, Chunk[Byte]])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class ClientResponse(hdrs: Headers, code: StatusCode, stream: ZStream[Any, Throwable, Chunk[Byte]])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class FilterProc(run: ClientRequest => ZIO[Any, Throwable, ClientRequest])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class HttpConnection(val uri: URI, val ch: IOChannel, filter: FilterProc)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
sealed case class HttpConnectionError(msg: String) extends Exception

Attributes

Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed case class HttpResponseHeaderError(msg: String) extends Exception

Attributes

Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
object ResPool

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
ResPool.type
object ResPoolCache

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object ResPoolGroup

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type