Uses of Interface
org.microproxy.quic.QuicStreamContext
Packages that use QuicStreamContext
-
Uses of QuicStreamContext in org.microproxy.quic
Methods in org.microproxy.quic with parameters of type QuicStreamContextModifier and TypeMethodDescriptionbyte[]QuicInterceptor.streamData(QuicStreamMessage message, QuicStreamContext stream) Bytes read from one side of a stream, before they are passed on.default voidQuicInterceptor.streamFinished(QuicStreamContext stream, boolean fromClient) One side finished sending on a stream (its FIN): called before the end is passed on, sosend(boolean, byte[])with the samefromClientcan still add bytes.default List<QuicMessage> QuicInterceptor.streamMessage(QuicMessage message, QuicStreamContext stream) A whole message from one side of a stream, on a connection thatQuicFraminggives a framer, before it is passed on; on such streams this replacesQuicInterceptor.streamData(org.microproxy.quic.QuicStreamMessage, org.microproxy.quic.QuicStreamContext).default voidQuicInterceptor.streamOpened(QuicStreamContext stream) A side opened a stream, which the proxy has opened on the other connection: called before any of its data.default voidQuicInterceptor.streamReset(QuicStreamContext stream, boolean fromClient, long errorCode) One side reset its sending part of a stream (RESET_STREAM): the proxy resets the other side's with the same code, after this call.default voidQuicInterceptor.streamStopped(QuicStreamContext stream, boolean fromClient, long errorCode) One side asked the other to stop sending on a stream (STOP_SENDING): the proxy asks the other side the same, with the same code, and resets what it sends to the side that asked.