Uses of Enum Class
io.github.mahmoudimus.quic.connection.Side
Packages that use Side
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 Side in io.github.mahmoudimus.quic.connection
Methods in io.github.mahmoudimus.quic.connection that return SideModifier and TypeMethodDescriptionStreamId.initiator()The side that opened the stream.Side.opposite()The other side.Connection.side()Which side this is.static SideReturns the enum constant of this class with the specified name.static Side[]Side.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 SideConstructors in io.github.mahmoudimus.quic.connection with parameters of type SideModifierConstructorDescriptionRecovery(Side side, RecoveryConfig config, TimerTable timers, RandomGenerator random, long now) Loss recovery for a new connection.StreamsState(Side side, long maxRemoteUni, long maxRemoteBi, long sendWindow, long receiveWindow, long streamReceiveWindow) The stream state of a new connection.