úÎ㤠      !"#$%&'() %&'() %&'()*+,-./0A timeout manager 123 /3 /32IVarious Warp server settings. This is purposely kept as an abstract data C type so that new settings can be added without breaking backwards % compatibility. In order to create a  value, use  > and record syntax to modify individual records. For example: * defaultSettings { settingsTimeout = 20 } 4'Port to listen on. Default value: 3000 0Host to bind to, or * for all. Default value: * xWhat to do with exceptions thrown by either the application or server. Default: ignore server-generated exceptions (see :) and print application-generated applications to stderr. ,Timeout value in seconds. Default value: 30 HUse an existing timeout manager instead of spawning a new one. If used,   is ignored. Default is 5 6Run an 7 on the given port. This calls  with  . +Run a Warp server with the given settings. Same as 5, but uses a user-supplied socket instead of opening M one. This allows the user to provide, for example, Unix named socket, which ? can be used when reverse HTTP proxying into your application. Note that the  will still be passed to 7 s via the  8 record. 9:;<,Parse a set of header lines and body into a =>. ?@ABCDEFGHIJKLJThe default settings for the Warp server. See the individual settings for  the default value. MNOPQ0Call the inner function with a timeout manager. timeout in microseconds R %    S      !"#$%&'()*+,-./0123345 6789:;<:;=>?@A:;B:;BCDEFGHIJKLMNOPQRSTUVW warp-0.4.6Network.Wai.Handler.Warp Paths_warpTimeoutManager initializeregisterregisterKillThreadpauseresumecancelSettings settingsPort settingsHostsettingsOnExceptionsettingsTimeoutsettingsInterceptsettingsManagerInvalidRequestOverLargeHeaderConnectionClosedByPeerIncompleteHeadersNonHttp BadFirstLineNotEnoughLinesPortbindPortrun runSettingsrunSettingsSocket parseRequest sendResponse enumSocketdefaultSettings withManagercatchIOversionbindirlibdirdatadir libexecdir getBinDir getLibDir getDataDir getLibexecDirgetDataFileNameStateCanceledPausedInactiveActiveHandle ignoreAllticklebase Data.MaybeNothing warpVersion wai-0.4.3 Network.Wai Application serverPortserveConnection bytesPerReadmaxTotalHeaderLength parseRequest'Request takeUntil parseFirst httpBuilder spaceBuildernewlineBuildertransferEncodingBuildercolonSpaceBuilderheadersresponseHeaderToBuilder checkPersist isChunkedhasBodyparseHeaderNoAttr iterSocket takeHeaders takeHeaders' forceHeadcheckCRreadInt serverHeader