Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nw_export.h
Go to the documentation of this file.
1 /* Must include apr.h / apu.h first so that we can undefine
2 ** the standard prototypes macros after it messes with them.
3 */
4 #include "apr.h"
5 
6 #undef APR_DECLARE
7 #undef APR_DECLARE_NONSTD
8 #undef APR_DECLARE_HOOK
9 #undef APR_POOL_DECLARE_ACCESSOR
10 #undef APR_DECLARE_DATA
11 
12 /* Preprocess all of the standard APR headers. */
13 #include "apr_allocator.h"
14 #include "apr_anylock.h"
15 #include "apr_atomic.h"
16 #include "apr_base64.h"
17 #include "apr_buckets.h"
18 #include "apr_date.h"
19 #include "apr_dbd.h"
20 #include "apr_dbm.h"
21 #include "apr_dbm_private.h"
22 #include "apr_dso.h"
23 #include "apr_env.h"
24 #include "apr_errno.h"
25 #include "apr_escape.h"
26 #include "apr_file_info.h"
27 #include "apr_file_io.h"
28 #include "apr_fnmatch.h"
29 #include "apr_general.h"
30 #include "apr_getopt.h"
31 #include "apr_global_mutex.h"
32 #include "apr_hash.h"
33 #include "apr_hooks.h"
34 #include "apr_inherit.h"
35 #include "apr_lib.h"
36 #include "apr_md4.h"
37 #include "apr_md5.h"
38 #include "apr_memcache.h"
39 #include "apr_mmap.h"
40 #include "apr_network_io.h"
41 #include "apr_optional.h"
42 #include "apr_optional_hooks.h"
43 #include "apr_poll.h"
44 #include "apr_pools.h"
45 #include "apr_portable.h"
46 #include "apr_proc_mutex.h"
47 #include "apr_queue.h"
48 #include "apr_random.h"
49 #include "apr_reslist.h"
50 #include "apr_ring.h"
51 #include "apr_rmm.h"
52 #include "apr_sdbm.h"
53 #include "apr_sha1.h"
54 #include "apr_shm.h"
55 #include "apr_signal.h"
56 #include "apr_siphash.h"
57 #include "apr_skiplist.h"
58 #include "apr_strings.h"
59 #include "apr_strmatch.h"
60 #include "apr_support.h"
61 #include "apr_tables.h"
62 #include "apr_thread_cond.h"
63 #include "apr_thread_mutex.h"
64 #include "apr_thread_pool.h"
65 #include "apr_thread_proc.h"
66 #include "apr_thread_rwlock.h"
67 #include "apr_time.h"
68 #include "apr_uri.h"
69 #include "apr_user.h"
70 #include "apr_uuid.h"
71 #include "apr_version.h"
72 #include "apr_want.h"
73 #include "apr_xlate.h"
74 #include "apr_xml.h"
75 #include "apu_want.h"
APR-UTIL Base64 Encoding.
APR Network library.
APR UUID library.
APR Reader/Writer Lock Routines.
APR-UTIL DBM library.
APR Thread Pool Library.
APR File Information.
APR Environment functions.
APR-Util transparent any lock flavor wrapper.
APR Dynamic Object Handling Routines.
APR Command Arguments (getopt)
APR File Handle Inheritance Helpers.
APR Hash Tables.
apr-util SDBM library
Thread Safe FIFO bounded queue.
APR Standard Headers Support.
APR Standard Headers Support.
Client interface for memcached.
APR File I/O Handling.
APR Thread Mutex Routines.
APR Miscellaneous library routines.
APR Poll interface.
APR-UTIL DBD library.
APR-UTIL Resource List Routines.
APR-UTIL registration of functions exported by modules.
APR User ID Services.
APR Signal Handling.
APR Versioning Interface.
APR-UTIL date routines.
APR memory allocation.
APR Global Locking Routines.
Apache hook functions.
APR-UTIL SHA1 library.
APR-UTIL Relocatable Memory Management Routines.
Apache optional hook functions.
APR Table library.
APR Internal Memory Allocation.
APR Error Codes.
APR-UTIL Buckets/Bucket Brigades.
APR Shared Memory Routines.
APR FNMatch Functions.
APR Platform Definitions.
APR-UTIL siphash library "SipHash-c-d is a family of pseudorandom functions (a.k.a. keyed hash functions) optimized for speed on short messages", designed by Jean-Philippe Aumasson and Daniel J. Bernstein. It generates a 64bit hash (or MAC) from the message and a 128bit key. See http://cr.yp.to/siphash/siphash-20120620.pdf for the details, c is the number of compression rounds, d the number of finalization rounds; we also define fast implementations for c = 2 with d = 4 (aka siphash-2-4), and c = 4 with d = 8 (aka siphash-4-8), as recommended parameters per the authors.
APR MD5 Routines.
APR general purpose library routines.
APR-UTIL string matching routines.
APR-UTIL MD4 Library.
APR Condition Variable Routines.
APR MMAP routines.
APR-UTIL XML Library.
APR Process Locking Routines.
APR Support functions.
APR Thread and Process Library.
APR Strings library.
APR Atomic Operations.
APR skip list implementation.
APR I18N translation library.
APR-UTIL URI Routines.
APR Time Library.
APR PRNG routines.
APR-UTIL Escaping.
APR Portability Routines.
APR Rings.