Class VertxInputStream.VertxBlockingInput

  • All Implemented Interfaces:
    io.vertx.core.Handler<io.vertx.core.buffer.Buffer>
    Enclosing class:
    VertxInputStream

    public static class VertxInputStream.VertxBlockingInput
    extends Object
    implements io.vertx.core.Handler<io.vertx.core.buffer.Buffer>
    • Field Detail

      • request

        protected final io.vertx.core.http.HttpServerRequest request
      • input1

        protected io.vertx.core.buffer.Buffer input1
      • inputOverflow

        protected Deque<io.vertx.core.buffer.Buffer> inputOverflow
      • waiting

        protected boolean waiting
      • eof

        protected boolean eof
      • readException

        protected Throwable readException
    • Constructor Detail

      • VertxBlockingInput

        public VertxBlockingInput​(io.vertx.core.http.HttpServerRequest request,
                                  long timeout)
    • Method Detail

      • handle

        public void handle​(io.vertx.core.buffer.Buffer event)
        Specified by:
        handle in interface io.vertx.core.Handler<io.vertx.core.buffer.Buffer>
      • readBytesAvailable

        public int readBytesAvailable()