!A>y"      !Safe"#$%&'()(c) Alexey Radkov 2016-2018 BSD-stylealexey.radkov@gmail.comstablenon-portable (requires POSIX)None %Pg= ngx-exportThe 3-tuple contains $(content, content-type, HTTP-status). Both the content and the  content-type are supposed to be referring to low-level string literals that do not need to be freed upon an HTTP request termination and must not be garbage-collected in the Haskell RTS. ngx-exportThe 3-tuple contains $(content, content-type, HTTP-status). ngx-exportTerminates the worker process.IBeing thrown from a service when that runs for the first time, this exception makes Nginx log the supplied message and terminate the worker process without respawning. This can be useful when the service is unable to read its configuration from the Nginx configuration script or to perform an important initialization action. ngx-exportContains the message to log ngx-exportExports a function of type * -> * for using in directive  haskell_run.  ngx-exportExports a function of type * -> * -> * for using in directive  haskell_run.  ngx-exportExports a function of type [*] -> * for using in directive  haskell_run.  ngx-exportExports a function of type * -> + for using in directive  haskell_run.  ngx-exportExports a function of type * -> * -> + for using in directive  haskell_run.  ngx-exportExports a function of type [*] -> + for using in directive  haskell_run. ngx-exportExports a function of type , -> - for using in directive  haskell_run. ngx-exportExports a function of type , -> + for using in directive  haskell_run. ngx-exportExports a function of type , -> . - for using in directive  haskell_run. ngx-exportExports a function of type , -> . - for using in directive haskell_run_async. ngx-exportExports a function of type - -> , -> . - for using in directive !haskell_run_async_on_request_body.YThe first argument of the exported function contains buffers of the client request body. ngx-exportExports a function of type , -> + -> . - for using in directives haskell_run_service and #haskell_service_var_update_callback.fThe boolean argument of the exported function marks that the service is being run for the first time. ngx-exportExports a function of type , ->  for using in directives haskell_content and haskell_static_content. ngx-exportExports a function of type , -> - for using in directives haskell_content and haskell_static_content. ngx-exportExports a function of type , ->  for using in directive haskell_unsafe_content. ngx-exportExports a function of type , -> .  for using in directive haskell_async_content. ngx-exportExports a function of type - -> , -> .  for using in directive %haskell_async_content_on_request_body.YThe first argument of the exported function contains buffers of the client request body. ngx-exportExports a function of type , -> . - for using in directives haskell_service_hook and haskell_service_update_hook. ngx-export'Returns an opaque pointer to the Nginx  cycle object for using it in C plugins.&Actual type of the returned pointer is  ngx_cycle_t *(value of argument cycle* in the worker's initialization function). ngx-export'Returns an opaque pointer to the Nginx upstream main configuration for using it in C plugins.&Actual type of the returned pointer is ngx_http_upstream_main_conf_t *(value of expression H ngx_http_cycle_get_module_main_conf(cycle, ngx_http_upstream_module))in the worker's initialization function). ngx-export'Returns an opaque pointer to the Nginx cached time object for using it in C plugins.&Actual type of the returned pointer is volatile ngx_time_t **(address of the Nginx global variable ngx_cached_time).  /       !"#$%&'()*+,-./0123143./56'ngx-export-1.6.2-C0J5vnjBdukJXr2oKzImtB NgxExportPaths_ngx_exportbaseForeign.C.TypesCIntCUIntUnsafeContentHandlerResultContentHandlerResultTerminateWorkerProcess ngxExportSS ngxExportSSS ngxExportSLS ngxExportBS ngxExportBSS ngxExportBLS ngxExportYY ngxExportBY ngxExportIOYYngxExportAsyncIOYYngxExportAsyncOnReqBodyngxExportServiceIOYYngxExportHandlerngxExportDefHandlerngxExportUnsafeHandlerngxExportAsyncHandlerngxExportAsyncHandlerOnReqBodyngxExportServiceHook ngxCyclePtrngxUpstreamMainConfPtrngxCachedTimePtr$fStorableNgxStrType$fShowServiceHookInterrupt$fExceptionServiceHookInterrupt$fShowTerminateWorkerProcess!$fExceptionTerminateWorkerProcessversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileNameGHC.BaseStringghc-prim GHC.TypesBoolbytestring-0.10.8.2Data.ByteString.Internal ByteStringData.ByteString.Lazy.InternalIO