Uses of Package
org.microproxy.quic
Packages that use org.microproxy.quic
-
Classes in org.microproxy.quic used by org.microproxyClassDescriptionWhich
MessageFramercuts the streams of an intercepted QUIC connection into messages, for aQuicInterceptorthat overridesQuicInterceptor.streamMessage(org.microproxy.quic.QuicMessage, org.microproxy.quic.QuicStreamContext); the limit on a message's size; and the error code a stream is reset with when a message is too large or malformed.Sees, rewrites, drops and adds the stream data and datagrams of QUIC connections the proxy terminates without speaking their protocol: the QUIC counterpart ofTcpInterceptor. -
Classes in org.microproxy.quic used by org.microproxy.quicClassDescriptionFinds the messages of a protocol in the bytes of a QUIC stream, so that
QuicInterceptor.streamMessage(org.microproxy.quic.QuicMessage, org.microproxy.quic.QuicStreamContext)sees whole messages rather than whatever each read returned (seeQuicFraming, which chooses a framer for each connection).One intercepted QUIC connection, as aQuicInterceptorsees it: who the client is, where the connection goes, what was negotiated, and a way to add datagrams.One datagram's payload (RFC 9221) of an intercepted QUIC connection, as aQuicInterceptorsees it.WhichMessageFramercuts the streams of an intercepted QUIC connection into messages, for aQuicInterceptorthat overridesQuicInterceptor.streamMessage(org.microproxy.quic.QuicMessage, org.microproxy.quic.QuicStreamContext); the limit on a message's size; and the error code a stream is reset with when a message is too large or malformed.One whole message of a stream of an intercepted QUIC connection, asQuicInterceptor.streamMessage(org.microproxy.quic.QuicMessage, org.microproxy.quic.QuicStreamContext)sees it: the payload aMessageFramercut out of the stream (without its length prefix or delimiter), which side sent it, on which stream, and when it was complete.One stream of an intercepted QUIC connection, as aQuicInterceptorsees it: the connection's details (QuicContext), which stream it is, who opened it, and a way to add bytes.Bytes the proxy read from one side of a stream of an intercepted QUIC connection, as aQuicInterceptorsees them. -
Classes in org.microproxy.quic used by org.microproxy.starlarkClassDescriptionFinds the messages of a protocol in the bytes of a QUIC stream, so that
QuicInterceptor.streamMessage(org.microproxy.quic.QuicMessage, org.microproxy.quic.QuicStreamContext)sees whole messages rather than whatever each read returned (seeQuicFraming, which chooses a framer for each connection).Sees, rewrites, drops and adds the stream data and datagrams of QUIC connections the proxy terminates without speaking their protocol: the QUIC counterpart ofTcpInterceptor.