Package akka.http.impl.engine.http2
Interface Http2Multiplexer
-
public interface Http2Multiplexer
INTERNAL APIThe internal interface Http2ServerDemux uses to drive the multiplexer.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
closeStream(int streamId)
int
currentInitialWindow()
void
enqueueOutStream(int streamId)
boolean
hasFlushedAllData()
int
maxBytesToBufferPerSubstream()
void
pushControlFrame(FrameEvent frame)
void
reportTimings()
void
updateConnectionLevelWindow(int increment)
void
updateDefaultWindow(int newDefaultWindow)
void
updateMaxFrameSize(int newMaxFrameSize)
void
updatePriority(FrameEvent.PriorityFrame priorityFrame)
-
-
-
Method Detail
-
closeStream
void closeStream(int streamId)
-
currentInitialWindow
int currentInitialWindow()
-
enqueueOutStream
void enqueueOutStream(int streamId)
-
hasFlushedAllData
boolean hasFlushedAllData()
-
maxBytesToBufferPerSubstream
int maxBytesToBufferPerSubstream()
-
pushControlFrame
void pushControlFrame(FrameEvent frame)
-
reportTimings
void reportTimings()
-
updateConnectionLevelWindow
void updateConnectionLevelWindow(int increment)
-
updateDefaultWindow
void updateDefaultWindow(int newDefaultWindow)
-
updateMaxFrameSize
void updateMaxFrameSize(int newMaxFrameSize)
-
updatePriority
void updatePriority(FrameEvent.PriorityFrame priorityFrame)
-
-