GNU libmicrohttpd  0.9.72
microhttpd Directory Reference
Directory dependency graph for microhttpd:
src/microhttpd

Files

file  base64.c [code]
 
file  base64.h [code]
 
file  basicauth.c [code]
 Implements HTTP basic authentication methods.
 
file  connection.c [code]
 Methods for managing connections.
 
file  connection.h [code]
 Methods for managing connections.
 
file  connection_https.c [code]
 Methods for managing SSL/TLS connections. This file is only compiled if ENABLE_HTTPS is set.
 
file  connection_https.h [code]
 Methods for managing connections.
 
file  daemon.c [code]
 A minimal-HTTP server library.
 
file  digestauth.c [code]
 Implements HTTP digest authentication.
 
file  internal.c [code]
 internal shared structures
 
file  internal.h [code]
 internal shared structures
 
file  md5.c [code]
 
file  md5.h [code]
 
file  memorypool.c [code]
 memory pool
 
file  memorypool.h [code]
 memory pool; mostly used for efficient (de)allocation for each connection and bounding memory use for each request
 
file  mhd_assert.h [code]
 macros for mhd_assert()
 
file  mhd_bithelpers.h [code]
 macros for bits manipulations
 
file  mhd_byteorder.h [code]
 macro definitions for host byte order
 
file  mhd_compat.c [code]
 Implementation of platform missing functions.
 
file  mhd_compat.h [code]
 Header for platform missing functions.
 
file  mhd_itc.c [code]
 Implementation of inter-thread communication functions.
 
file  mhd_itc.h [code]
 Header for platform-independent inter-thread communication.
 
file  mhd_itc_types.h [code]
 Types for platform-independent inter-thread communication.
 
file  mhd_limits.h [code]
 limits values definitions
 
file  mhd_locks.h [code]
 Header for platform-independent locks abstraction.
 
file  mhd_mono_clock.c [code]
 
file  mhd_mono_clock.h [code]
 internal monotonic clock functions implementations
 
file  mhd_send.c [code]
 Implementation of send() wrappers and helper functions.
 
file  mhd_send.h [code]
 Declarations of send() wrappers.
 
file  mhd_sockets.c [code]
 Implementation for sockets functions.
 
file  mhd_sockets.h [code]
 
file  mhd_str.c [code]
 Functions implementations for string manipulating.
 
file  mhd_str.h [code]
 Header for string manipulating helpers.
 
file  mhd_threads.c [code]
 Implementation for thread functions.
 
file  mhd_threads.h [code]
 Header for platform-independent threads abstraction.
 
file  postprocessor.c [code]
 Methods for parsing POST data.
 
file  reason_phrase.c [code]
 Tables of the string response phrases.
 
file  response.c [code]
 Methods for managing response objects.
 
file  response.h [code]
 Methods for managing response objects.
 
file  sha256.c [code]
 Calculation of SHA-256 digest as defined in FIPS PUB 180-4 (2015)
 
file  sha256.h [code]
 Calculation of SHA-256 digest.
 
file  sysfdsetsize.c [code]
 Helper for obtaining FD_SETSIZE system default value.
 
file  sysfdsetsize.h [code]
 Helper for obtaining FD_SETSIZE system default value.
 
file  tsearch.c [code]
 
file  tsearch.h [code]