Class AbstractH2StreamMultiplexer.H2Stream

    • Method Detail

      • getId

        int getId()
      • isRemoteInitiated

        boolean isRemoteInitiated()
      • getOutputWindow

        java.util.concurrent.atomic.AtomicInteger getOutputWindow()
      • getInputWindow

        java.util.concurrent.atomic.AtomicInteger getInputWindow()
      • isTerminated

        boolean isTerminated()
      • isRemoteClosed

        boolean isRemoteClosed()
      • isLocalClosed

        boolean isLocalClosed()
      • isLocalReset

        boolean isLocalReset()
      • setRemoteEndStream

        void setRemoteEndStream()
      • consumeData

        void consumeData​(java.nio.ByteBuffer src)
                  throws HttpException,
                         java.io.IOException
        Throws:
        HttpException
        java.io.IOException
      • isOutputReady

        boolean isOutputReady()
      • produceInputCapacityUpdate

        void produceInputCapacityUpdate()
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • reset

        void reset​(java.lang.Exception cause)
      • localReset

        void localReset​(java.lang.Exception cause,
                        int code)
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • localReset

        void localReset​(java.lang.Exception cause,
                        H2Error error)
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • localReset

        void localReset​(H2StreamResetException ex)
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • cancel

        void cancel()
      • abort

        boolean abort()
      • releaseResources

        void releaseResources()
      • appendState

        void appendState​(java.lang.StringBuilder buf)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object