GNU libmicrohttpd  0.9.29
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
File List
Here is a list of all files with brief descriptions:
[detail level 123]
\-src
 o-include
 |o*microhttpd.hPublic interface to libmicrohttpd
 |o*microspdy.hPublic interface to libmicrospdy
 |o*platform.hPlatform-specific includes for libmicrohttpd
 |o*platform_interface.h
 |\*w32functions.h
 o-microhttpd
 |o*base64.c
 |o*base64.h
 |o*basicauth.cImplements HTTP basic authentication methods
 |o*connection.cMethods for managing connections
 |o*connection.hMethods for managing connections
 |o*connection_https.cMethods for managing SSL/TLS connections. This file is only compiled if ENABLE_HTTPS is set
 |o*connection_https.hMethods for managing connections
 |o*daemon.cA minimal-HTTP server library
 |o*digestauth.cImplements HTTP digest authentication
 |o*internal.cInternal shared structures
 |o*internal.hInternal shared structures
 |o*md5.c
 |o*md5.h
 |o*memorypool.cMemory pool
 |o*memorypool.hMemory pool; mostly used for efficient (de)allocation for each connection and bounding memory use for each request
 |o*postprocessor.cMethods for parsing POST data
 |o*reason_phrase.cTables of the string response phrases
 |o*reason_phrase.h
 |o*response.cMethods for managing response objects
 |o*response.hMethods for managing response objects
 |o*tsearch.c
 |\*tsearch.h
 o-microspdy
 |o*alstructures.cStructures only for the application layer
 |o*alstructures.hStructures only for the application layer
 |o*applicationlayer.cSPDY application or HTTP layer
 |o*applicationlayer.hSPDY application or HTTP layer
 |o*compression.cZlib handling functions
 |o*compression.hZlib handling functions
 |o*daemon.cDaemon functionality
 |o*daemon.hDaemon functionality
 |o*internal.cInternal functions and macros for the framing layer
 |o*internal.hInternal functions and macros for the framing layer
 |o*io.cGeneric functions for IO
 |o*io.hSignatures for IO functions
 |o*io_openssl.cTLS handling using libssl. The current code assumes that blocking I/O is in use
 |o*io_openssl.hTLS handling. openssl with NPN is used, but as long as the functions conform to this interface file, other libraries can be used
 |o*io_raw.cIO for SPDY without TLS
 |o*io_raw.hIO for SPDY without TLS
 |o*session.cTCP connection/SPDY session handling. So far most of the functions for handling SPDY framing layer are here
 |o*session.hTCP connection/SPDY session handling
 |o*stream.cSPDY streams handling
 |o*stream.hSPDY streams handling
 |o*structures.cFunctions for handling most of the structures in defined in structures.h
 |\*structures.hInternal and public structures – most of the structs used by the library are defined here
 \-spdy2http
  \*proxy.cTranslates incoming SPDY requests to http server on localhost. Uses libcurl. No error handling for curl requests. TODO: