ClientDriver

zio.http.ClientDriver
See theClientDriver companion object

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Type members

Types

Value members

Abstract methods

def createConnectionPool(dnsResolver: DnsResolver, config: ConnectionPoolConfig)(implicit trace: Trace): ZIO[Scope, Nothing, ConnectionPool[Connection]]
def requestOnChannel(connection: Connection, location: Absolute, req: Request, onResponse: Promise[Throwable, Response], onComplete: Promise[Throwable, ChannelState], enableKeepAlive: Boolean, createSocketApp: () => SocketApp[Any], webSocketConfig: WebSocketConfig)(implicit trace: Trace): ZIO[Scope, Throwable, ChannelInterface]