Class SpdySession

java.lang.Object
io.netty.handler.codec.spdy.SpdySession

final class SpdySession extends Object
  • Field Details

  • Constructor Details

    • SpdySession

      SpdySession(int sendWindowSize, int receiveWindowSize)
  • Method Details

    • numActiveStreams

      int numActiveStreams(boolean remote)
    • noActiveStreams

      boolean noActiveStreams()
    • isActiveStream

      boolean isActiveStream(int streamId)
    • activeStreams

    • acceptStream

      void acceptStream(int streamId, byte priority, boolean remoteSideClosed, boolean localSideClosed, int sendWindowSize, int receiveWindowSize, boolean remote)
    • removeActiveStream

      private SpdySession.StreamState removeActiveStream(int streamId, boolean remote)
    • removeStream

      void removeStream(int streamId, Throwable cause, boolean remote)
    • isRemoteSideClosed

      boolean isRemoteSideClosed(int streamId)
    • closeRemoteSide

      void closeRemoteSide(int streamId, boolean remote)
    • isLocalSideClosed

      boolean isLocalSideClosed(int streamId)
    • closeLocalSide

      void closeLocalSide(int streamId, boolean remote)
    • hasReceivedReply

      boolean hasReceivedReply(int streamId)
    • receivedReply

      void receivedReply(int streamId)
    • getSendWindowSize

      int getSendWindowSize(int streamId)
    • updateSendWindowSize

      int updateSendWindowSize(int streamId, int deltaWindowSize)
    • updateReceiveWindowSize

      int updateReceiveWindowSize(int streamId, int deltaWindowSize)
    • getReceiveWindowSizeLowerBound

      int getReceiveWindowSizeLowerBound(int streamId)
    • updateAllSendWindowSizes

      void updateAllSendWindowSizes(int deltaWindowSize)
    • updateAllReceiveWindowSizes

      void updateAllReceiveWindowSizes(int deltaWindowSize)
    • putPendingWrite

      boolean putPendingWrite(int streamId, SpdySession.PendingWrite pendingWrite)
    • getPendingWrite

      SpdySession.PendingWrite getPendingWrite(int streamId)
    • removePendingWrite

      SpdySession.PendingWrite removePendingWrite(int streamId)