GNU libmicrohttpd  0.9.29
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
microspdy Directory Reference
Directory dependency graph for microspdy:
src/microspdy

Files

file  alstructures.c [code]
 structures only for the application layer
 
file  alstructures.h [code]
 structures only for the application layer
 
file  applicationlayer.c [code]
 SPDY application or HTTP layer.
 
file  applicationlayer.h [code]
 SPDY application or HTTP layer.
 
file  compression.c [code]
 zlib handling functions
 
file  compression.h [code]
 zlib handling functions
 
file  daemon.c [code]
 daemon functionality
 
file  daemon.h [code]
 daemon functionality
 
file  internal.c [code]
 internal functions and macros for the framing layer
 
file  internal.h [code]
 internal functions and macros for the framing layer
 
file  io.c [code]
 Generic functions for IO.
 
file  io.h [code]
 Signatures for IO functions.
 
file  io_openssl.c [code]
 TLS handling using libssl. The current code assumes that blocking I/O is in use.
 
file  io_openssl.h [code]
 TLS handling. openssl with NPN is used, but as long as the functions conform to this interface file, other libraries can be used.
 
file  io_raw.c [code]
 IO for SPDY without TLS.
 
file  io_raw.h [code]
 IO for SPDY without TLS.
 
file  session.c [code]
 TCP connection/SPDY session handling. So far most of the functions for handling SPDY framing layer are here.
 
file  session.h [code]
 TCP connection/SPDY session handling.
 
file  stream.c [code]
 SPDY streams handling.
 
file  stream.h [code]
 SPDY streams handling.
 
file  structures.c [code]
 Functions for handling most of the structures in defined in structures.h.
 
file  structures.h [code]
 internal and public structures – most of the structs used by the library are defined here