Class Http2StreamHandling.OpenReceivingDataFirst
java.lang.Object
org.apache.pekko.http.impl.engine.http2.Http2StreamHandling.StreamState
org.apache.pekko.http.impl.engine.http2.Http2StreamHandling.ReceivingData
org.apache.pekko.http.impl.engine.http2.Http2StreamHandling.ReceivingDataWithBuffer
org.apache.pekko.http.impl.engine.http2.Http2StreamHandling.OpenReceivingDataFirst
- All Implemented Interfaces:
Serializable,scala.Equals,scala.Product
- Enclosing interface:
- Http2StreamHandling
public static class Http2StreamHandling.OpenReceivingDataFirst
extends Http2StreamHandling.ReceivingDataWithBuffer
implements scala.Product, Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionOpenReceivingDataFirst(Http2StreamHandling.IncomingStreamBuffer buffer, int extraInitialWindow) -
Method Summary
Modifier and TypeMethodDescriptionbuffer()inthandleOutgoingCreated(Http2StreamHandling.OutStream outStream, scala.collection.immutable.Map<AttributeKey<?>, Object> correlationAttributes) Called when we receive a user-created stream (that is open for more data)handleOutgoingCreatedAndFinished(scala.collection.immutable.Map<AttributeKey<?>, Object> correlationAttributes) Called when we receive a user-created stream that is already closedincrementWindow(int delta) Methods inherited from class org.apache.pekko.http.impl.engine.http2.Http2StreamHandling.ReceivingDataWithBuffer
afterBufferEvent, incomingStreamPulled, onDataFrame, onRstStreamFrame, onTrailer, shutdownMethods inherited from class org.apache.pekko.http.impl.engine.http2.Http2StreamHandling.ReceivingData
handleMethods inherited from class org.apache.pekko.http.impl.engine.http2.Http2StreamHandling.StreamState
dispatchStream, expectIncomingStream, handleOutgoingFailed, pullNextFrame, receivedUnexpectedFrame, stateNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface scala.Equals
canEqual, equalsMethods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
OpenReceivingDataFirst
public OpenReceivingDataFirst(Http2StreamHandling.IncomingStreamBuffer buffer, int extraInitialWindow)
-
-
Method Details
-
buffer
- Specified by:
bufferin classHttp2StreamHandling.ReceivingDataWithBuffer
-
extraInitialWindow
public int extraInitialWindow() -
handleOutgoingCreated
public Http2StreamHandling.StreamState handleOutgoingCreated(Http2StreamHandling.OutStream outStream, scala.collection.immutable.Map<AttributeKey<?>, Object> correlationAttributes) Description copied from class:Http2StreamHandling.StreamStateCalled when we receive a user-created stream (that is open for more data)- Overrides:
handleOutgoingCreatedin classHttp2StreamHandling.StreamState
-
handleOutgoingCreatedAndFinished
public Http2StreamHandling.StreamState handleOutgoingCreatedAndFinished(scala.collection.immutable.Map<AttributeKey<?>, Object> correlationAttributes) Description copied from class:Http2StreamHandling.StreamStateCalled when we receive a user-created stream that is already closed- Overrides:
handleOutgoingCreatedAndFinishedin classHttp2StreamHandling.StreamState
-
handleOutgoingEnded
- Overrides:
handleOutgoingEndedin classHttp2StreamHandling.StreamState
-
incrementWindow
- Specified by:
incrementWindowin classHttp2StreamHandling.ReceivingDataWithBuffer
-