Class/Object

fm.http

LinkedHttpContentReader

Related Docs: object LinkedHttpContentReader | package http

Permalink

final class LinkedHttpContentReader extends Closeable with Logging

Linear Supertypes
Logging, Closeable, AutoCloseable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LinkedHttpContentReader
  2. Logging
  3. Closeable
  4. AutoCloseable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LinkedHttpContentReader(is100ContinueExpected: Boolean, head: Future[Option[LinkedHttpContent]])(implicit ctx: ChannelHandlerContext, executor: ExecutionContext)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def close(): Unit

    Permalink
    Definition Classes
    LinkedHttpContentReader → Closeable → AutoCloseable
  7. def discardContent(): Future[Unit]

    Permalink
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. def foldLeft[B](z: B)(op: (B, ByteBuf) ⇒ B): Future[B]

    Permalink

    This is an asynchronous foldLeft where op is called only when the chunks are ready.

    This is an asynchronous foldLeft where op is called only when the chunks are ready.

    returns

    The Result is returned as a Future

  12. def foreach[U](f: (ByteBuf) ⇒ U): Future[Unit]

    Permalink

    This is an asynchronous foreach where 'f' is called for each ByteBuf as the data is available.

    This is an asynchronous foreach where 'f' is called for each ByteBuf as the data is available.

    returns

    A future is returned that is completed when 'f' has been called for each chunk.

  13. def future: Future[Unit]

    Permalink

    This will be completed when the body is fully read (or an exception is thrown)

  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def hasStartedReading: Boolean

    Permalink

    Have we started reading this request content?

  16. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  17. def isFullyRead: Boolean

    Permalink

    Has the content been fully read successfully

  18. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  19. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  20. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. def readToByteArray(maxLength: Long = Long.MaxValue): Future[Array[Byte]]

    Permalink

    Read the response body into an Array[Byte]

  24. def readToString(maxLength: Long = Long.MaxValue, encoding: Charset = CharsetUtil.ISO_8859_1): Future[String]

    Permalink

    Read the response body into a string

  25. def readToStringWithCharset(encoding: Charset, maxLength: Long = Long.MaxValue): Future[String]

    Permalink
  26. def readToStringWithDetectedCharset(maxLength: Long = Long.MaxValue, defaultEncoding: Charset = CharsetUtil.ISO_8859_1): Future[String]

    Permalink
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  28. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  29. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. def writeToFile(file: File): Future[Unit]

    Permalink

    Write this body to a file

Inherited from Logging

Inherited from Closeable

Inherited from AutoCloseable

Inherited from AnyRef

Inherited from Any

Ungrouped