quic
Version:
A QUIC server/client implementation in Node.js.
47 lines (46 loc) • 2.42 kB
TypeScript
export declare const MinRemoteIdleTimeout: number;
export declare const DefaultIdleTimeout: number;
export declare const DefaultHandshakeTimeout: number;
export declare const ClosedSessionDeleteTimeout: number;
export declare const MaxIdleTimeout: number;
export declare const MaxIdleTimeoutServer: number;
export declare const MaxStreamWaitingTimeout: number;
export declare const PingFrameDelay: number;
export declare const MaxOffset: number;
export declare const MaxPacketSizeIPv4 = 1252;
export declare const MaxPacketSizeIPv6 = 1232;
export declare const MaxReceivePacketSize = 1452;
export declare const MaxStreamReadCacheSize: number;
export declare const DefaultTCPMSS = 1460;
export declare const MinClientHelloSize = 1024;
export declare const MinInitialPacketSize = 1200;
export declare const MaxClientHellos = 3;
export declare const NonForwardSecurePacketSizeReduction = 50;
export declare const DefaultMaxCongestionWindow = 1000;
export declare const InitialCongestionWindow = 32;
export declare const MaxUndecryptablePackets = 10;
export declare const PublicResetTimeout = 500;
export declare const ReceiveStreamWindow: number;
export declare const ReceiveConnectionWindow: number;
export declare const DefaultMaxReceiveStreamWindowServer: number;
export declare const DefaultMaxReceiveConnectionWindowServer: number;
export declare const DefaultMaxReceiveStreamWindowClient: number;
export declare const DefaultMaxReceiveConnectionWindowClient: number;
export declare const ConnectionFlowControlMultiplier = 1.5;
export declare const WindowUpdateThreshold = 0.25;
export declare const DefaultMaxIncomingStreams = 100;
export declare const DefaultMaxIncomingUniStreams = 100;
export declare const MaxStreamsMultiplier = 1.1;
export declare const MaxStreamsMinimumIncrement = 10;
export declare const MaxSessionUnprocessedPackets = 1000;
export declare const MaxTrackedSkippedPackets = 10;
export declare const MaxOutstandingSentPackets: number;
export declare const MaxTrackedSentPackets: number;
export declare const MaxTrackedReceivedAckRanges = 1000;
export declare const MaxNonRetransmittableAcks = 19;
export declare const MaxStreamFrameSorterGaps = 1000;
export declare const CryptoMaxParams = 128;
export declare const CryptoParameterMaxLength = 4000;
export declare const EphermalKeyLifetime: number;
export declare const NumCachedCertificates = 128;
export declare const MinStreamFrameSize = 128;