Initializer
init(maxFrameSize:targetWindowSize:maxConcurrentStreams:gracefulShutdown:)
Creates a new HTTP/2 configuration.
init(maxFrameSize: Int = Self.defaultMaxFrameSize, targetWindowSize: Int = Self.defaultTargetWindowSize, maxConcurrentStreams: Int = Self.defaultMaxConcurrentStreams, gracefulShutdown: GracefulShutdownConfiguration = .init())
Parameters
maxFrameSizeThe maximum frame size to be used in a connection. Defaults to
2^14.targetWindowSizeThe target window size for a connection, also used as the initial window size. Defaults to
2^16 - 1.maxConcurrentStreamsThe maximum number of concurrent streams permitted. Defaults to
100.gracefulShutdownThe graceful shutdown configuration.