Class StreamInfo
java.lang.Object
com.predic8.membrane.core.transport.http2.StreamInfo
-
Constructor Summary
ConstructorsConstructorDescriptionStreamInfo(int streamId, FrameSender sender, Settings peerSettings, Settings ourSettings) -
Method Summary
Modifier and TypeMethodDescriptiongetState()Do not use within the logic part.intintbooleanvoidvoidreceivedEndStream(boolean fromDataFrame) voidvoidvoidvoidvoidvoidvoidsetMessage(Message message) voidsetPriorityParent(StreamInfo priorityParent) voidsetWeight(int weight) toString()
-
Constructor Details
-
StreamInfo
-
-
Method Details
-
receivedDataFrame
-
removeDataFrame
- Throws:
IOException
-
createBody
-
getPeerFlowControl
-
getStreamId
public int getStreamId() -
receivedRstStream
public void receivedRstStream() -
receivedEndStream
public void receivedEndStream(boolean fromDataFrame) -
receivedHeaders
- Throws:
IOException
-
receivedPriority
public void receivedPriority() -
sendRstStream
public void sendRstStream() -
sendHeaders
public void sendHeaders() -
sendEndStream
public void sendEndStream() -
getPriorityChildren
-
getPriorityParent
-
setPriorityParent
-
getWeight
public int getWeight() -
setWeight
public void setWeight(int weight) -
getState
Do not use within the logic part. -
getDataFramesToBeSent
-
getBufferedDataFrames
-
getMessage
-
setMessage
-
isTrailer
public boolean isTrailer() -
toString
-