Class SpdySessionHandler

    • Field Detail

      • initialSendWindowSize

        private volatile int initialSendWindowSize
      • initialReceiveWindowSize

        private volatile int initialReceiveWindowSize
      • initialSessionReceiveWindowSize

        private volatile int initialSessionReceiveWindowSize
      • lastGoodStreamId

        private volatile int lastGoodStreamId
      • DEFAULT_MAX_CONCURRENT_STREAMS

        private static final int DEFAULT_MAX_CONCURRENT_STREAMS
        See Also:
        Constant Field Values
      • remoteConcurrentStreams

        private volatile int remoteConcurrentStreams
      • localConcurrentStreams

        private volatile int localConcurrentStreams
      • flowControlLock

        private final java.lang.Object flowControlLock
      • pings

        private final java.util.concurrent.atomic.AtomicInteger pings
      • sentGoAwayFrame

        private volatile boolean sentGoAwayFrame
      • receivedGoAwayFrame

        private volatile boolean receivedGoAwayFrame
      • server

        private final boolean server
      • minorVersion

        private final int minorVersion
    • Constructor Detail

      • SpdySessionHandler

        public SpdySessionHandler​(SpdyVersion spdyVersion,
                                  boolean server)
        Creates a new session handler.
        Parameters:
        spdyVersion - the protocol version
        server - true if and only if this session handler should handle the server endpoint of the connection. false if and only if this session handler should handle the client endpoint of the connection.