InputStreamBodyFromHttpClient

trait InputStreamBodyFromHttpClient[F[_], S] extends BodyFromHttpClient[F, S, InputStream]
trait BodyFromHttpClient[F, S, InputStream]
class Object
trait Matchable
class Any

Value members

Abstract methods

def inputStreamToStream(is: InputStream): F[(BinaryStream, () => F[Unit])]

Inherited methods

def apply[T](response: Either[InputStream, WebSocket[F]], responseAs: ResponseAs[T, _], responseMetadata: ResponseMetadata): F[T]
Inherited from
BodyFromHttpClient
protected def bodyFromWs[T](r: WebSocketResponseAs[T, _], ws: WebSocket[F], meta: ResponseMetadata): F[T]
Inherited from
BodyFromHttpClient
def compileWebSocketPipe(ws: WebSocket[F], pipe: Pipe[Data[_], WebSocketFrame]): F[Unit]
Inherited from
BodyFromHttpClient

Concrete fields

lazy override protected val bodyFromResponseAs: BodyFromResponseAs[F, InputStream, WebSocket[F], BinaryStream]

Inherited fields

val streams: Streams[S]
Inherited from
BodyFromHttpClient

Implicits

Inherited implicits

implicit def monad: MonadError[F]
Inherited from
BodyFromHttpClient