Uses of Enum Class
io.github.mahmoudimus.quic.connection.Dir
Packages that use Dir
Package
Description
The sans-I/O QUIC connection and endpoint, ported from quinn-proto: the
Connection state machine (handshake, packet assembly and
processing, key updates, closing and draining), the Endpoint that routes datagrams and answers with Version
Negotiation, Retry and stateless resets, their configurations (TransportConfig, ServerConfig, ClientConfig, EndpointConfig), and the building blocks they are made of:
range sets (RangeSet), reassembly of received data
(Assembler), buffering of sent data (SendBuffer), streams and flow control (StreamsState), packet number spaces and ACK generation
(PacketSpace), loss detection (Recovery), pacing (Pacer), path MTU discovery (MtuDiscovery) and timers (TimerTable).-
Uses of Dir in io.github.mahmoudimus.quic.connection
Methods in io.github.mahmoudimus.quic.connection that return DirModifier and TypeMethodDescriptionStreamEvent.Available.dir()Returns the value of thedirrecord component.StreamEvent.Opened.dir()Returns the value of thedirrecord component.StreamId.dir()The stream's directionality.static DirReturns the enum constant of this class with the specified name.static Dir[]Dir.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.github.mahmoudimus.quic.connection with parameters of type DirModifier and TypeMethodDescriptionAccepts a stream the peer opened.Connection.acceptStream(Dir dir) Accepts a stream the peer opened.longStreamsState.maxConcurrent(Dir dir) How many remote streams of a directionality are allowed and not fully closed.static StreamIdThe stream ID of a stream type and index.Opens a local stream.Connection.openStream(Dir dir) Opens a stream.voidStreamsState.receivedMaxStreams(Dir dir, long count) Processes a MAX_STREAMS frame.longStreamsState.remoteOpenStreams(Dir dir) The number of open remote streams, accepted or not, which count against the concurrency limit.voidStreamsState.setMaxConcurrent(Dir dir, long count) Changes how many remote streams of a directionality may be open at once.Constructors in io.github.mahmoudimus.quic.connection with parameters of type Dir