Apache Portability Runtime library
Collaboration diagram for Apache Portability Runtime library:


 Atomic Operations
 Base64 Encoding
 Bucket Brigades
 Command Argument Parsing
 Condition Variable Routines
 Crypto routines
 DBD routines
 DBM routines
 Date routines
 Dynamic Object Handling
 Error Codes
 Error Codes
 Escape functions
 File I/O Handling Functions
 File Information
 Filename Matching Functions
 Functions for manipulating the environment
 General Purpose Library Routines
 Global Locking Routines
 Hash Tables
 Hook Functions
 I18N translation library
 Internal APR support functions
 Internal Memory Allocation
 MD4 Library
 MD5 Routines
 MMAP (Memory Map) Routines
 Memcached Client Routines
 Memory Pool Functions
 Miscellaneous library routines
 Network Routines
 Object permission set functions
 Optional Functions
 Platform Definitions
 Poll Routines
 Portability Routines
 Process Locking Routines
 Random Functions
 Reader/Writer Lock Routines
 Relocatable Memory Management Routines
 Resource List Routines
 Ring Macro Implementations
 Shared Memory Routines
 Signal Handling
 Skip list implementation
 String matching routines
 String routines
 Table and Array Functions
 Thread Mutex Routines
 Thread Pool routines
 Thread Safe FIFO bounded queue
 Threads and Process Functions
 Time Routines
 UUID Handling
 User and Group ID Services

Detailed Description