{"size": 629, "ext": "scrbl", "max_stars_repo_path": "web-server-doc/web-server/scribblings/private.scrbl", "max_stars_repo_name": "jessealama/web-server", "max_stars_repo_stars_event_min_datetime": "2015-01-21T08:11:58.000Z", "max_stars_repo_stars_event_max_datetime": "2022-03-20T08:28:39.000Z", "max_issues_repo_path": "web-server-doc/web-server/scribblings/private.scrbl", "max_issues_repo_name": "jessealama/web-server", "max_issues_repo_issues_event_min_datetime": "2015-01-14T08:06:37.000Z", "max_issues_repo_issues_event_max_datetime": "2022-02-12T14:38:40.000Z", "max_forks_repo_path": "web-server-doc/web-server/scribblings/private.scrbl", "max_forks_repo_name": "jessealama/web-server", "max_forks_repo_forks_event_min_datetime": "2015-03-05T15:07:36.000Z", "max_forks_repo_forks_event_max_datetime": "2021-07-30T18:59:25.000Z"}
{"max_stars_count": 82, "max_issues_count": 105, "max_forks_count": 37, "avg_line_length": 29.9523809524, "max_line_length": 72, "alphanum_fraction": 0.7583465819}
#lang scribble/doc
@(require "web-server.rkt")

@title[#:tag "private" #:style 'toc]{Internal APIs}

The @web-server is a complicated piece of software and as a result,
defines a number of interesting and independently useful sub-components.
Some of these are documented here.

@local-table-of-contents[]

@include-section["timer.scrbl"]
@include-section["connection-manager.scrbl"]
@include-section["closure.scrbl"]
@include-section["cache-table.scrbl"]
@include-section["mime-types.scrbl"]
@include-section["mod-map.scrbl"]
@include-section["url-param.scrbl"]
@include-section["gzip.scrbl"]
@include-section["misc-util.scrbl"]
